Как создать свой собственный темный веб-сайт (.onion) в Linux
19 мая 2022 г.Как мы знаем, темные веб-сайты используют .onion для расширения своего домена.
Вопрос в том, как мы можем создать свой собственный сайт в даркнете?
Ответ: очень легко. Без переадресации портов и расходов на покупку доменных имен.
Следуя нашему подробному руководству, мы можем разместить наш веб-сайт или все веб-приложение в глубокой сети с расширением домена onion за 5 минут.
Для этой статьи мы использовали нашу любимую систему Kali Linux, но подойдет любой дистрибутив Linux на базе Debian (Ubuntu, Linux Mint, Parrotos, ElementaryOS).
В этой статье мы узнаем, как разместить собственный даркнет .onion в Kali Linux.
Установить и настроить Tor
Прежде всего, мы устанавливаем и настраиваем службу Tor на нашей Kali Linux. Для этого мы запускаем следующую команду в нашем терминале Kali Linux:
sudo apt-get install tor -y
Tor будет установлен в нашей системе после того, как мы предоставим наш пароль root. Скриншот команды следующий:
Затем нам нужно настроить файл torrc, расположенный по адресу ==/etc/tor/torrc==. Итак, применяем следующую команду:
sudo коврик для мыши /etc/tor/torrc
Скриншот следующий:
Затем нам нужно найти эти две строки (выделены на скриншоте выше) и удалить # из обеих строк и сохранить файл (раскомментировать).
После выполнения это будет выглядеть следующим образом:
Теперь мы сохраняем этот файл, используя CTRL+S, и закрываем этот файл после сохранения. Затем мы перезапускаем службу Tor с помощью следующей команды:
sudo service tor перезапустить
Создание и размещение веб-сайта на Localhost
Теперь мы создаем веб-страницу на рабочем столе с именем index.html или index.php. Мы делаем это с помощью следующей команды:
cd Desktop && touch index.html
Затем мы редактируем файл веб-страницы и кодируем простой веб-сайт для демонстрации. Открываем файл html/php в коврике для мыши или любом другом текстовом редакторе.
индекс.html коврика для мыши
Затем мы пишем простой html-код для веб-сайта, например:
Здесь сайт создан для демонстрации, поэтому он такой простой. Мы можем размещать более крупные веб-приложения. Затем сохраняем (CTRL+S) и закрываем этот файл.
Этот файл находится на нашем рабочем столе, поэтому мы запускаем локальный сервер на основе php на нашем рабочем столе, используя следующую команду:
php -S 127.0.0.1:8080
Теперь сервер разработки php будет запущен, как мы видим на следующем снимке экрана:
Теперь мы проверяем наш размещенный на локальном хосте веб-сайт, перейдя по адресу 127.0.0.1:8080 в нашем браузере.
Здесь мы запустили сервер localhost, используя php на порту 8080.
Мы также можем использовать порт 80 (если он еще не запущен), но для этого потребуется разрешение root (sudo php -S 127.0.0.1:80).
Мы также можем использовать сервер python или [сервер apache] (https://dev.to/thearjun/locally-host-website-using-apache2-ubuntu-server-217j) или любой другой веб-сервер localhost для размещения веб-сайта localhost.
Подключение службы Tor к нашему локальному хосту
Затем мы оставляем это окно терминала как есть (работает локальный сервер). Затем мы открываем другой терминал и вводим следующую команду на новом терминале:
sudo -u debian-tor tor
Подождите немного и дайте ему настроиться на 100%. Это установит цепь Tor. Это может занять пару минут в зависимости от производительности нашей системы и скорости интернета. Скриншот следующий:
Все готово, наша темная сеть размещена. Эй, подождите, а где ссылка .onion? Ссылка .onion генерируется случайным образом.
Чтобы увидеть .onion нашего размещенного демона темного веб-сайта, мы открываем другое окно терминала (3-й терминал, потому что мы не можем закрыть или использовать эти терминалы, иначе соединение будет потеряно) и введите следующую команду, чтобы увидеть наш адрес Dark Web:
sudo cat /var/lib/tor/hidden_service/hostname
Скриншот следующий:
Теперь мы можем получить доступ к этому веб-сайту .onion с помощью браузера Tor из любого места и с любого устройства. Узнайте больше о Tor и Tor Browser, прочитав это руководство.
Наш глубокий веб-сайт является демонстрационным веб-сайтом для образовательных целей, но мы можем разместить любой веб-сайт в глубокой сети, что не является незаконным.
Но мы не должны злоупотреблять этой информацией для размещения незаконных веб-сайтов, нарушающих наши федеральные законы. Это будет считаться преступлением, и мы не несем за это ответственности.
Нравятся наши статьи? Обязательно подпишитесь на нас в Twitter и GitHub, мы публикуем там обновления статей.
Чтобы присоединиться к нашей семье KaliLinuxIn, присоединитесь к нашей Группе Telegram. Мы пытаемся создать сообщество для Linux и кибербезопасности. Чтобы присоединиться к нашей семье, присоединяйтесь к нашей Группе Telegram. Мы пытаемся создать сообщество для Linux и кибербезопасности.
Ранее опубликовано здесь
Оригинал