BanditPython 代码安全分析工具联合创作 · 2023-10-01 12:09Bandit 是一款 Python 源码分析框架,可用于 Python 代码的安全性分析。Bandit 使用标准库中的 AST 模块,将 Python 源码解析成 Python 语法节点构成的树。Bandit 允许用户编写自定义的测试。测试完成后,Bandit 会生成针对源码的安全报告。浏览 6点赞 评论 收藏 分享 手机扫一扫分享 编辑 分享 举报 评论图片表情视频评价全部评论推荐 CodeNarcGroovy代码分析工具CodeNarc是一个对Groovy代码进行静态分析的工具和框架。CodeNarc通过扫描Groovy源代码来寻找那些违反预定或自定义的相关规则,包括检测编码标准、寻找未使用的代码、可预见的bug或者CodeNarcGroovy代码分析工具CodeNarc是一个对Groovy代码进行静态分析的工具和框架。CodeNarc通过扫描GroovCodemodFacebook 代码分析工具Codemod是一个工具/库,它可以帮你处理那些只有部分自动化功能,部分场合还需人工干预的大规模代码库。示例代码:-m Have regex work over multiple lines (e.PyCheckerPython代码分析工具PyChecker是一个python脚本分析工具,它可以发现python脚本中的bugs,它支持python2.0–2.7。PyChecker可以发现的问题包括:Noglobalfound(e.g.,RuffPython 代码分析工具Ruff是基于Rust编写的高性能Python代码分析工具,宣称比现有的同类工具快10~100倍。核心特性通过pip安装支持pyproject.toml兼容 Python3.11超过500条内置规则,JHawkJava 代码分析工具JHawk是一个静态的Java代码分析工具,它分析你项目的源码并基于几个方面对代码进行各种指标分析,包括类和包之间的关系。CodemodFacebook 代码分析工具Codemod 是一个工具/库,它可以帮你处理那些只有部分自动化功能,部分场合还需人工干预的大规模代RuffPython 代码分析工具Ruff 是基于 Rust 编写的高性能 Python 代码分析工具,宣称比现有的同类工具快 10~JHawkJava 代码分析工具JHawk 是一个静态的 Java 代码分析工具,它分析你项目的源码并基于几个方面对代码进行各种指标PylintPython代码分析工具Pylint是一个Python代码分析工具,它分析Python代码中的错误,查找不符合代码风格标准(Pylint默认使用的代码风格是PEP8)和有潜在问题的代码。Pylint是一个Python工具,除点赞 评论 收藏 分享 手机扫一扫分享 编辑 分享 举报