Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Tor Control Panel | GUI для Tor

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13

Открыть новую тему     Написать ответ в эту тему

abysshint



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Tor: распределенная система анонимного серфинга | Tor Browser [1]
 
TOR CONTROL PANEL
 
(Windows GUI-клиент для Tor Expert Bundle)
                                                           
   
Текущая версия: 2.3.12.20

Страница на Github | История изменений | Скачать программу

Панель управления Tor - это бесплатный и простой инструмент с графическим интерфейсом для настройки, управления и мониторинга работы Tor Expert Bundle в операционной системе Windows. Работа программы основана исключительно на редактировании конфигурационных файлов, разборе локальных кэшей дескрипторов и отправке запросов/получении ответов через управляющий порт. Программа имеет приятный и интуитивно-понятный интерфейс, который поможет вам использовать больше возможностей сети Tor, прилагая при этом минимум усилий.
 
Системные требования:
• Операционная система: Windows 7 и выше
• Версия Tor: 0.4.0.5 и выше
 
Примечание: программа может работать на Windows XP и Vista, однако tor и подключаемые транспорты из официального Tor Expert Bundle больше не поддерживают эти операционные системы.
 
Основные возможности:
• Возможность подключения к сети Tor через мосты и прокси-сервер
• Возможность выбирать в качестве узлов не только страны, но и хэши, IP-адреса и CIDR-маски
• Возможность сброса сторожевых узлов
• Возможность сканировать узлы на доступность портов и измерять пинг
• Возможность управлять скрытыми сервисами
• Возможность использовать избранные сторожевые узлы в качестве Vanguards
• Возможность добавлять и настраивать запуск подключаемых транспортов
• Возможность извлечения отображаемых данных в виде текстовых списков
• Сохранение/загрузка своих списков входных, промежуточных, выходных и запрещённых узлов
• Автоматический подбор узлов на основе пользовательских настроек
• Запуск нескольких копий программы с разными профилями
• Отображение журнала сообщений Tor и сохранение его в файл
• Настройка работы Tor в режиме сервера (Выходной узел, Ретранслятор и мост)
• Просмотр информации по всем узлам текущего консенсуса (Ник, IP-адрес, Страна, Версия, Вес в консенсусе, Пинг и т.д.)
• Удобная система фильтрации, поиска и сортировки, помогающая выбрать наиболее подходящие вам узлы
• Просмотр и закрытие цепочек/активных соединений
• Отображение статистики по трафику в виде графика и цифровых данных
• Удобная система управления мостами (кэширование, исключение неподходящих, выбор приоритета)
• Программа портативная, установка не требуется, где её запустили там она и работает
• Поддержка визуальных тем оформления
• Мультиязычный интерфейс с возможностью добавлять новые локализации
 
Конфиденциальность:
Программа не имеет прямого доступа к передаваемым данным пользователя, не требует прав администратора, не изменяет никакие системные настройки операционной системы, включая системный прокси-сервер, не собирает никаких статистических данных об использовании.
 
Лицензия:
Эта программа является свободным программным обеспечением и распространяется по лицензии MIT
 
Полезные ссылки:
Мануал по Tor
Спецификации и предложения Tor
Сервер дистрибутивов проекта Tor Project
Файловый архив проекта Tor Project
Свежие GeoIp-базы
Актуальная версия Tor Expert Bundle

Всего записей: 159 | Зарегистр. 03-06-2019 | Отправлено: 18:00 04-11-2022 | Исправлено: abysshint, 08:45 15-06-2024
dutavr



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
abysshint, благодарю. то, что нужно!

Всего записей: 325 | Зарегистр. 19-07-2016 | Отправлено: 23:18 18-12-2024
reversecode



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
как запретить навсегда смены цепочки ?
ставил маскимальное число
"Менять цепочку существующую более чем"
что то не помогает
иногда туда сюда открываю  
и вижу что цепочка сразу меняется
а некоторые сайты бывают заблочены под какие то exit nodes
вообщем хочеться стабильности в выбраном exit nodes

Всего записей: 2110 | Зарегистр. 06-03-2008 | Отправлено: 00:45 19-12-2024
abysshint



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Запретить изменение цепочек нельзя, но вы можете выбрать только один выходной узел (не одну конкретную страну, а именно узел по #отпечатку или IP-адресу) и тогда tor будет вынужден строить цепочки с одним и тем же выходным узлом.

Всего записей: 159 | Зарегистр. 03-06-2019 | Отправлено: 04:04 19-12-2024
reversecode



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а можно как то включить логирование всех команд которые обменивается с проксиком по 9050 к примеру?
что бы они в журнал писались тоже с общим логом

Всего записей: 2110 | Зарегистр. 06-03-2008 | Отправлено: 06:01 19-12-2024
abysshint



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Это вопрос больше не про TCP, а про возможности журналирования самого tor. В TCP реализовано журналирования только по уровням (debug, info, notice, warn и т.д.), однако каждый уровень ещё можно поделить на отдельные домены. Уровневое журналирование подразумевает, что поступающие данные отображаются из всех доменов на выбранном уровне.
 
Вы можете открыть torcc-файл и вручную добавить в конец файла дополнительные настройки журналирования, которые не будут мешать работе TCP:
 
Например:
 
Log notice file C:\log.txt
Log [net]info file C:\log.txt
Log [circ]debug notice file C:\log.txt
Log [handshake,http]debug [~net,~mm]info notice file C:\log.txt
 
Где в квадратных скобках может быть один или несколько доменов:
Код:
general, crypto, net, config, fs, protocol, mm, http, app, control, circ, rend, bug, dir, dirserv, or, edge, acct, hist, handshake, heartbeat, channel, sched, guard, consdiff, dos, process, pt, btrack, mesg.

Сразу после квадратных скобок, уровень журналирования:
Код:
debug, info, notice, warn, err

Символ ~ перед названием домена означает отрицание, т.е. для всех кроме тех, перед которыми стоит ~.
 
Я не знаю какая именно информация вам нужна и что выводит каждый из доменов, но журнал общения tor с socks-прокси в сыром виде вы скорее не получите, но экспериментируйте и возможно получите то, что вам нужно.
 
Так же, для информативности журналов у вас должно быть выключено безопасное журналирование (SafeLogging 0), в TCP эта опция называется "Скрывать сетевые адреса".
 
Подробности использования опции Log в torrc-файле можете найти в Мануале по tor

Всего записей: 159 | Зарегистр. 03-06-2019 | Отправлено: 07:23 19-12-2024 | Исправлено: abysshint, 07:41 19-12-2024
reversecode



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
это я знаю
я думал TCP в некотором роде и логом манипулирует
поэтому думал может настройку такую сделаете в панеле

Всего записей: 2110 | Зарегистр. 06-03-2008 | Отправлено: 07:53 19-12-2024
abysshint



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У меня такой необходимости не было да и большинству пользователей это не нужно, поэтому я ограничился только общепринятыми уровнями журналирования и на случай, если пользователям будет этого мало, оставил возможность дописывать свои Log-опции через torrc-файл. Возможно, в будущем, я реализую фильтрацию логов по доменами, но это не точно. Там есть некоторые подводные камни, но тем не менее, вашу мысль я услышал.

Всего записей: 159 | Зарегистр. 03-06-2019 | Отправлено: 12:34 19-12-2024
reversecode



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
так а почему не сделать логирование тех команд которые отправляются не посредственно по транспорту в демон?
вы же их формируете
и ответы от демона получаете
можно добавить банальный лог дебаг того что отправляется
и того что получается для обработки

Всего записей: 2110 | Зарегистр. 06-03-2008 | Отправлено: 12:40 19-12-2024
Valivan77777



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
abysshint
 
А как можно быстро переключаться между странами?

Всего записей: 1624 | Зарегистр. 11-12-2019 | Отправлено: 12:49 19-12-2024
abysshint



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
reversecode
Что касается именно подсистемы логирования, то TCP читает вывод лога из stdout потока окна консоли tor, а само окно консоли скрывается. Содержимое логов формируется самим tor-ом на основании опции Log в torrc-файле. TCP не парсит логи построчно, а просто загоняет в файл всё что отправляет tor.
 
Команды, которые TCP отправляет и получает на них ответы отсылаются через управляющий порт и относятся они не только к встроенному прокси-серверу, а к tor-клиенту в целом. Так как данные с контрольного порта обрабатываются построчно и поток, в некоторых случаях, может превышать 1 МБ/c, я решил не делать вывод контрольного порта в файл и уж тем более в интерфейс программы, т.к. постоянная синхронизация такого объёма данных с основным потоком программы будет приводить к лютым фризам интерфейса. Обычным пользователям не нужно знать, что происходит внутри, а необычные пользователи для отладки могут взять SmartSniff и просмотреть всё что происходит внутри управляющего сокета "127.0.0.1:9051".
 
Valivan77777
Зависит от того насколько быстро вы хотите это делать, например можно сделать так:
 - В Настройки - Фильтр, очистить все выбранные выходные узлы (меню ПКМ - очистить - выходные), потом выбрать (звёздочкой) только одну страну и нажать кнопку "Применить" и делать так каждый раз когда нужно выбрать конкретную страну.
 - Если по какой-то причине вы очень часто меняете страны вручную, то после выбора страны в меню ПКМ вы можете сохранить текущее состояние фильтра в виде Шаблона (которое можно назвать именем страны), а потом просто выбирать этот шаблон из меню внутри фильтра стран (ПКМ - Загрузить) или в меню, которое вызывается нажатием ПКМ по IP-адресу/стране в основном окне программы (Загрузить шаблон). Загрузка шаблона из меню выходного IP-адреса/страны происходит сразу, т.е. не нужно нажимать кнопку "Применить".
 
Так же внимательно посмотрите настройки сохранения и загрузки шаблонов в меню ПКМ фильтра стран, чтобы не сохранять в шаблоне всё подряд (Н-р: запрещённые и избранные узлы), а только страны.

Всего записей: 159 | Зарегистр. 03-06-2019 | Отправлено: 13:56 19-12-2024 | Исправлено: abysshint, 15:39 19-12-2024
Valivan77777



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
abysshint
 
Ясно, спасибо, будем пробовать.

Всего записей: 1624 | Зарегистр. 11-12-2019 | Отправлено: 14:30 19-12-2024
neorumtu

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я так и не осилил добавление избранных узлов. Странная у вас прога.

Всего записей: 884 | Зарегистр. 30-08-2023 | Отправлено: 11:50 29-12-2024
abysshint



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
neorumtu
Вариантов это сделать несколько, их можно комбинировать или использовать по отдельности, но сначала надо понять базу. В разделе "Настройки - фильтр" можно выбрать режим фильтрации узлов:
 - Выбранные страны: в torrc-файл добавляются опции EntryNodes, MiddleNodes и ExitNodes, содержащие только коды стран, которые выбраны в разделе Настройки - фильтр. Если в какой-то из позиций (Например: выходные узлы) ничего не выбрано, то опция ExitNodes не добавляется в torrc-файл и tor случайно выбирает выходной узел, используя свои встроенные алгоритмы.
 - Избранные узлы: в torrc-файл добавляются опции EntryNodes, MiddleNodes, ExitNodes, содержащие последовательность из любых доступных Nodes (#отпечатки, IP-адреса, CIDR-маски и/или коды стран). Если в этом режиме, в любой из позиций (Например: средние узлы) не будет ничего выбрано, то список MiddleNodes будет сформирован из стран, которые выбраны в фильтре стран в той же позиции (Средние узлы). Если страны в позиции "Средние узлы" не выбраны, то опция MiddleNodes не добавляется вовсе и tor случайно выбирает средние узлы. Такое поведение для режима избранных узлов можно отключить в Настройках, которые вызываются через меню ПКМ фильтра стран и тогда, если Избранные узлы не выбраны для какой-то позиции, то замена на выбранные страны производится не будет.
 - Без фильтрации: tor использует все доступные узлы, опции EntryNodes, MiddleNodes и ExitNodes не добавляются в torrc-файл независимо от выбранных стран в фильтре стран или выбранных "избранных узлов" в разделе Роутеры.
 
Выбранные страны и избранные узлы - это два независимых друг от друга списка узлов, которые можно изменять и переключать между собой. В одном - только страны, в другом - все виды Nodes. Список запрещённых узлов (ExcludeNodes) общий для обоих режимов, поэтому запрещая страну в фильтре стран, вы так же запрещаете её и для режима "Избранные узлы".
 
Варианты добавление избранных узлов:
 
1. В разделе Роутеры просто тыкать мышкой на последние столбцы, кроме самого последнего, он нужен для исключения узлов (ExcludeNodes). Таким способом "избранные" узлы выбираются только по #Fingerprint (отпечатку/хэшу/идентификатору узла). Если роутер нельзя выбрать для определённой позиции, то в соответствующем столбце стоит дефис/прочерк (Например: в качестве входного узла, нельзя выбрать роутер без флага Guard; в качестве выходного узла нельзя выбрать роутер без флага Exit или с флагом BadExit). Иконки в заголовке столбцов помогут вам сориентироваться в том, какой из столбцов, что означает. Такие же иконки с подсказкой и количеством выбранных узлов дублируются внизу раздела роутера.  
 
2. В Разделе Роутеры выбрать один роутер (пока работает только с одним) и в меню ПКМ выбрать "Изменить список узлов" - Выбрать позицию (входной, средний или выходной) и выбрать по какому критерию добавлять узел в "Избранное" (по #отпечатку, по IP-адресу, по CIDR или по коду страны). Таким способом можно добавлять несколько узлов, например с одинаковым IP-адресом, или находящихся в одной подсети или стране. Если добавлять узлы этим способом через зажатую клавишу Ctrl, то узлы добавляются в список "как есть" (в виде хэша, IP-адреса, CIDR или кода страны). По умолчанию, при добавлении узлов без зажимания клавиши Ctrl, все nodes, которые не являются #отпечатком конвертируются в отпечатки. Для этого используются данные текущего консенсуса. Например, добавляя код страны {de} таким способом, можно добавить в список узлов отпечатки всех роутеров, которые находятся в Германии. Такое преобразование можно отключить в Настройках, которые вызываются в разделе роутеры через меню ПКМ.
 
3. В разделе "Настройки - Списки", можно добавлять узлы с помощью текстового списка, используя все те же самые обозначения узлов (#Отпечаток, IP-адрес, CIDR, код страны). Если выбранный список узлов оставить пустым, то он выключается, то есть опции EntryNodes/MiddleNodes/ExitNodes не добавляются в torrc-файл или заменяются выбранными странами, в зависимости от настройки фильтра "Заменять выключенные списки узлов выбранными странами".
 
Все эти 3 варианта взаимосвязаны и изменение списка узлов любым из способов отражается в разделе Роутеры чёрными звёздочками (если роутер выбран как избранный) или пустыми звёздочками (если роутер выбран как избранный неправильно). Например: вы добавили в список выходных узлов страну по коду {de} (Германия), однако не все узлы из Германии могут быть выходными, поэтому те, которые могут - помечены чёрными звёздами, а те которые не могут - прозрачными звёздами. Неправильные узлы можно удалить в разделе Роутеры через меню ПКМ - Очистить. В зависимости от настроек, неправильные узлы (IP, CIDR, Коды стран) либо удаляются полностью, либо преобразуются в хэши с исключением узлов, которые не соответствуют критериям правильности. Наличие неправильных узлов - это норма, сам tor их игнорирует и не строит цепочки с узлами, которые не соответствуют выбранной позиции.
 
Помимо ручных способов добавления Избранных узлов, можно использовать так называемый "Автоподбор роутеров", который вызывается в разделе Роутеры - меню ПКМ - Изменить список узлов - Автоподбор роутеров. Этот способ полностью заменяет содержимое списков "Избранных узлов" автоматически подобранными роутерами по отпечатку в соответствии с условиями, которые выбраны в разделе настройки - Разное - Автоподбор роутеров.
 
Если включены мосты, то в качестве входных узлов (EntryNodes) используются они, независимо от того что вы выбрали в качестве входных узлов в программе и какой режим фильтра используете.
 
Независимо от способа добавления роутеров в качестве избранных, все изменения вступают в силу, только после нажатия кнопки Применить. Отмена - откатывает любые не применённые изменения.
 
Если после прочтения всего этого, вы так ничего и не поняли, то можете попробовать понять ещё один мини-гайд по программе, который я составил на другом известном ресурсе. Если после этого, вы всё равно ничего не поняли, возможно, вам необходимо подтянуть знания по tor в целом или этот функционал программы вам просто не нужен. Если всё же нужен, то помимо теории пробуйте всё, что я написал на практике и смотрите, как меняется построение цепочек после различных вариантов настроек. Не бойтесь экспериментировать и исследовать то, чего вы не понимаете, вас никто за это не покусает.
 
Обилие различных вариантов совершать одни и те же действия разными способами обусловлено тем, что у каждого пользователя разный уровень знаний по tor и каждый выбирает привычный ему способ. Наличие разных режимов фильтра связано с тем, что первые версии программы умели выбирать только страны, а раздела Роутеры вообще не было. Плюс, раньше не было в принципе GUI клиентов, в которых можно было бы выбирать что-то кроме стран, поэтому типичным пользователям tor привычнее и проще работать только со странами, а продвинутым пользователям, которые раньше использовали, например Advor, вполне должна быть доступна логика выбора конкретных узлов по #хэшу для конкретных позиций в цепочке (входные, средние и выходные).
 
Надеюсь, вам это хоть как-то поможет, потому что на этом мои "полномочия" в объяснении интересующего вас вопроса - "Всё!".

Всего записей: 159 | Зарегистр. 03-06-2019 | Отправлено: 17:28 29-12-2024
neorumtu

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
abysshint
Спасибо. Т.е. я могу просто скопировать удачные айпишники и вставить их в torrc. Правда, там несколько групп.
А почему кнопка "Сменить цепочку" выбирает только Европу? Не США, Латинскую Америку, Азию. Из-за пинга?
И ещё просьба. Сделайте возможность увеличить шрифт, потому что очень мелко.
 
Кстати, если кому для XP нужна сборка тора посвежее, то можно взять здесь. Правда, он не работает с транспортами из-за one core api. А свежие geoip можно утащить отсюда (Download From Mirror).

Всего записей: 884 | Зарегистр. 30-08-2023 | Отправлено: 10:43 30-12-2024 | Исправлено: neorumtu, 11:06 30-12-2024
dutavr



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
neorumtu (post)
Цитата:
свежие geoip можно утащить отсюда

а ещё более свежие отсюда - https://tpo.pages.torproject.net/network-health/metrics/geoip-data/

Всего записей: 325 | Зарегистр. 19-07-2016 | Отправлено: 14:01 21-01-2025
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13

Компьютерный форум Ru.Board » Компьютеры » Программы » Tor Control Panel | GUI для Tor


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru