L'inventaire de cybersécurité de Rawsec est un inventaire avec 4 catégories (outils, ressources, plates-formes CTF, OS). Cette CLI peut rechercher un projet, énumérer tous les projets par catégorie, vous pouvez filtrer votre recherche avec l'option - help pour plus d'informations.
Pour installer Rawsec-Cli, utilisez simplement PIP:
pip install rawsec-cli
Pour exécuter Rawsec-Cli à partir d'une image Docker, exécutez:
docker run -it docker.pkg.github.com/mbouamama/rawsec_cli/rawsec-cli:latest rawsec-cli --help
Pour installer Rawsec-Cli, sur Git:
git clone https://github.com/mBouamama/rawsec_cli.git
cd ./rawsec_cli
pip install -r requirements.txt
python setup.py install
Pour installer Rawsec-Cli sur Blackarch:
pacman -S rawsec-cli
La commande de recherche peut être utilisée pour la recherche d'outils, de ressources, de plates-formes CTF, d'OS. Tous les projets seront affichés sur un onglet. Si vos recherches ne contenant qu'un seul résultat, RAWSEC ouvrira une nouvelle onglet Brower Redirection vers Source Project ou Site Web s'il existe.
Vous pouvez rechercher par mot clé, vous verrez tous les projets avec JWT dans leur description ou leur nom:
rawsec-cli search jwt
Vous pouvez rechercher un projet, si la recherche contenant 1 résultat, vous verrez un résultat dans la console et qu'un onglet est ouvert sur votre navigateur avec redirection vers le site Web s'il est informé ou source:
rawsec-cli search myjwt
Vous pouvez répertorier tous les projets par catégorie.
rawsec-cli list
output:
ctf
os
resources
tools
Vous pouvez répertorier tous les outils par catégorie d'outils.
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
Énumérez tous les outils:
rawsec-cli list tools
Énumérez tous les outils d'exploitation binaires:
rawsec-cli list tools binary_exploitation
Vous pouvez répertorier tous les outils par catégorie Resources.
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
Énumérez toutes les ressources:
rawsec-cli list resources
Énumérez toutes les ressources d'événements:
rawsec-cli list resources events
Vous pouvez répertorier tous les CTF par la catégorie de CTF.
Category available:
attack_defense
hybrid
jeopardy
Liste tous les CTF:
rawsec-cli list ctf
Liste tous les attaques_defense CTF:
rawsec-cli list ctf attack_defense
Vous pouvez répertorier tous les outils par catégorie OS.
Category available:
maintained
no_more_maintained
project_transferred
Liste tous les systèmes d'exploitation:
rawsec-cli list os
Énumérez tous les OS conservés:
rawsec-cli list os maintained
| commande | taper | description |
|---|---|---|
| -V, --version | Aucun | Afficher la version. |
| -H, - help | Aucun | Afficher le message d'aide et la sortie. |
| commande | taper | description |
|---|---|---|
| -L, --Lang | langue | Filtre par langue |
| -p, - payé | Aucun | Filtre par prix, lorsque le prix est égal à payé |
| -f, - sans | Aucun | Filtre par prix, lorsque le prix est égal à |
| -On, --online | Aucun | Filtre par ligne, lorsque en ligne est égal à True |
| -off, - hors ligne | Aucun | Filtre par ligne, lorsque en ligne est égal à false |
| -b, --blackarch | Aucun | Filtre par Blackarch lorsque le package est présent sur Blackarch |
| -o, --output | Liste, JSON, CSV, table | Format de sortie |
| -of, --output-file | chemin de fichier | Nom du fichier de sortie si vous le souhaitez. |
| -H, - help | Aucun | Afficher le message d'aide de recherche et la sortie. |
| commande | taper | description |
|---|---|---|
| -L, --Lang | langue | Filtre par langue |
| -p, - payé | Aucun | Filtre par prix, lorsque le prix est égal à payé |
| -f, - sans | Aucun | Filtre par prix, lorsque le prix est égal à |
| -On, --online | Aucun | Filtre par ligne, lorsque en ligne est égal à True |
| -off, - hors ligne | Aucun | Filtre par ligne, lorsque en ligne est égal à false |
| -b, --blackarch | Aucun | Filtre par Blackarch lorsque le package est présent sur Blackarch |
| -o, --output | Liste, JSON, CSV, table | Format de sortie |
| -of, --output-file | chemin de fichier | Nom du fichier de sortie si vous le souhaitez. |
| -H, - help | Aucun | Afficher les outils de liste Aidez le message et la sortie. |
| commande | taper | description |
|---|---|---|
| -p, - payé | Aucun | Filtre par prix, lorsque le prix est égal à payé |
| -f, - sans | Aucun | Filtre par prix, lorsque le prix est égal à |
| -o, --output | Liste, JSON, CSV, table | Format de sortie |
| -of, --output-file | chemin de fichier | Nom du fichier de sortie si vous le souhaitez. |
| -H, - help | Aucun | Afficher les ressources de liste Aide le message et la sortie. |
| commande | taper | description |
|---|---|---|
| -L, --Lang | langue | Filtre par langue |
| -p, - payé | Aucun | Filtre par prix, lorsque le prix est égal à payé |
| -f, - sans | Aucun | Filtre par prix, lorsque le prix est égal à |
| -o, --output | Liste, JSON, CSV, table | Format de sortie |
| -of, --output-file | chemin de fichier | Nom du fichier de sortie si vous le souhaitez. |
| -H, - help | Aucun | Afficher la liste CTF Aide Message et sortie. |
| commande | taper | description |
|---|---|---|
| -b, --base | Texte | Filtre par base (Ex: Linux) |
| -o, --output | Liste, JSON, CSV, table | Format de sortie |
| -of, --output-file | chemin de fichier | Nom du fichier de sortie si vous le souhaitez. |
| -H, - help | Aucun | Afficher la liste CTF Aide Message et sortie. |
Vérifiez les sorties GitHub. Le dernier est disponible sur https://github.com/mbouamama/rawsec_cli/releases/latest
Voir merci.md.
make lintmake testLe journal devient assez long. Il a déménagé dans son propre fichier.
Voir les changements.