Greasy Fork is available in English.

YGGTorrent infinite session

Stay signed in for real

Auteur
KaKi87
Installations quotidiennes
1
Installations (total)
101
Notes
2 0 0
Version
1.1.0
Créé
Mis à jour
Licence
GPL-3.0-or-later
S'applique à
Tous les sites

YGGTorrent Infinite Session

Stay signed in for real

Introduction

Le cookie de session du site Internet du tracker torrent YGG a une durée de vie de seulement 2 heures.

Cette durée étant extrêmement faible, et aucune option d'augmentation de ce délai n'étant disponible, j'ai créé la mienne.

Installation

Depuis GreasyFork

Fonctionnement

Ce script fonctionne de façon tout à fait transparente : il mémorise vos informations de connexion lorsque vous vous connectez, et les oublie lorsque vous vous déconnectez.

Entre temps, si le cookie de session expire, le script vous reconnectera automatiquement. (sa raison d'être)

Le code source est documenté et formaté du mieux possible pour assurer sa lisibilité et permettre son audit.

Sécurité

Identifiants

Vos identifiants ne sont accessibles que dans le cadre du script.

Cependant, vous devez considérer que la mémorisation par le script est équivalente à la mémorisation par le navigateur en termes de sécurité, c'est-à-dire qu'il est facilement possible de les récupérer par un accès physique à votre ordinateur ou par un virus.

Navigation

Le script utilise une expression régulière afin de détecter intelligemment le site YGGTorrent.

Cette détection est positive si le protocole est HTTPS (et non HTTP) et que le nom de domaine correspond exactement à ygg ou yggtorrent.

Par exemple, ceux-ci fonctionneront :

Mais ceux-ci ne fonctionneront pas :

Bien que la plupart des fake ne font pas autant d'effort, certains pourraient, et il est de votre responsabilité (et non de la mienne) de ne pas les fréquenter, auquel cas la connexion automatique pourrait se déclencher et vos identifiants seraient alors transmis à des pirates.

Si cela devait toutefois arriver, pensez à vous rendre sur le vrai site, renouveler votre passkey et changer votre mot de passe.

Aussi, n'utilisez jamais un mot de passe sur plusieurs sites.

Il est possiblement envisagé dans le futur de n'activer la connexion automatique que sur les domaines où l'utilisateur s'est déjà manuellement connecté.

Cas d'utilisation

Ce script est (presque) inutile si vous mémorisez vos mots de passe dans votre navigateur. Néanmoins, votre navigateur ne saura pas automatiser la connexion, et c'est le rôle de ce script.

De plus, utilisant un gestionnaire de mots de passe au quotidien, et mes mots de passe étant donc générés, le copier/coller plusieurs fois par jour peut s'avérer ennuyant.

Licence

Ce script est distribué sous la licence GNU GPL v3.

Maintenance

Ce script sera maintenu aussi longtemps qu'il aura une raison d'être, c'est-à-dire que le besoin d'automatiser la re-connexion au site en raison de l'expiration trop rapide de la session, sera un problème.

Support

Ping @KaKi87#2368 sur le serveur Discord We Torrent.

Notes de versions

  • 1.0.0 (01/01/2020) • Publication initiale
  • 1.1.0 (15/11/2020) • (Fonctionnalité diverse) Masquage des publicités natives

Remerciement spécial à Hiro sur Wareziens.net pour la petite pub.