文件名称:
Durian:基于Python的代码检查工具,暂时支持一些简单的静态漏洞检查和基于clang对c系列语言解析为抽象语法树(抽象语法树)进行破坏性缺陷分析检查-源码
开发工具:
文件大小: 1mb
下载次数: 0
上传时间: 2021-03-23
详细说明:[目录]
榴莲
0x01,简介(介绍)
Durian工具是一个基于libclang的个性化代码检测工具。
1),忘记日志打印等异常明显的问题,可以通过正则表达式直接匹配出。可以通过xml文件添加匹配规则,针对不同类型的问题,进行不同的逻辑处理,如是否打印了日志,虚函数2),基于libclang,利用clang对C族语言进行词法分析和语法分析。将生成原始生成对应的AST,通过遍历AST来分析函数内部可能存在的变量重复赋值问题。
0x02,功能(特点)
多语言支持(支持多种开发语言)
支持C系列(基于libclang),JAVA,PHP,等开发语言以及伪代码检测,并支持数十种类型文件。
支持的多个漏洞(支持多个漏洞类型)
临时开放几条突破规则匹配,用户可以自定义,后续将继续更新。
CLI / API模式(命令行模式和API模式)
暂时提供CLI模式,用户可以自己添加API,WEB扩展。
0
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.