Инвентаризация кибербезопасности Rawsec является инвентаризацией с 4 категорией (инструменты, ресурсы, платформы CTF, ОС). Этот CLI может найти проект, перечислять все проекты по категории, вы можете отфильтровать свое исследование с опцией -HELP для получения дополнительной информации.
Чтобы установить Rawsec-Cli, просто используйте PIP:
pip install rawsec-cli
Чтобы запустить Rawsec-Cli с изображения Docker, запустите:
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
Чтобы установить Rawsec-Cli на Blackarch:
pacman -S rawsec-cli
Команда поиска может использоваться для поиска инструментов, ресурсов, платформ CTF, ОС. Все проекты будут отображаться на вкладке. Если ваше исследование, содержащее только 1 результат, RawSec откроет новую перенаправление вкладки Brower в исходное проект или веб -сайт, если он существует.
Вы можете искать по ключевому слову, вы увидите все проекты с JWT в их описании или имени:
rawsec-cli search jwt
Вы можете найти проект, если поиск, содержащий 1 результат, вы увидите результат в консоли, и в вашем браузере открывается вкладка с перенаправлением на веб -сайт, если он будет информирован или источник:
rawsec-cli search myjwt
Вы можете перечислить все проекты по категории.
rawsec-cli list
output:
ctf
os
resources
tools
Вы можете перечислить все инструменты по категории Tool.
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
Вы можете перечислить все инструменты по категории ОС.
Category available:
maintained
no_more_maintained
project_transferred
Перечислите все ОС:
rawsec-cli list os
Список всех поддерживаемых ОС:
rawsec-cli list os maintained
| командование | тип | описание |
|---|---|---|
| -V, --версия | Никто | Показать версию. |
| -h, -help | Никто | Показать сообщение справки и выход. |
| командование | тип | описание |
|---|---|---|
| -l, - -ланг | язык | Фильтр по языку |
| -p, -оплачивается | Никто | Фильтр по цене, когда цена равна оплачной |
| -f, -без | Никто | Фильтр по цене, когда цена равна бесплатной |
| -on, -Online | Никто | Фильтр по онлайн, когда онлайн равен истинному |
| -ОФФ, -Офис | Никто | Фильтр по онлайн, когда онлайн равен ложному |
| -b, -blackarch | Никто | Фильтр от Blackarch, когда пакет присутствует на Blackarch |
| -О, - -вывод | Список, JSON, CSV, таблица | Выходной формат |
| -О,--в-выпускной файл | Файл Путь | Имя выходного файла, если хотите. |
| -h, -help | Никто | Показать сообщение о справке поиска и выйти. |
| командование | тип | описание |
|---|---|---|
| -l, - -ланг | язык | Фильтр по языку |
| -p, -оплачивается | Никто | Фильтр по цене, когда цена равна оплачной |
| -f, -без | Никто | Фильтр по цене, когда цена равна бесплатной |
| -on, -Online | Никто | Фильтр по онлайн, когда онлайн равен истинному |
| -ОФФ, -Офис | Никто | Фильтр по онлайн, когда онлайн равен ложному |
| -b, -blackarch | Никто | Фильтр от Blackarch, когда пакет присутствует на Blackarch |
| -О, - -вывод | Список, JSON, CSV, таблица | Выходной формат |
| -О,--в-выпускной файл | Файл Путь | Имя выходного файла, если хотите. |
| -h, -help | Никто | Показать список инструментов справки и выход. |
| командование | тип | описание |
|---|---|---|
| -p, -оплачивается | Никто | Фильтр по цене, когда цена равна оплачной |
| -f, -без | Никто | Фильтр по цене, когда цена равна бесплатной |
| -О, - -вывод | Список, JSON, CSV, таблица | Выходной формат |
| -О,--в-выпускной файл | Файл Путь | Имя выходного файла, если хотите. |
| -h, -help | Никто | Показать список справочных ресурсов и выход. |
| командование | тип | описание |
|---|---|---|
| -l, - -ланг | язык | Фильтр по языку |
| -p, -оплачивается | Никто | Фильтр по цене, когда цена равна оплачной |
| -f, -без | Никто | Фильтр по цене, когда цена равна бесплатной |
| -О, - -вывод | Список, JSON, CSV, таблица | Выходной формат |
| -О,--в-выпускной файл | Файл Путь | Имя выходного файла, если хотите. |
| -h, -help | Никто | Показать список справочного сообщения CTF и выход. |
| командование | тип | описание |
|---|---|---|
| -b, -База | Текст | Фильтр по базу (например: Linux) |
| -О, - -вывод | Список, JSON, CSV, таблица | Выходной формат |
| -О,--в-выпускной файл | Файл Путь | Имя выходного файла, если хотите. |
| -h, -help | Никто | Показать список справочного сообщения CTF и выход. |
Проверьте релизы GitHub. Последнее доступно по адресу https://github.com/mbouamama/rawsec_cli/releases/latest
Смотрите спасибо.md.
make lintmake testЖурнал становится довольно длинным. Он перешел в свой собственный файл.
См. Изменения.