pmd是一款开源的代码扫描工具,这里对pmd做了一些修改,加了安全相关的插件。支持的代码文件类型:java、vue、js、xml

下载链接:

https://files.cnblogs.com/files/SEC-fsq/PMD-Intellij.zip

安装:

1、在idea中使用,安装pmd插件,然后把里边的jar文件全部替换掉即可。

2、或者也可以直接解压后拷贝到插件目录。

/Users/fsq/Library/Application Support/IdeaIC2017.2/PMD-Intellij/    mac

C:\Users\Administrator\.IdeaIC2017.3\system\plugins\PMD-Intellij\   windows

使用方法:

跟pmd一样,project窗口,右健,代码安全扫描。

结果查看:idea的pmd窗口展示,结果如下

转载于:https://www.cnblogs.com/SEC-fsq/p/8512616.html

pmd代码安全扫描工具相关推荐

  1. python代码安全扫描工具

    python代码安全扫描工具:Coverity. Fortify.SecMissile(漏扫,对源代码提供基于语义的搜索和分析能力,实现已知安全漏洞的快速扫描) 转载于:https://www.cnb ...

  2. php代码 扫描,PHP代码安全扫描工具(AutoPHPCheck)

    PHP代码安全扫描工具(AutoPHPCheck)是一款好用的安全扫描工具,该软件能够帮助用户自动完成检测服务器主要参数.PHP主要参数.PHP安全选项以及服务器性能等功能,当你编辑完一段PHP代码后 ...

  3. 代码静态扫描工具sonar介绍

    一.SonarQube整体介绍 SonarQube为静态代码检查工具,采用B/S架构,帮助检查代码缺陷,改善代码质量,提高开发速度,通过插件形式,可以支持Java.C.C++.JavaScripe等等 ...

  4. java代码扫描工具比较_代码扫描工具的选型和Sonar最佳实践

    目标 在编码阶段发现NNE空指针异常.IO流未正确关闭等致命性bug,杜绝此类"零容忍"线上异常的发生. 技术选型 关于代码扫描工具,比较主流的有Sonar.FindBugs.Al ...

  5. Android漏洞扫描工具Code Arbiter

    目前Android应用代码漏洞扫描工具种类繁多,效果良莠不齐,这些工具有一个共同的特点,都是在应用打包完成后对应用进行解包扫描.这种扫描有非常明显的缺点,扫描周期较长,不能向开发者实时反馈代码中存在的 ...

  6. 阿里巴巴代码规范扫描

    1.简介 接手前同事的代码一段时间了,看得我真心难受.没有注释,各种奇怪的命名,比如你能看到一个类里面出现getSetCache和getCacheSet两个方法,传参也不同,(我也不知道这个人是不是方 ...

  7. php web shell 扫描,基于语法分析的PHP webshell扫描工具–WoodPecker Scanner

    前段时间,在一位大牛的BLOG上看到其resume上撰写的开源项目列表琳琅满目,数不胜数.再跟自己对比一下,从来没有一个开源项目,没有成功的参加过一个开源项目,只是零星的贡献过几个所谓工具,脚本.顿时 ...

  8. 静态代码扫描工具(多种)简要入门介绍-SonarQube社区版-免费、TscanCode工具、PMD工具、flake8工具

    SonarQube社区版-免费 适用语言:Java, C#, JavaScript, TypeScript, CloudFormation, Terraform, Kotlin, Ruby, Go, ...

  9. Android和iOS静态代码扫描工具

    Android 名称 来源 功能特点 检查SQL注入 检查NullPointException 支持IDE情况 Android Lint Android SDK 针对Android,检查范围广 否 是 ...

最新文章

  1. 数据挖掘提分三板斧!
  2. Linux / argv、environ 和 env 的联系
  3. 论文理解 R-FCN:基于区域的全卷积网络来检测物体
  4. SAP Spartacus cxOutlet 里的 templatesRefs 的填充逻辑
  5. ios 计算两个时间相差秒数_Ios中时间差的计算,NSData与NSCalendar(日历)对象
  6. iis服务器udp协议,Win2003系统的IIS服务的w3wp.exe使用UDP的80端口发送大量的数据包,寻求帮助...
  7. 【Kafka】【未解决】kafka反序列化数据报错jackson2 JsonParseException: Invalid UTF-8 middle byte 0xc0
  8. 昼猫笔记 JavaScript -- 闭包
  9. 【汇编语言】【ARM扩展资料】数据表示
  10. js替换问题replace和replaceAll
  11. Layui表格刷新(重载)
  12. [Android] 软件中选择文件夹功能
  13. C语言笔记(谭浩强)
  14. i2c电路电平转换电路
  15. vue h5微信公众号网页(总结)
  16. linux怎么查看hwaddr_linux如何查看mac地址_查看linux的mac地址_linux 查看mac地址
  17. 别被你的双眼所欺骗 100张神奇的视觉欺骗图
  18. HDU 6143 Killer Names【容斥定理】【排列组合】
  19. 鸟哥的服务器《十三》Web服务器
  20. CES 2020最佳科技产品官方入围名单!三星笑了

热门文章

  1. 深度解析大数据可视化管理平台的监控功能
  2. keytool 错误:java.to.FileNotFoundException:
  3. MySQL数据类型-decimal详解
  4. Error establishing a database connection!
  5. ExtJs学习准备工作(二) firebug firefox插件的安装
  6. 40个精心设计的免费的社交网络图标
  7. winform dategridview 自动完成。
  8. 如何判断文本文件的编码格式?
  9. Android Studio 全面教程
  10. android 打包jar包