Не работает proxychains в kali linux

Обновлено: 04.07.2024

Список инструментов для тестирования на проникновение и их описание

Описание ProxyChains-NG

Она поддерживает только TCP (UDP/ICMP и т.д. отсутствует).

Поддерживаемые платформы: Linux, BSD, Mac.

Программа не всегда может работать так, как вы ожидаете, поэтому при любых серьёхных случаях использования всегда требуется проверять, что трафик действительно отправляется через прокси.

Не смотря на ограничения, эта программа обладает замечательными функциями:

ProxyChains-NG – это продолжение больше не поддерживаемого проекта proxychains. В ней содержаться многочисленные исправления ошибок и некоторые улучшения. Рекомендуется использовать именно новую версию ProxyChains-NG, которая в некоторых системах заменила оригинальную proxychains (производные Arch Linux). Но в производных Debian ProxyChains-NG нужно устанавливать из исходного кода.

Автор: N3E7CR34TUR3, rofl0r и другие

Справка по ProxyChains-NG

Руководство по ProxyChains-NG

Примеры запуска ProxyChains-NG

Узнайте свой IP адрес:

А теперь ещё раз проверьте свой IP адрес, используя прокси Tor:

proxychains4 генерирует много информации, которая может быть вам не нужна. Для подавления лишнего вывода добавляйте к команде 2>/dev/null. Например:

Анонимное сканирование с sqlmap:

Анонимное сканирование с WPScan:

Установка ProxyChains-NG

Установка в Debian, Linux Mint, Ubuntu, Kali Linux

Если в качестве прокси вы хотите использовать Tor, то начните с его установки:

В самый конец файла /etc/tor/torrc добавьте строки:

Запустите и добавьте в автозапуск службу Tor

Далее устанавливаем ProxyChains-NG

Установка в BlackArch

В самый конец файла /etc/tor/torrc добавьте строки:

Запустите и добавьте в автозапуск службу Tor:

Информация об установке в другие операционные системы будет добавлена позже.

Как настроить Proxychains?

Для настройки прокси-цепочек вам сначала понадобится сервис tor, в большинстве случаев сервис предустановлен. Чтобы проверить, есть ли доступный сервис tor или нет, просто используйте эту команду.


Если после использования этой команды возникает ошибка, это означает, что служба tor недоступна в вашей системе, чтобы установить службу tor, используйте следующую команду.


Мы уже установили сервис Tor раньше, поэтому будет разница в исполнении. Если при этом возникнет какая-либо ошибка, проверьте следующие шаги в этой статье.

После установки сервиса Tor нам нужно настроить прокси-цепи. Для этого используйте следующую команду.


Вы можете использовать любой редактор на ваш выбор, здесь мы используем nano, вы также можете использовать vim, leafpad или sublime и т. Д.

  1. Удалить динамическую цепочку из комментария
  2. комментарий Строгая цепь и Случайная цепочка
  3. Удалить прокси DNS из комментария
  4. напишите socks5 127.0.0.1 9050 в последнюю строку списка прокси




Сохраните файл конфигурации и выйдите из терминала. Настройка прокси-цепей завершена. Для запуска прокси-цепочек сначала перезапустите службу tor, а затем запустите прокси-цепочки в Firefox со ссылкой на определенную поисковую систему, такую как bing, duckduck go. Используйте следующие команды:



Вы можете видеть, что после выполнения прокси-цепочки bing загружаются с другим языком. Теперь давайте проведем тест на утечку DNS, выполнив поиск теста на утечку DNS и открыв любой веб-сайт, предоставляющий то же самое.


Вы можете видеть, что мое местоположение теперь изменилось с ИНДИИ на ГЕРМАНИЮ, и хорошо, что прокси-цепочки продолжают динамически менять мой IP-адрес, чтобы обеспечить хорошую анонимность.


Если вы хотите, чтобы вы увидели другой результат, вы можете просто закрыть Firefox и очистить терминал, перезапустить службу Tor и снова запустить Proxychains. Вы увидите некоторые другие результаты в тесте утечки DNS, как показано ниже:


Это результат, который мы получили после перезапуска сервиса. Теперь вы можете столкнуться со многими проблемами, связанными с настройкой прокси-цепочек. Давайте посмотрим, как устранить большинство частых ошибок.

Какие есть разные ошибки и как их решать?

Одна из наиболее распространенных ошибок для службы tor: при проверке службы tor она может отсутствовать, а при попытке ее установки вы получаете следующие ошибки:

Эта ошибка чаще всего возникает, когда вы недавно установили систему, и у вас есть несколько неработающих репозиториев. Если вы используете kali linux, просто перейдите к документации по kali в браузере и поищите sources.repositories .

нажмите здесь для страницы. Скопируйте обычный репозиторий и вставьте его в sources.list



Вы можете легко найти репозитории для вашей версии Linux. После копирования исходного репозитория используйте команду

Это может занять некоторое время и данные в зависимости от вашей версии Linux. Это может решить одну из самых больших ошибок прокси-цепей.

Вторая ошибка связана с утечками DNS и отсутствием сервера в браузере. Если вы получили эти ошибки, убедитесь, что вы перезапустили службу tor и ваш браузер не работает. Кроме того, убедитесь, что динамическая цепочка в конфигурации прокси-сервера не прокомментирована, а также проверьте, что прокси-сервер DNS также не прокомментирован.

Сериал Mr. Robot весьма неплох с точки зрения постановки и сюжета, но, помимо этого, вызывает массу положительных эмоций у людей так или иначе, имеющих отношение к вопросу информационной безопасности, и обусловлено это тем, что процессы взлома и защиты от него, показаны очень даже реалистично, и многим людям, работающим в этой сфере было приятно и интересно увидеть знакомые интерфейсы и технологии.

А если показанное в сериале довольно реалистично, то почему бы не повторить некоторые моменты? И сегодня я предлагаю разобраться как Mr. Robot анонимизировал свою личность при взломах. В одной из серий мужчина (забыл как зовут) в кафе рассказывает психиатру Эллиота, что того не получается вычислить, потому что он использовал прокси из Эстонии. Ну а еще мы неоднократно видели что Эллиот использует Kali Linux. Этих знаний нам более чем достаточно чтобы повторить путь Эллиота и анонимизировать себя похожим образом.

Начнём с теории. Что такое прокси?

proxy server

tor

А поможет нам в этом утилита ProxyChains-ng.

В комплекте с Kali Linux её нет, поэтому устанавливаем:

После установки ProxyChains-ng осталось отредактировать файл настройка прокси-цепочек: /etc/proxychains.conf. Открываем его текстовым редактором:

proxy

В конец файла proxychains.conf, там где ProxyLixt, дописываем:

Должно получиться вот так:

proxylist

proxychains-ng

Точно также мы можем, например, запустить браузер Firefox через прокси:

firefox proxy

Вот так просто и довольно быстро можно использовать прокси в Linux.

И, вместо выводов, пару слов об анонимности.

Анонимность Kali Linux Tor и Proxychains

Я согласен, словосочетание «Идеальная анонимность», может вызвать сомнение, но метод о котором я расскажу можно с уверенностью назвать лучшим и почти идеальным.

Анонимность Kali Linux

Что касается VPN, то они могут хранить логи активности в своей базе данных. Многие из них, разумеется, доказывают обратное, но можем ли мы им доверять? Как показывает практика, не всегда и не всем.

Анонимность с помощью Tor и Proxychains в Kali Linux

Идея проста, но действенна. Мы собираемся использовать Tor и Proxychains (прокси цепочка) вместе. Сначала мы запускаем Tor, затем запускаем цепочку прокси Proxychains. При работе тандема Tor и ProxyChains сервисы не будут видеть IP-адрес Tor.

Настройка ProxyChains в Kali Linux

Proxychains установлен по умолчанию в Kali Linux, но если по какой-то причине его в вашем дистрибутиве нет, можно установить его с помощью команды:

Установка ProxyChains Kali Linux

После этого нужно настроить. Откроем файл конфигурации:

Приведенная выше команда откроет файл конфигурации proxychains, как мы видим на скрине:

Файл конфигурации proxychains

Если мы прокрутим вниз до конца файла, то увидим список прокси.

Проксилисты Proxychain Kali Linux

Можно добавить сюда наши прокси-серверы. Сначала тип прокси, затем IP-адрес, затем номер порта. Мы также можем добавить имя пользователя и пароль прокси-сервера (при необходимости).

Конфигурация проксилистов Proxychain Kali Linux

Здесь можно не только добавлять прокси, но и менять другие настройки, на пример, установить для них тайм-аут.

Настройки прокси Proxychain Kali Linux

Можно настроить различные типы прокси-цепочек, такие, как динамическая цепочка, случайная цепочка, строгая цепочка. Есть описание всех этих настроек.

Различные типы Proxychain Kali Linux

Но простым языком мы можем объяснить их следующим образом. Предположим, у нас есть список прокси в файле конфигурации.

Где взять бесплатные прокси? На специальных сайтах, которые предоставляют бесплатные или платные прокси. К примеру: HidemyName, Genode, Proxy-List и т. д. Даже бесплатный прокси от Google может сгодиться для нашей цели.

HidemyName Proxychain Kali Linux

Можно выбрать прокси по стране, скорости, типу и анонимности. Чтобы добавить прокси в proxychains.conf, нужны данные о типе, IP и порт. Я добавил два прокси в файл конфигурации.

Списки прокси в файле конфигурации Proxychain Kali Linux

Динамическая цепочка прокси включена Proxychain Kali Linux

Теперь мы можем сохранить и закрыть файл конфигурации прокси-цепочек, нажав «CTRL + X», затем «Y», затем «Enter».

Использование Tor с Proxychains

Далее устанавливаем службу Tor в Kali Linux:

На следующем скрине видно, как Tor устанавливается в нашу систему:

Установка Tor в Kali Linux

После завершения установки запускаем Tor:

Можно проверить состояние работы Tor:

Службы Tor работают:

Сервисы Tor работают в Kali Linux

Проверим работу Tor в браузере. Открываем браузер и заходим на TorCheck. Проверка показывает, что используется Tor. Теперь все сайты или сервисы могут определить, использование Tor.

Пришло время запустить прокси-цепочки Proxychains.

Если, к примеру мы хотим запустить Proxychains с браузером Firefox, нужно ввести следующую команду в терминале:

Теперь еще раз проверка на TorChecker.

Анонимность Kali Linux IP прокси-серверов

Проверка подключения TorCheck

Как показано на скрине выше, проверка не может обнаружить работу Tor. Но сервисы Tor работают. Наше соединение проходит через Tor к прокси-серверам, а они не видят наш реальный IP-адрес.

Цепочка прокси и Tor в Kali Linux

TorCheck и логи подключения

Можно использовать этот метод не только в веб-серфинге, но и практически для любой другой задачи. Например, анонимное сканирование с помощью Nmap:

Nmap с цепочкой прокси Kali Linux

Сканирование с помощью Nmap через Tor и Proxychains

Важные моменты

Анонимность Kali Linux

Заключение

На этом все. Теперь вы знаете, как оставаться анонимным используя Kali или любой другой дистрибутив Linux. Скоро я расскажу о еще одном отличном способе, поэтому подписывайтесь на нас в соц. сетях, чтобы не пропустить!

Читайте также: