Avant de débuter cet article, je vous encourage à lire d’abord celui-ci, qui explique comment configurer un serveur proxy socks (Tor) sur (Debian/Ubuntu) :

https://le-guide-du-secops.fr/index.php/2020/12/22/mettre-en-place-un-proxy-tor-sur-debian-ubuntu/

Après avoir fait quelques recherches de mon côté, je me suis aperçu que cela était bien plus simple que ce que je pensais. Pour cela nous allons avoir besoin de deux choses. La démo sera effectuée sur Iphone.

  • Service Proxy Socks Tor + Service Web Apache2 : 192.168.0.19/24
  • Iphone/Ipad/Ipod : 192.168.0.X/24

Nous allons avoir besoin d’un service WEB, dans mon cas je vais utiliser apache2 qui sera installé sur le même serveur que le proxy en question.

cd /var/www/html
mkdir tor-proxy-sharp
cd tor-proxy-sharp
nano proxy.pac
function FindProxyForURL(url, host)
{ 
     return "SOCKS 192.168.0.19:9050";
}
// adaptez les paramètres IP:PORT en fonction de votre configuration. 

Enregistrez le fichier, puis ouvrez le menu WIFI de votre iphone/ipad

Patientez quelques secondes (…)

Puis, vérifiez votre IP publique par l’intermédiaire d’une recherche google « What is my ip ». Vous verrez que celle-ci a changé !

Ayant un débit descendant de 500mbps, on peut constater qu’au final, le débit est largement correct, même à travers le réseau TOR.

Voilà c’est tout pour cette fois-ci.

Geoffrey pour Le guide du sysops

++


Geoffrey Sauvageot-Berland

Ingénieur diplômé par l’état en Informatique et Cybersécurité. Généraliste, à l'origine administrateur systèmes et réseaux, j’occupe actuellement un poste d’auditeur en sécurité offensive. J’apprécie également la programmation/automatisation. Fondateur du blog : "Le Guide du SecOps", anciennement "Le Guide du SysOps"