Command Injection
![](https://book.hacktricks.xyz/~gitbook/image?url=https%3A%2F%2F2088318145-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252Frq9WIQinJaxpWMvakjIQ%252Fuploads%252Fgit-blob-b98c9fbbc98929f4f21cab6c8d6d02d3844d23bd%252Fimage%2520%283%29%2520%281%29%2520%281%29%2520%281%29%2520%281%29%2520%281%29%2520%281%29%2520%281%29.png%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=6a7dba5f&sv=1)
Utilisez Trickest pour construire et automatiser facilement des workflows alimentés par les outils communautaires les plus avancés au monde. Accédez dès aujourd'hui :
Qu'est-ce que l'injection de commande ?
Une injection de commande permet l'exécution de commandes arbitraires du système d'exploitation par un attaquant sur le serveur hébergeant une application. Par conséquent, l'application et toutes ses données peuvent être entièrement compromises. L'exécution de ces commandes permet généralement à l'attaquant de gagner un accès non autorisé ou un contrôle sur l'environnement de l'application et le système sous-jacent.
Contexte
En fonction de l'endroit où votre entrée est injectée, vous devrez peut-être terminer le contexte cité (en utilisant "
ou '
) avant les commandes.
Injection/Exécution de Commande
Contournement des limitations
Si vous essayez d'exécuter des commandes arbitraires à l'intérieur d'une machine Linux, vous serez intéressé par la lecture de ces contournements :
Bypass Linux RestrictionsExemples
Paramètres
Voici les 25 principaux paramètres qui pourraient être vulnérables aux injections de code et aux vulnérabilités similaires de RCE (de lien):
Exfiltration de données basée sur le temps
Extraction de données : caractère par caractère
Exfiltration de données basée sur DNS
Basée sur l'outil de https://github.com/HoLyVieR/dnsbin
également hébergé sur dnsbin.zhack.ca
Contournement du filtrage
Windows
Linux
Bypass Linux RestrictionsListe de détection de la force brute
Références
![](https://book.hacktricks.xyz/~gitbook/image?url=https%3A%2F%2F2088318145-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252Frq9WIQinJaxpWMvakjIQ%252Fuploads%252Fgit-blob-b98c9fbbc98929f4f21cab6c8d6d02d3844d23bd%252Fimage%2520%283%29%2520%281%29%2520%281%29%2520%281%29%2520%281%29%2520%281%29%2520%281%29%2520%281%29.png%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=6a7dba5f&sv=1)
Utilisez Trickest pour construire et automatiser facilement des workflows alimentés par les outils communautaires les plus avancés au monde. Accédez dès aujourd'hui :
Last updated