Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
irssi [Le 11/11/2019, 10:54] 185.220.101.33 [Fichier torrc et génération du certificat et ajout fingerprint pseudonyme Freenode] beaver |
irssi [Le 18/11/2019, 18:06] 109.70.100.20 [Fichier torrc minimal pour IRC] je fais sans pour le moment, je corrigerai au besoin. |
||
---|---|---|---|
Ligne 167: | Ligne 167: | ||
<code bash>sudo systemctl stop tor.service</code> | <code bash>sudo systemctl stop tor.service</code> | ||
- | <note tip> | + | <note important> Il peut être utile de vous référer à la page [[https://metrics.torproject.org/rs.html#advanced|Recherche avancée]]((Dans la partie **Flag**, favoriser le choix **Stable**.)).</note> |
{{wiki.jpg?640nolink| Stable Node}} | {{wiki.jpg?640nolink| Stable Node}} | ||
- | Il peut être utile de vous référer à la page [[https://metrics.torproject.org/rs.html#advanced|Recherche avancée]]((Dans la partie **Flag**, favoriser le choix **Stable**.)). | ||
- | </note> | ||
- | ==== Fichier torrc et génération du certificat et ajout fingerprint pseudonyme Freenode ==== | ||
- | ==== Fichier torrc minimal === | + | ==== Fichier torrc et lancement de socat et génération du certificat et ajout de votre empreinte SHA-1 à votre pseudonyme Freenode ==== |
+ | |||
+ | ==== Fichier torrc minimal pour IRC === | ||
<note tip>Voici un exemple d'un fichier **torrc** fonctionnel pour [[https://freenode.net|Freenode]] :</note> | <note tip>Voici un exemple d'un fichier **torrc** fonctionnel pour [[https://freenode.net|Freenode]] :</note> | ||
Ligne 186: | Ligne 185: | ||
SocksPort 9050 IsolateClientAddr IsolateSOCKSAuth IsolateClientProtocol IsolateDestPort IsolateDestAddr | SocksPort 9050 IsolateClientAddr IsolateSOCKSAuth IsolateClientProtocol IsolateDestPort IsolateDestAddr | ||
GeoIPExcludeUnknown 1 | GeoIPExcludeUnknown 1 | ||
- | LongLivedPorts 6697 | + | LongLivedPorts 6697 |
+ | ExcludeExitNodes {fr}, default, Unnamed #Du bon sens. | ||
+ | ExcludeNodes {fr}, default, Unnamed #Du bon sens. | ||
+ | PathsNeededToBuildCircuits 0.95 | ||
############################################################################################################ | ############################################################################################################ | ||
#Socks5Proxy 127.0.0.1:8123 # ➡️ ssh -D 8123 -f -C -q -N -p votre_port_ssh beaver@ip_distante :). | #Socks5Proxy 127.0.0.1:8123 # ➡️ ssh -D 8123 -f -C -q -N -p votre_port_ssh beaver@ip_distante :). | ||
Ligne 198: | Ligne 200: | ||
## ⬇️ Si vous souhaitez utiliser l'option et que vous obtenez une erreur, veuillez recommenter l'option : ⬇️ | ## ⬇️ Si vous souhaitez utiliser l'option et que vous obtenez une erreur, veuillez recommenter l'option : ⬇️ | ||
Sandbox 1 | Sandbox 1 | ||
- | ## ⬇️ Vous souhaitez utiliser le logiciel nyx ? ⬇️ | + | ## ⬇️ Vous souhaitez utiliser le logiciel Nyx ? : ⬇️ |
ControlPort 9051 | ControlPort 9051 | ||
</code> | </code> | ||
- | ==== Fichier torrc optimisé pour IRC (tentative) ==== | + | ==== Fichier torrc optimisé pour IRC (tentative) (peut réduire la qualité de votre anonymat) ==== |
- | FIXME En cours. | + | FIXME En cours --- //[[:utilisateurs:beaver|BeAvEr]]//. |
==== Lancement de socat à travers un screen ==== | ==== Lancement de socat à travers un screen ==== | ||
Ligne 221: | Ligne 223: | ||
<code bash>sudo systemctl start tor.service</code> | <code bash>sudo systemctl start tor.service</code> | ||
+ | |||
+ | === Génération du certification client et extraction de l'empreinte SHA-1 pour Freenode === | ||
Nous devons ensuite générer un certificat client pour [[https://freenode.net|Freenode]], veuillez saisir dans votre [[terminal|terminal]] : | Nous devons ensuite générer un certificat client pour [[https://freenode.net|Freenode]], veuillez saisir dans votre [[terminal|terminal]] : | ||
Ligne 233: | Ligne 237: | ||
<code bash>openssl x509 -in ~/.irssi/certs/FreenodeTor.pem -outform der | sha1sum -b | cut -d' ' -f1</code> | <code bash>openssl x509 -in ~/.irssi/certs/FreenodeTor.pem -outform der | sha1sum -b | cut -d' ' -f1</code> | ||
+ | |||
+ | === Ajout de l'empreinte SHA-1 à votre pseudonyme Freenode === | ||
Veuillez copier votre [[wpfr>Fonction_de_hachage_cryptographique|fingerprint]] de votre certificat **FreenodeTor.pem**, et ensuite veuillez ouvrir votre [[wpfr>Client_IRC|client]] Irssi, et y saisir : | Veuillez copier votre [[wpfr>Fonction_de_hachage_cryptographique|fingerprint]] de votre certificat **FreenodeTor.pem**, et ensuite veuillez ouvrir votre [[wpfr>Client_IRC|client]] Irssi, et y saisir : |