功能 • 安装 • 使用 • 使用的模块 • 截图 • 许可证
安装ExtAnalysis很简单!它运行在python3上,所以请确保已安装 python3 和 python3-pip,并按照以下步骤操作:
git clone https://github.com/Tuhinshubhra/ExtAnalysis
cd ExtAnalysis
pip3 install -r requirements.txt
为了进行正确的分析,别忘了添加你的virustotal API。
安装完成后,可以直接运行ExtAnalysis,执行命令:
$ python3 extanalysis.py
它应该会自动在新的浏览器窗口中启动ExtAnalysis。
其他选项请查看帮助菜单 $ python3 extanalysis.py --help
usage: extanalysis.py [-h HOST] [-p PORT] [-v] [-u] [-q] [--help]
optional arguments:
-h HOST, --host HOST Host to run ExtAnalysis on. Default host is 127.0.0.1
-p PORT, --port PORT Port to run ExtAnalysis on. Default port is 13337
-v, --version Shows version and quits
-u, --update Checks for update
-q, --quiet Quiet mode shows only errors on cli!
--help Shows this help menu and exits
请使用以下链接
docker build -t extanalysis .
docker run --rm -it -p 13337:13337 extanalysis -h 0.0.0.0
docker compose build
docker compose up
## 或者直接:
docker compose up --build
## 仅运行一次
docker-compose run --rm --build -it -p 13337:13337 extanalysis -h 0.0.0.0
## 在后台运行
docker compose up -d
flask 用于Web服务器python-whois 用于Whois查询maxminddb 用于解析Geo-IP数据库requests 用于HTTP标头和源代码查看器
你可以通过改进代码或报告bug来为ExtAnalysis的开发做出贡献。
如有其他疑问,欢迎通过Twitter联系我:@r3dhax0r
以下是曾为ExtAnalysis开发做出贡献的人员列表(仅限拉取请求!)
ExtAnalysis采用GNU通用公共许可证v3.0授权。 所用第三方库的归属信息请参见CREDITS文件。