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

Discussion in 'Безопасность и Анонимность' started by Vovo4ka, 27 Jun 2017.

  1. Vovo4ka

    Vovo4ka Member

    Joined:
    24 Nov 2016
    Messages:
    44
    Likes Received:
    8
    Reputations:
    0
    Предисловие. Эта статья является переписанной статьей с вот этого сайта: http://teralex.ru/anonimnost/kali-linux-ves-trafik-cherez-tor.html Не ругайтесь, ибо чукча - не писатель, так-то.

    Анонимность в сети, или установка сети TOR на Kali Linux 2.0
    В данной статье я хотел бы рассказать вам о том, как пропускать весь трафик с браузеров через TOR на Linux-дистрибутиве Kali. Часто возникают ситуации, при которых необходимо получить доступ к какому-либо сайту, или же вести анонимную переписку, а TOR браузер или VPN не подходят по той или иной причине.

    Итак, есть два способа использовать сеть ТОR в качестве прокси, и мы их сейчас рассмотрим, однако сналала необходимо установить сам TOR:
    Code:
    apt-get update
    
    apt-get install tor

    1. Proxychains

    Proxychains - это утилита, позволяющая перенаправлять TCP траффик через множество прокси-серверов, образуя цепочку. Данная программа по умолчанию встроена в Kali Linux. Благодаря данному способу можно пропускать траффик только той программы, которую мы укажем в консоли.

    Настроим Proxychains:
    Code:
    leafpad etc/proxychains.conf
    И прописываем в конце файла следующие строки:

    [​IMG]
    socks4 127.0.0.1 9050 (в моем случае эта строка уже стояла)
    socks5 127.0.0.1 9050

    А в начале документа необходимо указать одну из следующих опций:
    • #dynamic_chain (соединение будет осуществляться через определённые цепочки прокси)
    • #strict_chain (трафик проходит постепенно через всю цепь прокси, и если один из прокси окажется нерабочим, может не работать всё соединение)
    • #random_chain (каждый раз происходит подключение через разные цепочки прокси)
    [​IMG]

    Сохраняем документ.

    Теперь вводим в консоли следующие команды:
    Code:
    tor
    
    Proxychains [программа, которую необходимо запустить через TOR]
    2. Privoxy

    Как гласит Википедия, Privoxy - это свободный веб-прокси с расширенными возможностями фильтрования интернет-контента для защиты конфиденциальности (приватности) пользователей сети Интернет. Privoxy, в отличие от Proxychains, перенаправляет весь трафик через сеть TOR.

    Итак, устанавливаем Privoxy:

    Code:
    apt-get install privoxy
    И настраиваем:

    Code:
    leafpad etc/privoxy/config

    В самом конце прописываем следующие строки:
    Code:
    forward-socks5 / localhost:9050 .
    forward-socks4 / localhost:9050 .
    forward-socks4a / localhost:9050 .
    [​IMG]

    После чего сохраняем файл и переходим к настройкам менеджера подключений.

    Заходим в Настройки — Сеть — Сетевая прокси служба.

    [​IMG]

    Выбираем метод ручной.


    Вбиваем в Http и Https - localhost порт — 8118.


    В узел Socks - localhost порт — 9050.


    [​IMG]

    На этом настройки завершены (убедитесь, что вид прокси установлен вручную).

    [​IMG]

    Осталось запустить сервисы следующими командами:

    Code:
    service tor start
    
    
    service privoxy start

    Что бы проверить, работает у вас TOR или нет, можете перейти по этой ссылке: https://check.torproject.org/

    На этом всё, до встречи!

    Материалы, используемые в статье:
    http://teralex.ru/anonimnost/kali-linux-ves-trafik-cherez-tor.html
    https://www.backtrack-linux.org/wiki/index.php/Proxychains
    https://ru.wikipedia.org/wiki/Privoxy
     
    user100 likes this.
  2. afonn

    afonn Member

    Joined:
    10 Aug 2015
    Messages:
    117
    Likes Received:
    42
    Reputations:
    0
    еще бы видос замутить как правильно все делать а то кучу ошибок выдает поначалу
     
  3. Vovo4ka

    Vovo4ka Member

    Joined:
    24 Nov 2016
    Messages:
    44
    Likes Received:
    8
    Reputations:
    0
    https://www.youtube.com/channel/UCk3nkL6Nd4ovyltBfFFXU6Q/featured На этом канале есть немало видео на эту тему, пусть и на аглицком.
     
    afonn likes this.
  4. StressMsk

    StressMsk New Member

    Joined:
    17 Sep 2018
    Messages:
    1
    Likes Received:
    0
    Reputations:
    0
    Люди помогите пжл. Стоит proxychains-ng, и при дефолтных настройках ни в какую не хочет работать в связке с tor... Не может подключится к 127.0.0.1 9050 (на socks4 и 5)... Если вырубить tor и прописать в proxychains.config прокси, например платные, то все работает отлично... Что я делаю не так? Извините если вопрос тупой, я новичок
     
  5. igorf()x

    igorf()x Elder - Старейшина

    Joined:
    17 Oct 2007
    Messages:
    138
    Likes Received:
    53
    Reputations:
    5
    Что это за бред получился? Настроена сеть через privoxy подобно как в этой статье, но каким образом на whoer.net палит внешний мой и внутренний. Хотя tor работает, на этой же странице выше, все скрыто, а внизу (на фото видно) - такая фигня [​IMG]
     
    #5 igorf()x, 26 Sep 2018
    Last edited: 26 Sep 2018
  6. Pirnazar

    Pirnazar Banned

    Joined:
    28 Apr 2018
    Messages:
    194
    Likes Received:
    142
    Reputations:
    5
    Чтобы не "палится" отключите WebRTC
    1. В адресной строке браузера введите about:config.
    2. Нажмите кнопку «Я обещаю, что буду осторожен! »
    3. Найдите строку «media.peerconnection.enabled»
    4. Двойным кликом измените значение на “false”
     
    quite gray and igorf()x like this.
  7. igorf()x

    igorf()x Elder - Старейшина

    Joined:
    17 Oct 2007
    Messages:
    138
    Likes Received:
    53
    Reputations:
    5
    Теперь все отлично! ) Спасибо!
     
  8. Neserg

    Neserg New Member

    Joined:
    21 Jun 2019
    Messages:
    1
    Likes Received:
    0
    Reputations:
    0
    Вот эта настройка на мой взгляд несколько некорректна. В конце файла "/etc/proxychains.conf" указывается список из доступных проксей, через которые мы хотим построить цепочку. Применительно выходу через Tor у нас одна прокся (127.0.0.1 9050), поэтому надо указывать либо

    "
    socks4 127.0.0.1 9050 (в моем случае эта строка уже стояла)
    # socks5 127.0.0.1 9050
    "

    либо

    "
    # socks4 127.0.0.1 9050 (в моем случае эта строка уже стояла)
    socks5 127.0.0.1 9050
    "

    Лучше второй вариант, так как в этом случае поддерживаются все фишки socks5 прокси.