QNAP [ JOAL ] [2.0.9.0 ] fake upload to torrent's private trackers, just like RatioMaster used to do [ BETA ]

QoolBox

Représentant QNAP
2 Janvier 2014
10 598
169
158
50
France
www.qnap.com
st%2Csmall%2C215x235-pad%2C210x230%2Cf8f8f8.lite-1.jpg

source : https://github.com/anthonyraymond/joal

Download :

https://qnapclub.eu/en/qpkg/415

Note :

please adjust /opt/JOAL/config.json according your need (check doc in github)

secret tokens is randomly genreated on first install (you are notified on Qnap event logs)

Webui is disable by default, to enable it

in /opt/JOAL/JOAL.sh

modify --spring.main.web-environment=false to --spring.main.web-environment=true

Dependency :

QJDK8

Note :

read carefully : https://github.com/anthonyraymond/joal

MY_CONFIG_FOLDER_PATH is exported inside .qpkg (will check in future version to move it in user space)

MY_CONFIG_FOLDER_PATH=/opt/JOAL/ressources

LOGS = /opt/JOAL/joal.log

About :

command line executable to fake upload to torrent's private trackers, just like RatioMaster used to do, but without any GUI, so it can runs silently as a background process (and without mono). - JOAL Stands for Jack Of All Trades.
 
Fonctionne très (trop) bien :lol:
Une V2 est prévus avec un GUI (webui surement).
 
Oui une GUI webui arrive avec la v2.
Mais aussi une GUI desktop avec joal embarqué dedans.

La webui sera plutôt a destination des utilisateurs avancés qui savent utiliser un serveur/seedbox. Et la desktop sera grand public.
https://github.com/anthonyraymond/joal/issues/4
 
Bonjour Qoolbox, il semble que les paramètre "path-prefix" et "secret-token" soient fixes dans le package QNAP, c'est un très gros problème pour la sécurité des utilisateurs, car il deviens très simple pour les tracker d'identifier les cheaters si ils conaissent ces paramètres.

Peut tu faire en sorte qu'ils soient requis pour lancer le package, et sans valeur par défaut?
 
Bonjour,

Le token n'est pas le seul problème.

Si on connais le path-prefix, on est en mesure de savoir si JOAL fonctionne sur une seedbox, même si on ne peut pas s'y connecter.
C'est problématique si les admins des trackers peuvent le savoir ^^
 
Salut Anthony...

je vois ce que tu veux dire, il faut donc aussi que le path-prefix soient généré de manière aléatoire au démarrage... si je comprend bien

je vais m'en occuper dés que j'ai le temps