Tor est un réseau informatique gratuit, légal et accessible par tous le monde. Il est utilisé par une grande partie de la population mondiale, et notamment en Italie, aux États-Unis, en Angleterre, en Allemagne ou en France. Le projet Tor ne date pas d’hier puisqu’il a été instauré par la US Navy et ses informaticiens dans les années 1990. Leur objectif était de pouvoir échanger des informations en toute confidentialité sur internet.
Les 3 lettres T-O-R sont l’abréviation de “The Onion Router”, soit le “routeur oignon” en français. Cette appellation vous interpelle peut-être mais l’explication est assez simple. En fait, le réseau Tor est constitué d’une superposition de serveurs qui rappellent les différentes couches de l’oignon. Ce sont des noeuds de serveurs qui permettent de faire transiter les informations et créer un anonymat.
Le réseau Tor permet de naviguer sur internet de façon anonyme et sécurisée grâce à un processus assez complexe d’acheminement des données. Pour résumer simplement, le trafic web de l’utilisateur va se frayer un chemin entre plusieurs nœuds (serveurs) qui auront pour but final de masquer l’adresse IP des utilisateurs et leurs données. Cependant, ce circuit ralentit inévitablement la connexion.
Il existe plusieurs logiciels permettant d’accéder au réseau Tor. On peut par exemple citer Tor Browser, Incognito, PirateBrowser ou encore Whonix. Il est conseillé d’utiliser le navigateur Tor Browser car c’est le plus simple à utiliser et le plus abouti.
Tor Browser est un logiciel open source qui se base sur Mozilla Firefox, à la différence que quelques modifications dans le code ont été apportées pour renforcer la sécurité des internautes. En tout cas, vous ne serez pas dépaysés au niveau de l’interface du moteur de recherche Tor.
Pour maximiser votre confidentialité, Tor Browser ne retient aucun historique de navigation et vous redirige automatiquement vers les protocoles https des sites internet. Il a aussi recours à un moteur de recherche autre que Google qui est DuckDuckGo.
Le navigateur Tor est disponible sur Windows, Mac OS, Linux et récemment sur Android
Le réseau Tor permet d’être anonyme sur le net et sa fiabilité n’est plus à démontrer. Il est tout de même indispensable de savoir que vos informations ne seront pas toutes protégées à 100% : le FBI arrive désormais à remonter jusqu’aux internautes. Depuis l’essor des VPN dans les 10 dernières années, le réseau Tor a toutefois perdu un peu en popularité. Il est critiqué pour ses lenteurs, ce qui ne facilite pas le travail sur internet.
Lors de l’acheminement de votre requête sur Tor, le noeud d’entrée aura connaissance de votre adresse IP. Votre trafic passera alors par des nœuds intermédiaires avant de terminer par le nœud de sortie qui enverra la requête au site désiré. Le nœud de sortie connaîtra le site web auquel vous voulez vous connecter mais il n’aura pas accès à votre adresse IP initiale.
Grâce à ce circuit, Tor offre une grande confidentialité car le site internet que vous visitez ne saura pas d’où provient la connexion. En revanche, on ne peut garantir un anonymat total. En effet, les nœuds intermédiaires sont censés empêcher au nœud de sortie de connaître votre identité mais le système n’est pas infaillible et, si cela arrivait, le site web aurait connaissance de votre identité.
Contrairement à ce que l’on pourrait penser, l’utilisation de Tor et celle d’un Virtual Private Network (VPN) n’est pas incompatible.Le couple parfait pour une sécurité à toute épreuve est d’utiliser un VPN en plus de Tor, à la condition de choisir un VPN de qualité. Cela dit, la vitesse peut être très moyenne, en raison du navigateur Tor. Si vous avez l’opportunité, utiliser un VPN no-log sera le meilleur choix. Les débits sont quasiment équivalent à ceux que vous pouvez avoir directement sur votre routeur. Ils sont donc plus rapide que le réseau Tor.
En étant équipé du meilleur VPN pour Tor, vous aurez la garantie qu’il n’y aura pas de fuite et que vos données resteront complètement confidentielles. À ce jour, NordVPN est le fournisseur le plus réputé en matière de sécurité et de fiabilité. Votre réseau local ne sera pas en mesure de savoir que vous êtes sur Tor grâce au chiffrement de bout-en-bout d’NordVPN. Il utilise la clé AES-256 Bits, une des techniques les plus avancées en matière de chiffrement. Dans le même temps, NordVPN masquera votre adresse IP dès le démarrage du processus pour éviter d’éventuelles fuites.
Trouver un VPN de qualité gratuit pour PC est pratiquement impossible.
Il est possible de modifier les paramètres du Tor Browser pour définir un modéle de circuit de connexion préférentiel, cela peut être intéressant pour optimiser le flux des données tout en restant anonyme. Pour ce faire il faut aller dans le dossier d'installation de Tor Browser et chercher le fichier torrc il se trouve dans /Browser/TorBrowser/Data/Tor/
Vous pouvez ouvrir ce fichier avec Bloc-Notes
Voici son contenu par défaut
# This file was generated by Tor; if you edit it, comments will not be preserved
# The old torrc file was renamed to torrc.orig.1 or similar, and Tor will ignore it
ClientOnionAuthDir D:\Tor\Tor Browser\Browser\TorBrowser\Data\Tor\onion-auth
DataDirectory D:\Tor\Tor Browser\Browser\TorBrowser\Data\Tor
GeoIPFile D:\Tor\Tor Browser\Browser\TorBrowser\Data\Tor\geoip
GeoIPv6File D:\Tor\Tor Browser\Browser\TorBrowser\Data\Tor\geoip6
A la suite nous pouvons inscrire deux lignes qui vont définir notre modéle de circuit priviligié. Pour chaque circuit Tor, il y a un point d'entrée et un point de sortie nommé respectivement :
EntryNode et ExitNode.
Utilisation de base
EntryNode {Code Pays} StrictNode 1
ExitNode {Code Pays} StrictNode 1
Exemple d'utilisation :
EntryNode {de} StrictNode 1
ExitNode {fr} StrickNode 1
Dans cet exemple notre entrée du cirtcuit Tor ce fera en Allemangne et notre sortie se fera en France, ce qui signifie que quand je serais sur internet j'aurais une IP française. La fonction StrickNode 1 indique que je n'accepte que les code pays indiqués,un StrickNode 0 indiquerait que nous souhaitons utiliser en priorité le code pays indiqué mais qu'en cas d'indisponibilité nous laissons Tor utiliser d'autre code pays.
Exemple d'utilisation multiple code pays :
EntryNode {fr},{de},{es},{uk},{lu},{be} StrickNode 0
ExitNode {fr},{de},{es},{uk},{lu},{be} StrickNode 1
Dans cette exemple nous avons définie 6 pays en entrée, mais en laissant la main à Tor pour choisir un autre code pays si il y avait un probléme de disponibilité des noeuds, et en sortie nous avons définie 6 pays de façon strictes, nous n'autorisons pas Tor de sélectionner un autre pays.
Attention : Sous l'application Bloc-Notes, pour enregistrer les modifications du fichier torrc vous devez utiliser la fonction "Enregistrer Sous ..." et dans la boite de dialogue d'enregistrement vous devez modifier le type de fichier et sélectionner "Tous les fichiers (*.*)"
Pays | Code | |
---|---|---|
ASCENSION ISLAND | {ac} | |
AFGHANISTAN | {af} | |
ALAND | {ax} | |
ALBANIA | {al} | |
ALGERIA | {dz} | |
ANDORRA | {ad} | |
ANGOLA | {ao} | |
ANGUILLA | {ai} | |
ANTARCTICA | {aq} | |
ANTIGUA AND BARBUDA | {ag} | |
ARGENTINA REPUBLIC | {ar} | |
ARMENIA | {am} | |
ARUBA | {aw} | |
AUSTRALIA | {au} | |
AUSTRIA | {at} | |
AZERBAIJAN | {az} | |
BAHAMAS | {bs} | |
BAHRAIN | {bh} | |
BANGLADESH | {bd} | |
BARBADOS | {bb} | |
BELARUS | {by} | |
BELGIUM | {be} | |
BELIZE | {bz} | |
BENIN | {bj} | |
BERMUDA | {bm} | |
BHUTAN | {bt} | |
BOLIVIA | {bo} | |
BOSNIA AND HERZEGOVINA | {ba} | |
BOTSWANA | {bw} | |
BOUVET ISLAND | {bv} | |
BRAZIL | {br} | |
BRITISH INDIAN OCEAN TERR | {io} | |
BRITISH VIRGIN ISLANDS | {vg} | |
BRUNEI DARUSSALAM | {bn} | |
BULGARIA | {bg} | |
BURKINA FASO | {bf} | |
BURUNDI | {bi} | |
CAMBODIA | {kh} | |
CAMEROON | {cm} | |
CANADA | {ca} | |
CAPE VERDE | {cv} | |
CAYMAN ISLANDS | {ky} | |
CENTRAL AFRICAN REPUBLIC | {cf} | |
CHAD | {td} | |
CHILE | {cl} | |
PEOPLE’S REPUBLIC OF CHINA | {cn} | |
CHRISTMAS ISLANDS | {cx} | |
COCOS ISLANDS | {cc} | |
COLOMBIA | {co} | |
COMORAS | {km} | |
CONGO | {cg} | |
CONGO (DEMOCRATIC REPUBLIC) | {cd} | |
COOK ISLANDS | {ck} | |
COSTA RICA | {cr} | |
COTE D IVOIRE | {ci} | |
CROATIA | {hr} | |
CUBA | {cu} | |
CYPRUS | {cy} | |
CZECH REPUBLIC | {cz} | |
DENMARK | {dk} | |
DJIBOUTI | {dj} | |
DOMINICA | {dm} | |
DOMINICAN REPUBLIC | {do} | |
EAST TIMOR | {tp} | |
ECUADOR | {ec} | |
EGYPT | {eg} | |
EL SALVADOR | {sv} | |
EQUATORIAL GUINEA | {gq} | |
ESTONIA | {ee} | |
ETHIOPIA | {et} | |
FALKLAND ISLANDS | {fk} | |
FAROE ISLANDS | {fo} | |
FIJI | {fj} | |
FINLAND | {fi} | |
FRANCE | {fr} | |
FRANCE METROPOLITAN | {fx} | |
FRENCH GUIANA | {gf} | |
FRENCH POLYNESIA | {pf} | |
FRENCH SOUTHERN TERRITORIES | {tf} | |
GABON | {ga} | |
GAMBIA | {gm} | |
GEORGIA | {ge} | |
GERMANY | {de} | |
GHANA | {gh} | |
GIBRALTER | {gi} | |
GREECE | {gr} | |
GREENLAND | {gl} | |
GRENADA | {gd} | |
GUADELOUPE | {gp} | |
GUAM | {gu} | |
GUATEMALA | {gt} | |
GUINEA | {gn} | |
GUINEA-BISSAU | {gw} | |
GUYANA | {gy} | |
HAITI | {ht} | |
HEARD & MCDONALD ISLAND | {hm} | |
HONDURAS | {hn} | |
HONG KONG | {hk} | |
HUNGARY | {hu} | |
ICELAND | {is} | |
INDIA | {in} | |
INDONESIA | {id} | |
IRAN, ISLAMIC REPUBLIC OF | {ir} | |
IRAQ | {iq} | |
IRELAND | {ie} | |
ISLE OF MAN | {im} | |
ISRAEL | {il} | |
ITALY | {it} | |
JAMAICA | {jm} | |
JAPAN | {jp} | |
JORDAN | {jo} | |
KAZAKHSTAN | {kz} | |
KENYA | {ke} | |
KIRIBATI | {ki} | |
KOREA, DEM. PEOPLES REP OF | {kp} | |
KOREA, REPUBLIC OF | {kr} | |
KUWAIT | {kw} | |
KYRGYZSTAN | {kg} | |
LAO PEOPLE’S DEM. REPUBLIC | {la} | |
LATVIA | {lv} | |
LEBANON | {lb} | |
LESOTHO | {ls} | |
LIBERIA | {lr} | |
LIBYAN ARAB JAMAHIRIYA | {ly} | |
LIECHTENSTEIN | {li} | |
LITHUANIA | {lt} | |
LUXEMBOURG | {lu} | |
MACAO | {mo} | |
MACEDONIA | {mk} | |
MADAGASCAR | {mg} | |
MALAWI | {mw} | |
MALAYSIA | {my} | |
MALDIVES | {mv} | |
MALI | {ml} | |
MALTA | {mt} | |
MARSHALL ISLANDS | {mh} | |
MARTINIQUE | {mq} | |
MAURITANIA | {mr} | |
MAURITIUS | {mu} | |
MAYOTTE | {yt} | |
MEXICO | {mx} | |
MICRONESIA | {fm} | |
MOLDAVA REPUBLIC OF | {md} | |
MONACO | {mc} | |
MONGOLIA | {mn} | |
MONTENEGRO | {me} | |
MONTSERRAT | {ms} | |
MOROCCO | {ma} | |
MOZAMBIQUE | {mz} | |
MYANMAR | {mm} | |
NAMIBIA | {na} | |
NAURU | {nr} | |
NEPAL | {np} | |
NETHERLANDS ANTILLES | {an} | |
NETHERLANDS, THE | {nl} | |
NEW CALEDONIA | {nc} | |
NEW ZEALAND | {nz} | |
NICARAGUA | {ni} | |
NIGER | {ne} | |
NIGERIA | {ng} | |
NIUE | {nu} | |
NORFOLK ISLAND | {nf} | |
NORTHERN MARIANA ISLANDS | {mp} | |
NORWAY | {no} | |
OMAN | {om} | |
PAKISTAN | {pk} | |
PALAU | {pw} | |
PALESTINE | {ps} | |
PANAMA | {pa} | |
PAPUA NEW GUINEA | {pg} | |
PARAGUAY | {py} | |
PERU | {pe} | |
PHILIPPINES (REPUBLIC OF THE) | {ph} | |
PITCAIRN | {pn} | |
POLAND | {pl} | |
PORTUGAL | {pt} | |
PUERTO RICO | {pr} | |
QATAR | {qa} | |
REUNION | {re} | |
ROMANIA | {ro} | |
RUSSIAN FEDERATION | {ru} | |
RWANDA | {rw} | |
SAMOA | {ws} | |
SAN MARINO | {sm} | |
SAO TOME/PRINCIPE | {st} | |
SAUDI ARABIA | {sa} | |
SCOTLAND | {uk} | |
SENEGAL | {sn} | |
SERBIA | {rs} | |
SEYCHELLES | {sc} | |
SIERRA LEONE | {sl} | |
SINGAPORE | {sg} | |
SLOVAKIA | {sk} | |
SLOVENIA | {si} | |
SOLOMON ISLANDS | {sb} | |
SOMALIA | {so} | |
SOMOA,GILBERT,ELLICE ISLANDS | {as} | |
SOUTH AFRICA | {za} | |
SOUTH GEORGIA, SOUTH SANDWICH ISLANDS | {gs} | |
SOVIET UNION | {su} | |
SPAIN | {es} | |
SRI LANKA | {lk} | |
ST. HELENA | {sh} | |
ST. KITTS AND NEVIS | {kn} | |
ST. LUCIA | {lc} | |
ST. PIERRE AND MIQUELON | {pm} | |
ST. VINCENT & THE GRENADINES | {vc} | |
SUDAN | {sd} | |
SURINAME | {sr} | |
SVALBARD AND JAN MAYEN | {sj} | |
SWAZILAND | {sz} | |
SWEDEN | {se} | |
SWITZERLAND | {ch} | |
SYRIAN ARAB REPUBLIC | {sy} | |
TAIWAN | {tw} | |
TAJIKISTAN | {tj} | |
TANZANIA, UNITED REPUBLIC OF | {tz} | |
THAILAND | {th} | |
TOGO | {tg} | |
TOKELAU | {tk} | |
TONGA | {to} | |
TRINIDAD AND TOBAGO | {tt} | |
TUNISIA | {tn} | |
TURKEY | {tr} | |
TURKMENISTAN | {tm} | |
TURKS AND CALCOS ISLANDS | {tc} | |
TUVALU | {tv} | |
UGANDA | {ug} | |
UKRAINE | {ua} | |
UNITED ARAB EMIRATES | {ae} | |
UNITED KINGDOM (no new registrations) | {gb} | |
UNITED KINGDOM | {uk} | |
UNITED STATES | {us} | |
UNITED STATES MINOR OUTL.IS. | {um} | |
URUGUAY | {uy} | |
UZBEKISTAN | {uz} | |
VANUATU | {vu} | |
VATICAN CITY STATE | {va} | |
VENEZUELA | {ve} | |
VIET NAM | {vn} | |
VIRGIN ISLANDS (USA) | {vi} | |
WALLIS AND FUTUNA ISLANDS | {wf} | |
WESTERN SAHARA | {eh} | |
YEMEN | {ye} | |
ZAMBIA | {zm} | |
ZIMBABWE | {zw} |