El inventario de seguridad cibernética de RawSec es un inventario con 4 categorías (herramientas, recursos, plataformas CTF, OS). Esta CLI puede buscar en un proyecto, enumerar todos los proyectos por categoría, puede filtrar su investigación con la opción -Help para obtener más información.
Para instalar RAWSEC-CLI, simplemente use PIP:
pip install rawsec-cli
Para ejecutar RawSec-Cli desde una imagen de Docker, ejecute:
docker run -it docker.pkg.github.com/mbouamama/rawsec_cli/rawsec-cli:latest rawsec-cli --help
Para instalar RawSec-Cli, en Git:
git clone https://github.com/mBouamama/rawsec_cli.git
cd ./rawsec_cli
pip install -r requirements.txt
python setup.py install
Para instalar RawSec-Cli en Blackarch:
pacman -S rawsec-cli
El comando de búsqueda se puede utilizar para buscar herramientas, recursos, plataformas CTF, sistema operativo. Todos los proyectos se mostrarán en una pestaña. Si su investigación que contiene solo 1 resultado, RAWSEC abrirá una nueva redirección de pestañas de Brower al proyecto o el sitio web de origen si existe.
Puede buscar por palabra clave, verá todos los proyectos con JWT en su descripción o nombre:
rawsec-cli search jwt
Puede buscar en un proyecto, si la búsqueda que contiene 1 resultado, verá el resultado en la consola, y se abre una pestaña en su navegador con redirección al sitio web si está informado o fuente:
rawsec-cli search myjwt
Puede enumerar todos los proyectos por categoría.
rawsec-cli list
output:
ctf
os
resources
tools
Puede enumerar todas las herramientas por categoría de herramientas.
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
Lista de todas las herramientas:
rawsec-cli list tools
Lista de todas las herramientas de explotación binaria:
rawsec-cli list tools binary_exploitation
Puede enumerar todas las herramientas por categoría de recursos.
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
Lista de todos los recursos:
rawsec-cli list resources
Enumere todos los recursos de eventos:
rawsec-cli list resources events
Puede enumerar todo CTF por categoría de CTF.
Category available:
attack_defense
hybrid
jeopardy
Lista todo CTF:
rawsec-cli list ctf
Lista de todos los ataques_defense CTF:
rawsec-cli list ctf attack_defense
Puede enumerar todas las herramientas por categoría del sistema operativo.
Category available:
maintained
no_more_maintained
project_transferred
Lista de todo el sistema operativo:
rawsec-cli list os
Lista todo el sistema operativo mantenido:
rawsec-cli list os maintained
| dominio | tipo | descripción |
|---|---|---|
| -V, -versión | Ninguno | Mostrar versión. |
| -h, --help | Ninguno | Mostrar mensaje de ayuda y salida. |
| dominio | tipo | descripción |
|---|---|---|
| -l, - -lang | idioma | Filtrar por idioma |
| -P, -pagado | Ninguno | Filtrar por precio, cuando el precio es igual al pago |
| -f, -gratis | Ninguno | Filtrar por precio, cuando el precio es igual a gratis |
| -on, -en línea | Ninguno | Filtrar por en línea, cuando en línea es igual a verdadero |
| -Off, -Offline | Ninguno | Filtrar por en línea, cuando en línea es igual a falso |
| -B, -Blackarch | Ninguno | Filtrar por blackarch cuando el paquete está presente en Blackarch |
| -o, -output | Lista, JSON, CSV, Tabla | Formato de salida |
| -Of, -Output-File | ruta de archivo | Nombre del archivo de salida si lo desea. |
| -h, --help | Ninguno | Mostrar mensaje de ayuda de búsqueda y salida. |
| dominio | tipo | descripción |
|---|---|---|
| -l, - -lang | idioma | Filtrar por idioma |
| -P, -pagado | Ninguno | Filtrar por precio, cuando el precio es igual al pago |
| -f, -gratis | Ninguno | Filtrar por precio, cuando el precio es igual a gratis |
| -on, -en línea | Ninguno | Filtrar por en línea, cuando en línea es igual a verdadero |
| -Off, -Offline | Ninguno | Filtrar por en línea, cuando en línea es igual a falso |
| -B, -Blackarch | Ninguno | Filtrar por blackarch cuando el paquete está presente en Blackarch |
| -o, -output | Lista, JSON, CSV, Tabla | Formato de salida |
| -Of, -Output-File | ruta de archivo | Nombre del archivo de salida si lo desea. |
| -h, --help | Ninguno | Mostrar herramientas de lista de herramientas de ayuda y salida. |
| dominio | tipo | descripción |
|---|---|---|
| -P, -pagado | Ninguno | Filtrar por precio, cuando el precio es igual al pago |
| -f, -gratis | Ninguno | Filtrar por precio, cuando el precio es igual a gratis |
| -o, -output | Lista, JSON, CSV, Tabla | Formato de salida |
| -Of, -Output-File | ruta de archivo | Nombre del archivo de salida si lo desea. |
| -h, --help | Ninguno | Mostrar recursos de la lista Mensaje y salida del mensaje. |
| dominio | tipo | descripción |
|---|---|---|
| -l, - -lang | idioma | Filtrar por idioma |
| -P, -pagado | Ninguno | Filtrar por precio, cuando el precio es igual al pago |
| -f, -gratis | Ninguno | Filtrar por precio, cuando el precio es igual a gratis |
| -o, -output | Lista, JSON, CSV, Tabla | Formato de salida |
| -Of, -Output-File | ruta de archivo | Nombre del archivo de salida si lo desea. |
| -h, --help | Ninguno | Show List CTF Ayuda Mensaje y salida. |
| dominio | tipo | descripción |
|---|---|---|
| -B, --mase | Texto | Filtrar por base (Ej: Linux) |
| -o, -output | Lista, JSON, CSV, Tabla | Formato de salida |
| -Of, -Output-File | ruta de archivo | Nombre del archivo de salida si lo desea. |
| -h, --help | Ninguno | Show List CTF Ayuda Mensaje y salida. |
Verifique los lanzamientos de GitHub. Lo último está disponible en https://github.com/mbouamama/rawsec_cli/releases/latest
Ver gracias.md.
make lintmake testEl log se ha vuelto bastante largo. Se movió a su propio archivo.
Ver cambios.