使用开源工具scancode-toolkit扫描代码license
2023-09-11 14:15:47 时间
1.下载scancode-tookit
git clone https://github.com/nexB/scancode-toolkit
2.扫描案例
以下命令将会以json形式将扫描结果显示在终端上:
./scancode -clip --json-pp - samples
扫描其它代码:
被扫描的代码不能包含任何形式的压缩包,库文件等等,如果有的化,需要删除,或者用自带的extractcode工具执行递归解压
./extractcode mytar.tar.bz2
之后,便可以执行如下命令进行分析了:
./scancode --html samples.html samples
结束后,会生成一个报告文件samples.html, 默认参数生成的结果不包含任何信息:
可以添加扫描约束,生成报告信息,比如,添加版权约束,扫的是开源项目darknet:
./scancode --license --copyright --html resultsrc.html ../darknet/src/
结束!
相关文章
- Fiddler (一) 教程(Web调试工具)
- 安全类工具制作第004篇:进程管理器(上)
- C# HTML解析工具HtmlAgilityPack使用实例(一)
- (C++C#类型互转工具)使用Signature Tool自动生成P/Invoke调用Windows API的C#函数声明
- Linux流量监控工具 - iftop
- Elasticsearch 索引全生命周期管理及工具介绍
- Allegro DFM Ravel Rule工具使用指导书
- 推荐!纽约媒体实验室等4家大牛合作开发的免费开源可视化工具
- Hadoop和大数据:60款顶级开源工具
- 工具--国内最常用开源镜像站大汇总,解决你下载软件慢的问题
- [原创开源项目]EPUBBuilder一款在线的epub电子书编辑工具
- 开源数据备份工具 Duplicati
- iOS开发除了XCode还需要掌握的8个重要工具,让您开发更容易
- 5 个用于复古图像着色的开源 Python 工具
- 项目管理工具对比
- React调试工具React Developer Tools
- VDI监控工具对于用户体验至关重要
- 使用开源工具SeleniumRC进行功能测试
- 【NXP出品PINS-TOOL-IMX】IMX6ULL引脚配置工具PINS-TOOL-IMX介绍
- 开源大数据工具整理
- 内存查看工具RAMMAP说明
- 跨平台的监视工具Glances,集才华于一身
- Github上排名前五的开源网络监控工具,附详细的图文说明和项目下载地址
- 蓝牙 - TI工具 Bluetooth Logger
- 版本控制工具 TortoiseGit 码云 SSH
- 过滤器 + 签名拦截器 + 签名工具类