Home

Awesome

General information:

This is a set of script to list Tor hidden services. An up-to-date copy can be downloaded at https://github.com/DanWin/onion-link-list

Installation instructions:

You'll need to have php with pdo_mysql, pcre, json and date extension, a web-server and a MySQL server installed. When you have everything installed, you'll have to create a database and a user for the script. Then edit the configuration in common_config.php to reflect the appropriate database settings and to modify the settings the way you like them. Then copy the scripts to your web-server directory and run the setup.php script from cli, if possible. Note: If you updated the script, please run setup.php again, to make sure, that any database changes are applied and no errors occur. At last, set up cron jobs for the scripts in the cron directory.

Recommended schedule:

update.php - every 24 hours

phishing_tests.php - every 24 hours, shortly after update.php

tests.php - every 15 minutes

Translating:

Translations are managed in Weblate. If you prefer manually submitting translations, the script update-translations.sh can be used to update the language template and translation files from source. It will generate the file locale/onion-link-list.pot which you can then use as basis to create a new language file in YOUR_LANG_CODE/LC_MESSAGES/onion-link-list.po and edit it with a translation program, such as Poedit. Once you are done, you can open a pull request, or email me, to include the translation.

Live Demo:

If you want to see the scripts in action, you can visit my Tor hidden service http://donionsixbjtiohce24abfgsffo2l4tk26qx464zylumgejukfq2vead.onion/ or via my clearnet proxy https://onions.danwin1210.de/ if you don't have Tor installed.