Proxy
Aller à la navigation
Aller à la recherche
| Fiche express | |
|---|---|
| Domaine | Passerelle réseau / anonymat |
| Types | direct, unitaire, multi-rebonds |
| Voir aussi | Proxychains · Tor · Liste proxy |
Un proxy est une passerelle qui s'intercale dans une communication entre deux machines (client / serveur). Comme il relaie — et éventuellement modifie — la requête, il devient un nouvel émetteur de session : le serveur de destination ne voit plus directement la machine source, mais l'adresse du proxy.
Usages traditionnels
- Comme un pare-feu, un proxy protège le réseau local des accès extérieurs.
- Comme un multiplexeur d'IP, il autorise et centralise les connexions sortantes.
- Il peut filtrer les contenus indésirables et servir de protection contre certaines attaques.
- Il permet de surfer de manière anonyme.
Anonymat
- Le proxy sert de masqueur d'IP : dans les logs du serveur distant, la source apparaît avec
l'adresse du proxy et non la sienne.
- Les accès aux ressources internes ou aux sites web se font au nom du proxy.
- Pour remonter jusqu'à la source réelle, il faudrait pouvoir corréler les journaux du proxy.
- On peut enchaîner plusieurs rebonds de proxies, idéalement sur des géolocalisations
différentes, pour rendre la détection de l'IP source beaucoup plus difficile.
Niveaux de chaînage
- Aucun proxy — la source est directement visible.
- Proxy unitaire — un seul rebond.
- Multi-proxies — succession de rebonds avant d'atteindre la destination ; voir
Proxychains pour l'automatiser.
Proxy SSL transparent
Un proxy SSL transparent peut relayer les données chiffrées ou non d'un socket. Il est utilisé pour esquiver un IDS, faire transiter du trafic à travers des produits en SSL ou masquer le chemin source d'une connexion.
# côté client d'écoute
sslproxy -L 127.0.0.1 -l 55 -R <ip_distante> -r 443 -c dummycert.pem -pssl2
# client applicatif
telnet 127.0.0.1 55
Voir aussi
- Proxychains — enchaîner automatiquement des proxies
- Tor — anonymisation par onion routing
- Liste proxy — listes de proxies publics et leur format
- Privoxy / Polipo — proxies HTTP filtrants / passerelles vers SOCKS