
Un script Bash qui télécharge et décompresse des scripts qui aideront à l'élévation de privilèges sur un système Linux.
RootHelper aidera dans le processus d'élévation de privilèges sur un système Linux compromis. La dernière version totalise onze scripts. De l'énumération à la suggestion d'exploits jusqu'au déploiement. RootHelper vous assure d'avoir accès aux meilleurs outils pour le travail.
Les crédits pour les scripts qu'il récupère reviennent à leurs auteurs originaux.
La dernière mise à jour a ajouté un tout nouveau script d'assistance. Détails ci-dessous.
RootHelper prend désormais en charge les arguments/options de ligne de commande.
Le drapeau -q ou --quiet supprime l'affichage de la fonction usage lors de l'exécution. Vous pouvez donc simplement passer -q et être dirigé directement vers le menu.
Le drapeau -f ou --fast lance immédiatement l'exécution de l'option download du script. Si le temps presse, le drapeau -f accélérera les choses.
Le dernier ajout aux scripts disponibles via RootHelper est rootend.py. Il s'agit d'une implémentation en python3 qui automatise les opérations d'énumération et d'élévation de privilèges.
RedGhost est désormais disponible avec RootHelper, c'est un framework de post-exploitation Linux et un générateur de payloads.
Linux Smart Enumeration est disponible avec RootHelper. C'est un outil basé sur LinEnum mais avec un fort accent sur l'aspect d'élévation de privilèges que fournissent les outils d'énumération.
SBD ou Static Binary Deployer a été ajouté aux outils téléchargeables avec RootHelper. Pour plus de détails sur cet utilitaire, trouvez mon dépôt ici.
Auto-Root-Exploit est désormais disponible via RootHelper.
BashArk ; un outil de post-exploitation. Est désormais téléchargeable avec RootHelper.
Une nouvelle version de Linux Exploit Suggester a été publiée. Il s'agit d'une version mise à jour basée sur l'ancienne de PenturaLabs. L'auteur de cet outil et de tous les autres disponibles via RootHelper sont crédités pour leur excellent travail ci-dessous.
LinEnum
Script shell qui énumère la configuration du système.
Linux Smart Enumeration
Fork de LinEnum avec un fort accent sur l'élévation de privilèges.
unix-privesc-check
Script shell qui énumère la configuration du système et effectue également quelques vérifications d'élévation de privilèges.
linuxprivchecker
Une implémentation Python pour suggérer des exploits spécifiques au système qui a été compromis.
Linux_Exploit_Suggester
Un script Perl qui fait la même chose que celui mentionné ci-dessus.
SBD
SBD permet de déployer des binaires statiques d'utilitaires Linux courants (et moins courants) qui pourraient autrement être indisponibles.
Auto-Root-Exploit
Auto-Root-Exploit est un script shell qui télécharge et exécute tous les exploits publics connus de Exploit-DB pour la version du système et du noyau que vous spécifiez via les arguments en ligne de commande de l'outil.
BashArk
BashArk est un outil de post-exploitation écrit en Bash.
Firmwalker
Script shell qui collecte des informations utiles en explorant le système de fichiers du firmware monté. Pour des éléments tels que les fichiers liés à SSL et au serveur web, les fichiers de configuration, les mots de passe, les binaires courants et plus encore.
RedGhost
Framework de post-exploitation Linux conçu pour aider à la persistance, la reconnaissance, l'élévation de privilèges et ne laisser aucune trace.
rootend
Rootend automatise les opérations d'énumération et d'élévation de privilèges en ciblant un large éventail de catégories d'exploitation potentielles. Il le fait en recherchant les binaires avec le bit SUID activé, les permissions faibles sur les composants critiques de sécurité, la recherche de fichiers de configuration PHP et bien plus encore.
Pour utiliser le script, vous devrez l'obtenir sur le système que vous avez compromis avec des utilitaires tels que git ou wget selon ce qui est disponible sur ce système particulier. Ensuite, vous devez le rendre exécutable avec chmod +x roothelper.sh, puis l'exécuter et il vous montrera les options disponibles ainsi qu'un message d'information concernant les options. Pour plus de clarté, je l'ai affiché ci-dessous également.
The 'Help' option displays this informational message.
The 'Download' option fetches the relevant files and places them in the /tmp/ directory.
The option 'Download and unzip' downloads all files and extracts the contents of zip archives to their individual subdirectories respectively, please
note; if the 'mkdir' command is unavailable however, the operation will not succeed and the 'Download' option should be used instead
The 'Clean up' option removes all downloaded files and 'Quit' exits roothelper.
Un merci spécial à DiegoTreitos pour ses efforts dans l'optimisation du code source de RootHelper.
Les crédits pour les scripts que RootHelper récupère reviennent à leurs auteurs originaux.
rootend par nickvourd et Maldevel de TwelveSec.
linux-smart-enumeration par DiegoTreitos
LinEnum par RebootUser
Firmwalker par Craigz28
Auto-Root-Exploit par nilotpalbiswas
BashArk par TheSecondSun
Linux Priv Checker par SecuritySift