
Introduction
Citadel est une collection de scripts variés pour des tâches liées au pentest.
Liste des scripts inclus
vars.zsh
Exporte des variables réseau utiles pouvant être utilisées directement dans le terminal.
msf_resource_scripts
Ce répertoire contient quelques fichiers `.rc` pour Metasploit Framework Console qui automatisent certaines tâches en ligne de commande. Pour qu'ils fonctionnent correctement, placez tous les scripts de ce répertoire dans votre chemin par défaut contenant les scripts de ressources du framework, puis chargez le fichier principal : `msf5> resource main.rc`.
sf_parser.py
Affiche joliment les résultats d'un scan SpiderFoot.
dnsdump.py
Télécharge une représentation graphique du graphe DNS depuis dnsdump.com.
fileinfo.zsh
Affiche des informations de base sur le fichier sélectionné.
fileserver.py
Serveur de fichiers simple qui expose un répertoire local.
opcodes.zsh
Extrait les opcodes d'un binaire et les affiche sur STDOUT. Utile pour le développement de shellcodes.
stackpush.zsh
Génère des instructions assembleur qui poussent une chaîne donnée sur la pile.
ssl_convert.zsh
Effectue les conversions courantes de fichiers OpenSSL.
gitdownload.zsh
Télécharge un fichier unique depuis un dépôt Github.
cardmon.zsh
Change rapidement de mode pour une interface réseau.
powershell_cmd_stager.py
Crée un stager de commandes qui exécutera le script Powershell fourni.
xml_to_json.py
Convertit un fichier .xml en JSON.
Extrait les formulaires d'une URL.
linker.sh
Crée des liens symboliques sous '.' pour tous les exécutables trouvés dans un répertoire donné.
init_commit.sh
Crée un dépôt .git et pousse tous les fichiers vers le dépôt distant.
shellstorm.py
Recherche des shellcodes via l'API Shellstorm. Vous pouvez extraire les octets bruts du shellcode et les écrire dans un fichier.
Licence
Ce logiciel est sous licence MIT.