rawsec_cli
1.2.0
RAWSEC的网络安全库存是一个具有4个类别(工具,资源,CTF平台,OS)的库存。该CLI可以搜索一个项目,按类别列出所有项目,您可以使用选项过滤您的研究-HELP以获取更多信息。
要安装RAWSEC-CLI,只需使用PIP:
pip install rawsec-cli
要从Docker Image运行RAWSEC-CLI,请运行:
docker run -it docker.pkg.github.com/mbouamama/rawsec_cli/rawsec-cli:latest rawsec-cli --help
要安装RAWSEC-CLI,请在git上:
git clone https://github.com/mBouamama/rawsec_cli.git
cd ./rawsec_cli
pip install -r requirements.txt
python setup.py install
要在Blackarch上安装RAWSEC-CLI:
pacman -S rawsec-cli
搜索命令可用于搜索工具,资源,CTF平台,OS。所有项目将显示在选项卡上。如果您的研究仅包含1个结果,则RAWSEC将在存在的源项目或网站上打开一个新的Brower Tab Retirect。
您可以通过关键字搜索,您将在其描述或名称中看到所有带有JWT的项目:
rawsec-cli search jwt
您可以搜索一个项目,如果包含1个结果的搜索将在控制台中看到结果,并且在您的浏览器上打开了一个标签,如果已通知或来源,请重定向到网站:
rawsec-cli search myjwt
您可以按类别列出所有项目。
rawsec-cli list
output:
ctf
os
resources
tools
您可以按工具的类别列出所有工具。
Category available:
binary_exploitation
bug_bounty
cloud
code_analysis
collaboration_report
configuration_audit
cracking
cryptography
digital_forensics
honeypot_decoy
incident_response
intentionally_vulnerable_applications
networking
osint
other
plugins
red_teaming
reverse_engineering
steganography
system_exploitation
threat_intelligence
vulnerability_assessment
web_application_exploitation
wireless
列出所有工具:
rawsec-cli list tools
列出所有二进制剥削工具:
rawsec-cli list tools binary_exploitation
您可以按资源类别列出所有工具。
Category available:
bug_bounty_and_disclosure_platforms
challenges_platforms
cve
events
information
knowledge_and_tools
national_security_agencies_and_services
non_english
trainings_and_courses
tutorials
writeups_collections_and_challenges_source
列出所有资源:
rawsec-cli list resources
列出所有事件资源:
rawsec-cli list resources events
您可以按CTF类别列出所有CTF。
Category available:
attack_defense
hybrid
jeopardy
列出所有CTF:
rawsec-cli list ctf
列出所有Attack_defense CTF:
rawsec-cli list ctf attack_defense
您可以按OS的类别列出所有工具。
Category available:
maintained
no_more_maintained
project_transferred
列出所有OS:
rawsec-cli list os
列出所有维护的OS:
rawsec-cli list os maintained
| 命令 | 类型 | 描述 |
|---|---|---|
| -v, - version | 没有任何 | 显示版本。 |
| -h, - 螺旋 | 没有任何 | 显示帮助消息并退出。 |
| 命令 | 类型 | 描述 |
|---|---|---|
| -l, - lang | 语言 | 用语言过滤 |
| -p, - 付费 | 没有任何 | 按价格过滤,当价格等于付费时 |
| -f, - 免费 | 没有任何 | 当价格等于免费时,按价格过滤 |
| -on, - 在线 | 没有任何 | 通过在线过滤时,当在线等于true时 |
| -off, - offline | 没有任何 | 通过在线过滤时,当在线等于false时 |
| -b,-blackarch | 没有任何 | BlackArch的过滤blackarch在Blackarch上存在 |
| -o, - 输出 | 列表,JSON,CSV,表 | 输出格式 |
| -of, - 输出文件 | 文件路径 | 如果需要,输出文件名。 |
| -h, - 螺旋 | 没有任何 | 显示搜索帮助消息和退出。 |
| 命令 | 类型 | 描述 |
|---|---|---|
| -l, - lang | 语言 | 用语言过滤 |
| -p, - 付费 | 没有任何 | 按价格过滤,当价格等于付费时 |
| -f, - 免费 | 没有任何 | 当价格等于免费时,按价格过滤 |
| -on, - 在线 | 没有任何 | 通过在线过滤时,当在线等于true时 |
| -off, - offline | 没有任何 | 通过在线过滤时,当在线等于false时 |
| -b,-blackarch | 没有任何 | BlackArch的过滤blackarch在Blackarch上存在 |
| -o, - 输出 | 列表,JSON,CSV,表 | 输出格式 |
| -of, - 输出文件 | 文件路径 | 如果需要,输出文件名。 |
| -h, - 螺旋 | 没有任何 | 显示列表工具帮助消息和退出。 |
| 命令 | 类型 | 描述 |
|---|---|---|
| -p, - 付费 | 没有任何 | 按价格过滤,当价格等于付费时 |
| -f, - 免费 | 没有任何 | 当价格等于免费时,按价格过滤 |
| -o, - 输出 | 列表,JSON,CSV,表 | 输出格式 |
| -of, - 输出文件 | 文件路径 | 如果需要,输出文件名。 |
| -h, - 螺旋 | 没有任何 | 显示列表资源帮助消息和退出。 |
| 命令 | 类型 | 描述 |
|---|---|---|
| -l, - lang | 语言 | 用语言过滤 |
| -p, - 付费 | 没有任何 | 按价格过滤,当价格等于付费时 |
| -f, - 免费 | 没有任何 | 当价格等于免费时,按价格过滤 |
| -o, - 输出 | 列表,JSON,CSV,表 | 输出格式 |
| -of, - 输出文件 | 文件路径 | 如果需要,输出文件名。 |
| -h, - 螺旋 | 没有任何 | 显示清单CTF帮助消息和退出。 |
| 命令 | 类型 | 描述 |
|---|---|---|
| -b, - 基础 | 文本 | 通过基础过滤(例如:Linux) |
| -o, - 输出 | 列表,JSON,CSV,表 | 输出格式 |
| -of, - 输出文件 | 文件路径 | 如果需要,输出文件名。 |
| -h, - 螺旋 | 没有任何 | 显示清单CTF帮助消息和退出。 |
检查github释放。最新可在https://github.com/mbouamama/rawsec_cli/releases/latest上找到
请参阅谢谢。
make lint检查皮棉make test日志变得很长。它移至自己的文件。
请参阅更改。