src/eric7/Documentation/Help/source.qhp

branch
eric7
changeset 9325
8157eb19aba5
parent 9323
6ae7193558ac
child 9327
2b768afcaee1
diff -r 7f7f3e47b238 -r 8157eb19aba5 src/eric7/Documentation/Help/source.qhp
--- a/src/eric7/Documentation/Help/source.qhp	Tue Sep 13 19:46:19 2022 +0200
+++ b/src/eric7/Documentation/Help/source.qhp	Tue Sep 13 20:00:55 2022 +0200
@@ -397,7 +397,10 @@
                     <section title="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.insecureSslTls" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.insecureSslTls.html" />
                     <section title="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.jinja2Templates" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.jinja2Templates.html" />
                     <section title="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.makoTemplates" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.makoTemplates.html" />
+                    <section title="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.requestWithoutTimeout" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.requestWithoutTimeout.html" />
+                    <section title="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.snmpSecurity" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.snmpSecurity.html" />
                     <section title="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.sshNoHostKeyVerification" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.sshNoHostKeyVerification.html" />
+                    <section title="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.tarfileUnsafeMembers" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.tarfileUnsafeMembers.html" />
                     <section title="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.tryExcept" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.tryExcept.html" />
                     <section title="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.weakCryptographicKey" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.weakCryptographicKey.html" />
                     <section title="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.yamlLoad" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.yamlLoad.html" />
@@ -18381,9 +18384,12 @@
       <keyword name="_evaluateAst" id="_evaluateAst" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.injectionSql.html#_evaluateAst" />
       <keyword name="_evaluateShellCall" id="_evaluateShellCall" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.injectionShell.html#_evaluateShellCall" />
       <keyword name="_get" id="_get" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.SecurityUtils.html#_get" />
+      <keyword name="_getMembersValue" id="_getMembersValue" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.tarfileUnsafeMembers.html#_getMembersValue" />
       <keyword name="_get_args" id="_get_args" ref="eric7.PipInterface.pipdeptree.html#_get_args" />
       <keyword name="_get_parameters" id="_get_parameters" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.pycodestyle.html#_get_parameters" />
       <keyword name="_getfullargs" id="_getfullargs" ref="eric7.DebugClients.Python.DebugUtilities.html#_getfullargs" />
+      <keyword name="_hashlibFunc" id="_hashlibFunc" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.insecureHashlibNew.html#_hashlibFunc" />
+      <keyword name="_hashlibNew" id="_hashlibNew" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.insecureHashlibNew.html#_hashlibNew" />
       <keyword name="_indent" id="_indent" ref="eric7.Utilities.ClassBrowsers.pyclbr.html#_indent" />
       <keyword name="_indent" id="_indent" ref="eric7.Utilities.ModuleParser.html#_indent" />
       <keyword name="_initTypeMap" id="_initTypeMap" ref="eric7.DebugClients.Python.DebugVariables.html#_initTypeMap" />
@@ -18395,6 +18401,7 @@
       <keyword name="_parse_multi_options" id="_parse_multi_options" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.pycodestyle.html#_parse_multi_options" />
       <keyword name="_percentReplacementFunc" id="_percentReplacementFunc" ref="eric7.Utilities.__init__.html#_percentReplacementFunc" />
       <keyword name="_shallPatch" id="_shallPatch" ref="eric7.DebugClients.Python.MultiProcessDebugExtension.html#_shallPatch" />
+      <keyword name="_statIsDangerous" id="_statIsDangerous" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.generalFilePermissions.html#_statIsDangerous" />
       <keyword name="_stylesheet" id="_stylesheet" ref="eric7.UI.CodeDocumentationViewerTemplate.html#_stylesheet" />
       <keyword name="_weakCryptoKeySizeCryptography" id="_weakCryptoKeySizeCryptography" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.weakCryptographicKey.html#_weakCryptoKeySizeCryptography" />
       <keyword name="_weakCryptoKeySizePycrypto" id="_weakCryptoKeySizePycrypto" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.weakCryptographicKey.html#_weakCryptoKeySizePycrypto" />
@@ -18430,6 +18437,7 @@
       <keyword name="checkBindAllInterfaces" id="checkBindAllInterfaces" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.generalBindAllInterfaces.html#checkBindAllInterfaces" />
       <keyword name="checkBlacklist" id="checkBlacklist" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.blackListCalls.html#checkBlacklist" />
       <keyword name="checkBlacklist" id="checkBlacklist" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.blackListImports.html#checkBlacklist" />
+      <keyword name="checkContextlibSuppress" id="checkContextlibSuppress" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.tryExcept.html#checkContextlibSuppress" />
       <keyword name="checkDjangoExtraUsed" id="checkDjangoExtraUsed" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.djangoSqlInjection.html#checkDjangoExtraUsed" />
       <keyword name="checkDjangoRawSqlUsed" id="checkDjangoRawSqlUsed" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.djangoSqlInjection.html#checkDjangoRawSqlUsed" />
       <keyword name="checkDjangoXssVulnerability" id="checkDjangoXssVulnerability" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.djangoXssVulnerability.html#checkDjangoXssVulnerability" />
@@ -18442,9 +18450,10 @@
       <keyword name="checkHardcodedPasswordAsString" id="checkHardcodedPasswordAsString" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.generalHardcodedPassword.html#checkHardcodedPasswordAsString" />
       <keyword name="checkHardcodedSqlExpressions" id="checkHardcodedSqlExpressions" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.injectionSql.html#checkHardcodedSqlExpressions" />
       <keyword name="checkHardcodedTmpDirectory" id="checkHardcodedTmpDirectory" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.generalHardcodedTmp.html#checkHardcodedTmpDirectory" />
-      <keyword name="checkHashlibNew" id="checkHashlibNew" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.insecureHashlibNew.html#checkHashlibNew" />
+      <keyword name="checkHashlib" id="checkHashlib" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.insecureHashlibNew.html#checkHashlib" />
       <keyword name="checkInsecureSslDefaults" id="checkInsecureSslDefaults" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.insecureSslTls.html#checkInsecureSslDefaults" />
       <keyword name="checkInsecureSslProtocolVersion" id="checkInsecureSslProtocolVersion" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.insecureSslTls.html#checkInsecureSslProtocolVersion" />
+      <keyword name="checkInsecureVersion" id="checkInsecureVersion" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.snmpSecurity.html#checkInsecureVersion" />
       <keyword name="checkJinja2Autoescape" id="checkJinja2Autoescape" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.jinja2Templates.html#checkJinja2Autoescape" />
       <keyword name="checkLinuxCommandsWildcardInjection" id="checkLinuxCommandsWildcardInjection" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.injectionWildcard.html#checkLinuxCommandsWildcardInjection" />
       <keyword name="checkMakoTemplateUsage" id="checkMakoTemplateUsage" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.makoTemplates.html#checkMakoTemplateUsage" />
@@ -18453,6 +18462,7 @@
       <keyword name="checkParamikoCalls" id="checkParamikoCalls" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.injectionParamiko.html#checkParamikoCalls" />
       <keyword name="checkPotentialRisk" id="checkPotentialRisk" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.djangoXssVulnerability.html#checkPotentialRisk" />
       <keyword name="checkPyside" id="checkPyside" ref="eric7.Utilities.__init__.html#checkPyside" />
+      <keyword name="checkRequestWithouTimeout" id="checkRequestWithouTimeout" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.requestWithoutTimeout.html#checkRequestWithouTimeout" />
       <keyword name="checkSshNoHostKeyVerification" id="checkSshNoHostKeyVerification" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.sshNoHostKeyVerification.html#checkSshNoHostKeyVerification" />
       <keyword name="checkSslWithoutVersion" id="checkSslWithoutVersion" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.insecureSslTls.html#checkSslWithoutVersion" />
       <keyword name="checkStartProcessWithNoShell" id="checkStartProcessWithNoShell" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.injectionShell.html#checkStartProcessWithNoShell" />
@@ -18460,9 +18470,11 @@
       <keyword name="checkStartProcessWithShell" id="checkStartProcessWithShell" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.injectionShell.html#checkStartProcessWithShell" />
       <keyword name="checkSubprocessPopenWithShell" id="checkSubprocessPopenWithShell" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.injectionShell.html#checkSubprocessPopenWithShell" />
       <keyword name="checkSubprocessPopenWithoutShell" id="checkSubprocessPopenWithoutShell" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.injectionShell.html#checkSubprocessPopenWithoutShell" />
+      <keyword name="checkTarfileUnsafeMembers" id="checkTarfileUnsafeMembers" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.tarfileUnsafeMembers.html#checkTarfileUnsafeMembers" />
       <keyword name="checkTryExceptContinue" id="checkTryExceptContinue" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.tryExcept.html#checkTryExceptContinue" />
       <keyword name="checkTryExceptPass" id="checkTryExceptPass" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.tryExcept.html#checkTryExceptPass" />
       <keyword name="checkWeakCryptographicKey" id="checkWeakCryptographicKey" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.weakCryptographicKey.html#checkWeakCryptographicKey" />
+      <keyword name="checkWeakCryptography" id="checkWeakCryptography" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.snmpSecurity.html#checkWeakCryptography" />
       <keyword name="checkYamlLoad" id="checkYamlLoad" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.yamlLoad.html#checkYamlLoad" />
       <keyword name="choices_from_enum" id="choices_from_enum" ref="eric7.PipInterface.piplicenses.html#choices_from_enum" />
       <keyword name="className" id="className" ref="eric7.Project.UicLoadUi5.html#className" />
@@ -18755,7 +18767,10 @@
       <keyword name="getChecks" id="getChecks" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.insecureSslTls.html#getChecks" />
       <keyword name="getChecks" id="getChecks" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.jinja2Templates.html#getChecks" />
       <keyword name="getChecks" id="getChecks" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.makoTemplates.html#getChecks" />
+      <keyword name="getChecks" id="getChecks" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.requestWithoutTimeout.html#getChecks" />
+      <keyword name="getChecks" id="getChecks" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.snmpSecurity.html#getChecks" />
       <keyword name="getChecks" id="getChecks" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.sshNoHostKeyVerification.html#getChecks" />
+      <keyword name="getChecks" id="getChecks" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.tarfileUnsafeMembers.html#getChecks" />
       <keyword name="getChecks" id="getChecks" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.tryExcept.html#getChecks" />
       <keyword name="getChecks" id="getChecks" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.weakCryptographicKey.html#getChecks" />
       <keyword name="getChecks" id="getChecks" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.yamlLoad.html#getChecks" />
@@ -19221,6 +19236,7 @@
       <keyword name="render_json" id="render_json" ref="eric7.PipInterface.pipdeptree.html#render_json" />
       <keyword name="render_json_tree" id="render_json_tree" ref="eric7.PipInterface.pipdeptree.html#render_json_tree" />
       <keyword name="render_text" id="render_text" ref="eric7.PipInterface.pipdeptree.html#render_text" />
+      <keyword name="requestWithoutTimeout (Module)" id="requestWithoutTimeout (Module)" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.requestWithoutTimeout.html" />
       <keyword name="resetInterface" id="resetInterface" ref="eric7.CondaInterface.__init__.html#resetInterface" />
       <keyword name="resetLayout" id="resetLayout" ref="eric7.Preferences.__init__.html#resetLayout" />
       <keyword name="resetParsedModule" id="resetParsedModule" ref="eric7.Utilities.ModuleParser.html#resetParsedModule" />
@@ -19315,6 +19331,7 @@
       <keyword name="signatures" id="signatures" ref="eric7.Project.UicLoadUi5.html#signatures" />
       <keyword name="signatures" id="signatures" ref="eric7.Project.UicLoadUi6.html#signatures" />
       <keyword name="simpleAppStartup" id="simpleAppStartup" ref="eric7.Toolbox.Startup.html#simpleAppStartup" />
+      <keyword name="snmpSecurity (Module)" id="snmpSecurity (Module)" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.snmpSecurity.html" />
       <keyword name="sort" id="sort" ref="eric7.Graphics.GraphicsUtilities.html#sort" />
       <keyword name="sorted_tree" id="sorted_tree" ref="eric7.PipInterface.pipdeptree.html#sorted_tree" />
       <keyword name="speedString" id="speedString" ref="eric7.WebBrowser.Download.DownloadUtilities.html#speedString" />
@@ -19340,6 +19357,7 @@
       <keyword name="syntaxAndPyflakesCheck" id="syntaxAndPyflakesCheck" ref="eric7.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheck.html#syntaxAndPyflakesCheck" />
       <keyword name="tabs_obsolete" id="tabs_obsolete" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.pycodestyle.html#tabs_obsolete" />
       <keyword name="tabs_or_spaces" id="tabs_or_spaces" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.pycodestyle.html#tabs_or_spaces" />
+      <keyword name="tarfileUnsafeMembers (Module)" id="tarfileUnsafeMembers (Module)" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.tarfileUnsafeMembers.html" />
       <keyword name="timeString" id="timeString" ref="eric7.WebBrowser.Download.DownloadUtilities.html#timeString" />
       <keyword name="toBool" id="toBool" ref="eric7.Globals.__init__.html#toBool" />
       <keyword name="toBool" id="toBool" ref="eric7.Preferences.__init__.html#toBool" />
@@ -19735,7 +19753,10 @@
       <file>eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.insecureSslTls.html</file>
       <file>eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.jinja2Templates.html</file>
       <file>eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.makoTemplates.html</file>
+      <file>eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.requestWithoutTimeout.html</file>
+      <file>eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.snmpSecurity.html</file>
       <file>eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.sshNoHostKeyVerification.html</file>
+      <file>eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.tarfileUnsafeMembers.html</file>
       <file>eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.tryExcept.html</file>
       <file>eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.weakCryptographicKey.html</file>
       <file>eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.yamlLoad.html</file>

eric ide

mercurial