Network
guest@6admin.io:~$ ls ~/tags/network
Une sonde IDS ne voit pas le TLS
Les labs Suricata montés sur du HTTP en clair sont excellents pour la pédagogie, mais ils cachent un angle mort majeur une fois en production : le chiffrement. Une sonde en mode promiscuous voit du TLS et ne peut rien inspecter. Où poser alors l'inspection.
La segmentation réseau
Segmentation et isolation réseau: VLAN, zones, routage et les frontières qu'on ne franchit pas sans raison.
Portknocking et tunneling SSH : les tours de magie d'avant WireGuard
WireGuard arrive en 2016 et rend déplacés deux montages chéris de 2008: le portknocking (avec génération automatique de combinaisons, NTP obligatoire et clé USB encfs) et le tunneling SSH. Le ton de l'époque, la démonstration en entreprise jusqu'en 2018 chez un hébergeur et pourquoi un VPN qui ne dit rien gagne.
SSH : ProxyJump et le multi-hop moderne
ProxyJump, l'option -J arrivée avec OpenSSH 7.3, remplace le vieux ProxyCommand + nc pour traverser un ou plusieurs rebonds. Plus court en ligne de commande, plus propre en config et sans clé qui traîne sur le bastion.
Haproxy : le reverse proxy qui a pris la suite de Pound
Après Pound (l'article de 2008), l'étage au-dessus: haproxy 1.3, les modes TCP et HTTP, les ACL, les backends et health checks, la page de stats. Ce qu'un reverse proxy doit savoir faire avant d'être crédible.
Bash : Géolocalisation, la trilogie
La géolocalisation par bash, de netcat à /dev/tcp. La v1 est perdue avec le disque, la v2 est la revanche de netcat, la v3 est la revanche de bash.
NTP : synchronisation du temps sur le réseau
NTP, le protocole qui synchronise les horloges et pourquoi il est vital quand vos scripts dépendent de l'heure.
Bash: obfuscation d'adresses IP
Représenter une adresse IP en décimal, hexadécimal, octal et ce que ça change pour les logs.
OpenDNS : les DNS libres
OpenDNS, les résolveurs publics qui précèdent Google DNS et Cloudflare et la question du tiers de confiance.
ArpON : surveiller son cache ARP
ArpON, le daemon qui bloque les tentatives d'empoisonnement du cache ARP là où Arpwatch ne fait que les signaler.
Yersinia : comment rendre malade son administrateur réseau
Yersinia, le framework d'attaque des protocoles de couche 2 et pourquoi votre switch ne vous protège pas comme vous croyez.
SNMP : un protocole pas si simple
SNMP, le protocole qui surveille le réseau, ses OID, ses communautés public/private et les MIB que personne ne lit.
tcpdump : analyse de trames et filtre BPF
Tcpdump pour lire le réseau à l'octet près et les filtres BPF qui transforment un déluge de paquets en une seule question.
Nemesis : détection d'un sniffeur réseau
Détecter la carte en mode promiscuous sur son réseau, la face défensive du forgeur de paquets.
Nemesis : forgeur de paquets réseau
Nemesis, l'outil qui forge n'importe quel paquet TCP/IP depuis la ligne de commande, sans écrire de C.
Raw Sockets : forger et sniffer des paquets en C
La suite du mémo sockets: AF_PACKET, SOCK_RAW, les struct iphdr et tcphdr, les checksums manuels, le sniffing en mode promiscuous et le forage de paquets SYN. Ce que font tcpdump et Nemesis, écrit à la main, en root, avec éthique et humour.
Sockets : parler TCP en C, sans framework ni magie
Un mémo C de l'époque: socket(), bind(), listen(), accept(), connect(), les struct sockaddr_in, l'ordre des octets et un fork() par connexion. Comment écrire un serveur et un client TCP en soixante lignes, sur une Debian Etch, avec seulement les man pages.
SSLH : ssh et https sur le même port
Un mémo de 2007: sslh multiplexe ssh et https sur le port 443, le port unique des pare-feux paranoïaques. Comment ça marche, ce que ça permet et pourquoi (edit 2026) on ne le mettrait plus en prod de nos jours.
SSH: tunneling
Le tunneling SSH, faire traverser n'importe quel protocole par le canal chiffré.
iodine : l'IP-over-DNS ou l'internet là où seul le DNS passe
Iodine 0.3.1, le tunnel IPv4-over-DNS et le portail captif qui ne filtre que le HTTP mais résout n'importe quel nom. Le portail vous donne le DNS, donc il vous donne l'internet.
dig : le Domain Information Groper ou l'art d'interroger un serveur de noms
Dig contre nslookup, l'anatomie d'une réponse DNS lue drapeau par drapeau, les SOA comparés pour vérifier la propagation de zone et l'AXFR comme outil d'audit. L'outil qui servira à tester un tunnel le mois suivant.