#源代码分析
ApplicationInspector - 微软开源源代码特征识别工具 支持多语言分析与报告生成
应用程序检查器源代码分析安全检查特征识别开源工具Github开源项目
ApplicationInspector是微软开发的开源源代码特征识别工具,基于库和API调用模式识别软件组件编码特征。支持多种编程语言分析,生成HTML、JSON和文本格式报告。该工具可用于确定软件功能、安全合规检查、特征差异识别等场景,有助于提升软件开发全周期的安全性。ApplicationInspector不进行好坏模式判断,而是客观报告发现的特征,帮助开发者快速了解开源或其他组件的实际功能。
VulBERTa-MLP-VulDeePecker - 基于RoBERTa模型的源代码安全漏洞智能检测系统
开源项目深度学习源代码分析模型预训练模型VulBERTa代码漏洞检测GithubHuggingface
VulBERTa-MLP-VulDeePecker是一个基于RoBERTa架构的源代码漏洞检测工具。通过对C/C++项目代码预训练和定制化分词,该模型在VulDeePecker等数据集上展现出优秀的漏洞识别能力。模型支持二分类和多分类检测,并开放了预训练数据与模型资源。