在代码安全审计中,识别和查找漏洞是至关重要的步骤,通过使用特定的关键词可以有效地发现潜在的安全风险,以下是一些常见漏洞及其相关关键词的详细列表:
1、XSS(跨站脚本攻击)
关键词:getParameter
、<%=
、param
描述:这些关键词通常与动态内容注入有关,可能表明存在XSS漏洞。
2、SQL 注入
关键词:Select
、Dao
、from
、delete
、update
、insert
描述:这些关键词与数据库查询操作有关,可能表明存在SQL注入的风险。
3、任意文件下载
关键词:download
、fileName
、filePath
、getFile
、writeFile
描述:这些关键词与文件操作有关,可能表明存在任意文件下载或上传的漏洞。
4、任意文件删除
关键词:Delete
、fileName
、filePath
描述:这些关键词与文件删除操作有关,可能表明存在任意文件删除的风险。
5、命令注入
关键词:getRuntime
、exec
、cmd
、shell
描述:这些关键词与系统命令执行有关,可能表明存在命令注入的风险。
6、XML 注入
关键词:DocumentBuilder
、XMLStreamReader
、XMLStreamWriter
、SAXParser
、SAXReader
、SAXTransformerFactory
、SchemaFactory
、TransformerFactory
、XMLReader
、XMLTransformerFactory
、SAXSource
、SAXReaderFactory
、SAXTransformerFactory
、ObjectInputStream.readObject
、XMLDecoder.load
、Yaml.load
、XStream.fromXML
、ObjectMapper.readValue
、JSON.parseObject
、.equals 数字等等
描述:这些关键词与XML解析和序列化操作有关,可能表明存在XML注入的风险。
7、反序列化漏洞
关键词:ObjectInputStream.readObject
、XMLDecoder.load
、Yaml.load
、XStream.fromXML
、ObjectMapper.readValue
、JSON.parseObject
描述:这些关键词与对象反序列化操作有关,可能表明存在反序列化漏洞的风险。
8、URL 跳转
关键词:sendRedirect
、setHeader
、forward
描述:这些关键词与重定向操作有关,可能表明存在URL跳转的风险。
9、不安全组件暴露
关键词:activity BroadcastReceiver ContentProvider Service inter-filter
描述:这些关键词与Android组件暴露有关,可能表明存在组件暴露的风险。
10、日志记录敏感信息
关键词:`log log.info log.logger info logger.info info logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger logger.info info.logger gitee .com/codean/code-guardian/releases
描述:这些关键词与日志记录操作有关,可能表明存在日志记录敏感信息的风险。
通过以上关键词的搜索和匹配,可以帮助安全专家快速定位潜在的安全问题,并进行进一步的分析和修复。
小伙伴们,上文介绍漏洞关键词的内容,你了解清楚吗?希望对你有所帮助,任何问题可以给我留言,让我们下期再见吧。
本文来源于互联网,如若侵权,请联系管理员删除,本文链接:https://www.9969.net/70573.html