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日誌變得很長。它移至自己的文件。
請參閱更改。