StefanoStone/malwareAnalysis
GitHub: StefanoStone/malwareAnalysis
一个自动化分析GitHub恶意软件仓库并通过VirusTotal扫描输出结果的工具。
Stars: 0 | Forks: 0
# 恶意软件分析
UNIMOL 考试的 GitHub 恶意软件分析
## 程序行为
1. 程序会创建一个 csv 文件,包含从 [seart-ghs.si.usi.ch]( ) 获取的所有结果项,该文件会合并多个 json 文件。输出文件命名为 ```repos_dataframe.csv```。
2. 程序解析 csv 文件,将每个仓库下载为 zip 文件并提交至 VirusTotal 进行分析。
输出文件命名为 ```virustotal_results.csv``` 和 ```repos_ids.csv```。它们分别包含分析结果以及所分析仓库的 SHA1 和 MD5 哈希值(仓库名称将用作标识符)。
注意:为节省磁盘空间,zip 文件在提交至 VirusTotal 后会立即删除。
标签:API集成, Ask搜索, CSV解析, DAST, GitHub安全, Homebrew安装, JSON合并, UNIMOL, VirusTotal, 代码仓库分析, 可观测性, 哈希计算, 安全考试, 恶意软件分析, 文件下载, 结果汇总, 网络安全, 脚本自动化, 逆向工具, 隐私保护