文件名称:初级java笔试题-bloodhound-elementary:用于分析bloodhound.py或sharphound生成的.json文件的
文件大小:9KB
文件格式:ZIP
更新时间:2024-06-22 19:06:22
系统开源
初级java笔试题猎犬小学
用于分析由
.json
生成或用于
.json
文件的命令行工具。
为什么?
Bloodhound
本身是一个很棒的信息收集工具,用于安全审计和渗透测试。
但是,它有一些重量级的依赖项(Java
和
Neo4J)并且需要一个
GUI。
因此编写
Elementary
是为了提供一种用于分析相同数据的轻量级替代方案。
它只需要
Python
3.5
或更高版本,并且没有额外的库依赖项。
Elementary
可以列出和描述域、用户、组和计算机。
它还可以跟踪路径(例如从用户到组)并建议目标。
入门
首先确保您安装了
Python
3.5
或更高版本,以便从命令行键入python
--version产生预期的结果。
然后克隆这个
repo。
实际上,您只需要elementary.py和elementary_data.py。
然后从安装文件夹你可以运行:
python
./elementary.py
【文件预览】:
bloodhound-elementary-master
----.gitignore(3KB)
----README.md(4KB)
----elementary_data.py(14KB)
----elementary.py(8KB)