Fondamentaux

Bases du réseau

Le réseau est la colonne vertébrale de la cybersécurité. Savoir lire une adresse, un port, une résolution DNS, une route ou une connexion TCP permet de comprendre ce qui se passe vraiment avant de lancer des outils plus avancés.


Carte mentale

Un échange réseau simple ressemble souvent à ceci :

Poste utilisateur

Réseau local

Passerelle / routeur

Internet ou réseau distant

Serveur exposé

Pour analyser un problème ou un incident, il faut savoir répondre à quelques questions :

  • quelle machine communique
  • vers quelle destination
  • avec quel protocole
  • sur quel port
  • via quelle passerelle
  • avec quel nom DNS
  • à quel moment
  • avec quel volume

Adressage

Adresse IP

Une adresse IP identifie une interface sur un réseau. En IPv4, elle est souvent accompagnée d'un masque comme /24, qui indique la taille du sous-réseau.

192.168.1.42/24
│       │   │
│       │   └── Masque de sous-réseau
│       └────── Adresse de l'hôte
└────────────── Plage privée courante

Une machine peut avoir plusieurs adresses si elle possède plusieurs interfaces réseau, par exemple Ethernet, Wi-Fi, VPN ou interface virtuelle.

Sous-réseau et passerelle

Le sous-réseau définit les machines joignables directement. La passerelle est utilisée pour joindre les réseaux extérieurs.

ip addr
ip route

Une mauvaise passerelle ou un masque incorrect peut donner l'impression qu'un service est inaccessible alors que le problème vient seulement de la configuration locale.

Ports

Un port identifie un service sur une machine. Par exemple, 80 pour HTTP, 443 pour HTTPS, 22 pour SSH, 53 pour DNS. Un port ouvert n'est pas automatiquement une faille, mais il augmente la surface d'attaque.

192.168.1.10:443
│          │
│          └── Service HTTPS
└───────────── Machine cible

Protocoles

TCP fournit une connexion fiable avec établissement de session. UDP est plus simple, sans garantie de livraison, et se retrouve notamment dans DNS, DHCP, VoIP ou certains flux temps réel.

ICMP sert surtout au diagnostic et aux messages réseau, par exemple avec ping ou certaines erreurs de routage.


Services de base

DNS

DNS transforme un nom comme example.com en adresse IP. Une analyse DNS peut révéler des sous-domaines, des fournisseurs, des erreurs de configuration et parfois des services oubliés.

dig example.com
dig MX example.com

DHCP

DHCP attribue automatiquement une adresse IP, un masque, une passerelle et des serveurs DNS. Sur un réseau local, un faux serveur DHCP peut rediriger une partie du trafic vers une mauvaise passerelle ou un mauvais DNS.

NAT

Le NAT permet à plusieurs machines privées de sortir vers Internet avec une adresse publique partagée. C'est très courant sur les box, les routeurs d'entreprise et les environnements cloud.

À retenir

NAT ne remplace pas un pare-feu. Il modifie l'adressage visible, mais ne doit pas être considéré comme une politique de sécurité suffisante.


Lire une exposition réseau

Lorsqu'un service est exposé, les informations importantes sont :

  • l'adresse IP ou le nom DNS
  • le port
  • le protocole
  • la version du service
  • le contexte d'exposition
  • le besoin métier
  • les journaux disponibles

Un serveur SSH ouvert sur Internet n'a pas le même niveau de risque selon qu'il est protégé par clé, filtré par IP, journalisé, mis à jour et surveillé.


Commandes de base

ip addr
ip route
ss -tuln
dig example.com
ping 1.1.1.1
traceroute example.com

Ces commandes permettent de vérifier l'adresse locale, les routes, les services en écoute, la résolution DNS et le chemin réseau.


Lecture défensive

Quand un incident survient, pose toujours les mêmes questions : qui parle à qui, sur quel port, avec quel protocole, à quel moment, avec quel volume et avec quel résultat. Cette discipline évite de se perdre dans les outils.

Réflexe utile

Avant d'accuser une application, vérifie la couche réseau : adresse, route, DNS, port, pare-feu et journaux. Beaucoup de pannes et d'indices d'attaque se voient déjà à ce niveau.