Ответить в теме

[QUOTE="moder, post: 9007, member: 1"]

Для создания сайта в даркнете потребуется настроить сервер для работы с сетью Tor и генерировать onion-домен (публичный ключ).


[STRONG]Где взять хостинг для onion сайтов[/STRONG]? Специализированных сервисов нет (а если и есть, то вряд ли им можно доверять), придется брать абузоустойчивый vps или vds.


Ставим и настраиваем nginx так, чтобы он не собирал и не выдавал никакой информации.

[code]

http {

...

        server_tokens off; # отключаем показ версии софта

        error_log /dev/null crit; # отключаем логи

...

}

[/code]



Устанавливаем Tor и генерируем onion адрес


[code]

$ sudo apt-get install tor

или (в Centos)

$ yum -y install tor

[/code]


Если не ставится, добавляем репозиторий Тора и пробуем ещё.

[code]

# touch /etc/yum.repos.d/torproject.repo

# vi /etc/yum.repos.d/torproject.rep

[/code]

В torproject.rep вставляем

[code]

[Tor]

name=Tor Project Repo

baseurl=http://deb.torproject.org/torproject.org/rpm/el/6/$basearch/

gpgcheck=1

enabled=1

gpgkey=http://deb.torproject.org/torproject.org/rpm/RPM-GPG-KEY-torproject.org.asc

[/code]


После установки правим файл /etc/tor/torrc

[code]

HiddenServiceDir /var/lib/tor/site1 # путь к закрытому ключу

HiddenServicePort 80 127.0.0.1:80

[/code]


Перезапускаем Тор.

[code]

/etc/init.d/tor restart

[/code]


При перезапуске Тора в папке /var/lib/tor/site1 будет создан приватный ключ (файл private_key). На основе приватного ключа генерируется onion-домен (файл hostname). Вам важно сохранить ключ, а файл hostname на работу сайта не влияет - это просто имя домена.


Соответственно, если кто-то получит ваш ключ, то сможет вмешиваться в работу вашего сайта. Особенно это критично для даркнет-магазинов. Поэтому опасно привлекать к работе над сайтом третьих лиц или пользоваться услугами onion-хостеров.


Генерированный домен будет представлять случайный набор из 16 символов вида p3igfi4pfjz63s5y.onion. Для создания красивого домена onion потребуется время и специальный софт.


Программы для генерации читаемого onion домена. 


Scallion - использует подбор хэшей через GPU .NET/Mono.

Eschalot - поиск по словарю, Unix/Linux


Удобнее, на мой взгляд, Scallion, т.к. его можно запускать на своей домашней машине под Windows. Если ваш сервер мощнее домашнего компа, запускайте на сервере.


Качаем и запускаем из командной строки файл scallion.exe, через пробел пишем интересующую фразу.


[ATTACH=full]2444[/ATTACH]


Чем длиннее фраза, тем дольше времени уйдет на генерацию.


Есть специальные магазины по продаже onion-доменов, типа udoheels4great5d.onion. Но продавец знает ваш ключ и сможет вмешаться в работу сайта.



Настраиваем сервер для работы с сетью Tor


Правим конфиг nginx.

[code]

server {

        listen 127.0.0.1:80 default_server;

        server_name localhost;


        root /var/www/site1; #путь к onion сайту

        index index.php;


        location / {

                allow 127.0.0.1;

                deny all; # делаем сайт доступным только для localhost.


        }

}

[/code]


Теперь перезапускаем nginx и проверяем доступность сайта в Tor-браузере.

[/QUOTE]

Сверху