Перейти к содержимому


rek
Фотография

Как создать свой onion-сайт в сети TOR с помощью Kali Linux

взлом хакеры взомщики анонимность сайт онинон программы программисты

В этой теме нет ответов

#1 xenotropic

xenotropic
  • Эксперт.
  • Пользователи
  • PipPipPipPipPip
  • 189 сообщений

Отправлено 18 Июнь 2019 - 02:37

Здарова всем, сейчас расскажу и покажу как создать свой onion сайт в сети TOR, располагаться который будет прямо на установленной Kali Linux, никаких хостингов! Но, он будет работать только тогда, когда вы его запустите. Если вы хотите иметь красивый адрес вашего сайта, то начинаем сразу с первого пункта, если это вас не интересует – со второго.

 

Пункт 1

Для работы нам нужна именно старая версия Кали. Для примера я буду использовать 1.0.6

На дальнейших версиях не работала. Найти можно в различных архивах. Нарезаем на болванке или же создаем live usb. Загружаем систему. Ждем подключения сети. После чего за работу возьмется Shallot.

Shallot даст вам возможность создавать адреса .onion с определенными настройками. Косок адрес может быть случайным. Для установки делаем следующее.

Скачаем Shallot с github

Код:

wget https://github.com/k...hive/master.zip

Переходим в директорию

Код:

cd Shallot-master

Дальше

Код:

./configure

make

Производим запуск для примера

Код:

./shallot ^name

------------------------------------------------------------------

Found matching domain after 30493976 tries: penistfobso4wxhr.onion

------------------------------------------------------------------

-----BEGIN RSA PRIVATE KEY-----

MIICXgIBAAKBgQC+dO6h1GjQD0Hqn2LLBX0kIA9px/CtxV5yxMCjbk773igLvXDu

v7N9Kr1FYB+yKuSWL/aCZttLqiqUA4L3cxI5Dgtk3bRKkmZre9qfH9xU9v+RSr5P

BQmtp0AMi2wLiZxGggkoqcdIhKC4WWoD1xks0H//f7D+G+rdh4IMOHj7kQIEAPC0

RQKBgAwEVw9kxxu/SIugn3dDXJ2tq8V/uGNMBm02MnhckgvIS6S9wfB60mjy3FG/

SUPCWE/f5pUx8fNb3aPnIg2C5FlSE8hAfzdVBIP5F3S2KacSeCL+DPgCpcM8Tkfh

s5AaqHe5Z+cb2pLE/1VXQpnnSQhLuSQFresIMCxnaBjOizzJAkEA4laycqQo2Guu

eGkppcdNDRnlI4+bCslp2C4ZOuv8/DaLsQ/UE+RMrhdmJi48bcGBafcQlfewdyvL

FpF6cpzjtQJBANdqdFilmRwCi1Ij4Q3dBubjjo5+WzxeZ0A6M6g5HDPFZBuHoXtI

LNbSz5ilriQQ8fhKZi1HpwVWhNNLyIB3me0CQCdn1d98SwNP+gIfyvYT5ufxoBfH

ElngrkQr4rYhsbCmSorxfen9gxI1hQVy4DsbTfttzSwJmOZ5P/CBG+HPFjUCQQCB

gWh+P0wOCUDfkRDXdVd1Tb/7nbPbk8r+VlVgnz7fMNPYzjVkq2DTsRvk8uWTdMwQ

bTDrrSiO0Wv5zxmMocT9AkEAkLfNSgZafRVmipGo9Fn78ZqedvZAqfYkwXgoIfrB

MEq+FK1D3nyY9QDukbe6uR7k8gTfqTtqiHwIQ5JX7u6v7w==

-----END RSA PRIVATE KEY-----

Строку “name” заменяется на любое имя, которое захотите. Не забывайте, что чем длиннее слово, тем больше времени понадобится для генерации. Лучше всего не больше 6 символов.

Полученные данные нужно сохранить в текстовый документ и сохранить на внешнем носителе.

 

Пункт 2

В терминале вводим по порядку:

Код:

apt-get install tor

apt-get install lighttpd

Потом запускаем tor и lighttpd

Код:

service tor start

service lighttpd start

Необходимо чтобы они сделали конфигурации, для этого в etc, tor, torrc расскоментируем и привидем к такому виду строчки:

Код:

HiddenServiceDir /var/lib/tor/hidden_service/

HiddenServicePort 80 127.0.0.1:8080

А ниже впишем вот это:

Код:

ExcludeNodes {ru}, {ua}, {be}

 

В /var/lib/tor/hidden_service имеется два файла hostname и private_key

В первом файле записано имя вашего сайта, а во втором уникальный код. Если пункт 1 не был вами выполнен, то вы должны получить вывод в текстовом документе. Из него нам и нужно вписать необходимые значения. Если вы начинали со 2 пункта, то можете ничего не трогать. К примеру в hostname впишем nameforbso3xx.onion а в private_key:

Код:

-----BEGIN RSA PRIVATE KEY-----

MIICXgIBAAKBgQC+dO6h1GjQD0Hqn2LLBX0kIA9px/CtxV5yxMCjbk773igLvXDu

v7N9Kr1FYB+yKuSWL/aCZttLqiqUA4L3cxI5Dgtk3bRKkmZre9qfH9xU9v+RSr5P

BQmtp0AMi2wLiZxGggkoqcdIhKC4WWoD1xks0H//f7D+G+rdh4IMOHj7kQIEAPC0

RQKBgAwEVw9kxxu/SIugn3dDXJ2tq8V/uGNMBm02MnhckgvIS6S9wfB60mjy3FG/

SUPCWE/f5pUx8fNb3aPnIg2C5FlSE8hAfzdVBIP5F3S2KacSeCL+DPgCpcM8Tkfh

s5AaqHe5Z+cb2pLE/1VXQpnnSQhLuSQFresIMCxnaBjOizzJAkEA4laycqQo2Guu

eGkppcdNDRnlI4+bCslp2C4ZOuv8/DaLsQ/UE+RMrhdmJi48bcGBafcQlfewdyvL

FpF6cpzjtQJBANdqdFilmRwCi1Ij4Q3dBubjjo5+WzxeZ0A6M6g5HDPFZBuHoXtI

LNbSz5ilriQQ8fhKZi1HpwVWhNNLyIB3me0CQCdn1d98SwNP+gIfyvYT5ufxoBfH

ElngrkQr4rYhsbCmSorxfen9gxI1hQVy4DsbTfttzSwJmOZ5P/CBG+HPFjUCQQCB

gWh+P0wOCUDfkRDXdVd1Tb/7nbPbk8r+VlVgnz7fMNPYzjVkq2DTsRvk8uWTdMwQ

bTDrrSiO0Wv5zxmMocT9AkEAkLfNSgZafRVmipGo9Fn78ZqedvZAqfYkwXgoIfrB

MEq+FK1D3nyY9QDukbe6uR7k8gTfqTtqiHwIQ5JX7u6v7w==

-----END RSA PRIVATE KEY-----

 

В /etc/lighttpd/lighttpd.conf поменяем значения:

Код:

server.document-root  = "/var/www/onion"

server.error-handler-404  = "/404.php"

server.tag  = "Ваше значение"

server.port  = 8080

$HTTP["remoteip"] !~ "127.0.0.1" {

url.access-deny  = ( "" )

}

server.dir-listing  = "disable"

 

Пункт 3

Мы находимся во времена технологий, поэтому использовать движки можно в широких направлениях, в которых необходимы PHP и MySQL, поэтому прямо сейчас мы их добавим. Начнем с установки PHP

Код:

apt-get install php7.0-cgi

Далее в /etc/php/7.0/cgi/php.ini ищем и потом раскомментируем строку:

Код:

cgi.fix_pathinfo = 1

Теперь в lighttpd нам нужно включить поддержку PHP

Код:

lighttpd-enable-mod fastcgi

lighttpd-enable-mod fastcgi-php

 

Пункт 4

В данном пункте мы установим на наш сайт MySQL, а также модуль PHP позволяющий работать вместе с ним.

Код:

apt-get install mysql-server php7.0-mysql

Изначально MySQL использует для кодировки latin1, хотя многие другие движки работают с UTF-8. Поэтому нам нужно открыть /etc/mysql/my.cnf и добавить в секции [client] и [mysqld] данные строки:

Код:

[client]

default-character-set=utf8

 

[mysqld]

character_set_server=utf8

collation_server=utf8_unicode_ci

 

Пункт 5

В /vat/www/ необходимо создать папку onion. Там мы будем размещать наш сайт. Создаем HTML-страницу для проверки, после чего сохраняем ее под названием index.html

Код:

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>Тестовая страница</title>

</head>

<body>

<h2>Site Local </h2>

<h3> Тестовая страница.</h3>

<p> Веб-сервер работает и настроен правильно. </p>

</body>

Создаем PHP страницу ошибки и сохраняем ее как 404.php

Код:

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>404</title>

</head>

<body>

<h2>Site Local </h2>

<h3> Ошибка 404.</h3>

<p> Страница не найдена. </p>

</body>

Произведем перезапуск службы:

Код:

service tor restart

service lighttpd restart

service mysql  restart

 

Пункт 6

В браузере TOR заходим на наш созданный onion-адрес и сразу замечаем результаты!

Было бы неплохо в /root/***/tor-browser_en-US/Browser/TorBrowser/Data/Tor/torrc в самом низу добавить строчку ExcludeNodes {ru}, {ua}, {be}

Для запуска сайта вводим строки в терминал:

Код:

service tor start

service lighttpd start

service mysql  start

Установим tor-arm который позволит управлять и вести контроль над трафиком

Код:

apt-get install arm

 

 



rek




Темы с аналогичным тегами взлом, хакеры, взомщики, анонимность, сайт, онинон, программы, программисты


reklama reklama

Рейтинг@Mail.ru Analysis informer pr cy
Рейтинг@Mail.ru
Добавить Vkontakte Добавить в Facebook Добавить в Twitter Добавить в LiveJournal