TOR-прокси: скорость и использование

Настройка, программирование, распределённые вычисления

Модераторы: Olej, bellic, vikos

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

TOR-прокси: скорость и использование

Непрочитанное сообщение Olej » 17 сен 2023, 20:51

Olej писал(а):
17 сен 2023, 15:35
А теперь делаю оценки скорости TOR на разных трассах (цепочках) TOR:
И когда меня это сильно достало ... написал такой вот скрипт (пободаться пришлось сильно :!: ... хотя я давно уже не писал на shell, и забыл тонкости изрядно ;-)):

Код: Выделить всё

olej@nvme:~/2023/SOCKS$ cat ./tor.speed
sudo pwd > /dev/null
IPOLD=$(curl -f --socks4 127.0.0.1:9050 check-host.net/ip 2>/dev/null)
sudo killall -HUP tor
IPNEW=$(curl -f --socks4 127.0.0.1:9050 check-host.net/ip 2>/dev/null)
SPEED=$(export SOCKS4_SERVER=127.0.0.1:9050; socksify iperf3 -c linux-ru.ru -p8080 | grep receiver | cut -d" " -f13,14)
echo "$IPOLD=>$IPNEW ... $SPEED"
1. считываем IP конечной ступени TOR (идентификатор цепочки)...
2. принудительная смена цепочки TOR на новую...
3. измерение скорости через iperf3 к linux-ru.ru

Код: Выделить всё

olej@nvme:~/2023/SOCKS$ time ./tor.speed
107.189.8.238=>185.241.208.206 ... 8.55 Mbits/sec

real	0m13,511s
user	0m0,283s
sys	0m0,484s
Он не быстрый ... поэтому запускать в цикле нет смысла....
Вот последовательность нескольких запусков:

Код: Выделить всё

olej@nvme:~/2023/SOCKS$ ./tor.speed
[sudo] пароль для olej:
185.241.208.206=>128.31.0.13 ... 1.15 Mbits/sec

Код: Выделить всё

olej@nvme:~/2023/SOCKS$ ./tor.speed
128.31.0.13=>185.220.100.240 ... 2.88 Mbits/sec

Код: Выделить всё

olej@nvme:~/2023/SOCKS$ ./tor.speed
185.220.100.240=>107.189.5.7 ... 15.0 Mbits/sec

Код: Выделить всё

olej@nvme:~/2023/SOCKS$ ./tor.speed
107.189.5.7=>185.220.100.250 ... 4.76 Mbits/sec

Код: Выделить всё

olej@nvme:~/2023/SOCKS$ ./tor.speed
185.220.100.250=>45.141.215.111 ... 3.31 Mbits/sec

Код: Выделить всё

olej@nvme:~/2023/SOCKS$ ./tor.speed
45.141.215.111=>103.251.167.20 ... 7.01 Mbits/sec

Код: Выделить всё

olej@nvme:~/2023/SOCKS$ ./tor.speed
103.251.167.20=>185.220.100.248 ... 2.94 Mbits/sec

Код: Выделить всё

olej@nvme:~/2023/SOCKS$ ./tor.speed
185.220.100.248=>104.244.73.43 ... 11.7 Mbits/sec
Вложения
tor.speed.sh
(338 байт) 15 скачиваний

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

TOR-прокси: скорость и использование

Непрочитанное сообщение Olej » 17 сен 2023, 21:10

Olej писал(а):
17 сен 2023, 20:51
Вот последовательность нескольких запусков:
Как хорошо видно, скорости в Инернет: 1.15 - 15.0 Mbits/sec ... всё зависит от того какую цепочку вам подбросит TOR.
И скорости эти в Инернет (при современных скоростях провайдеров ... если у вас не dial-up подключение :lol: ) не будут зависеть от скорости вашего провайдера :!:
Вот с другой LAN (если у предыдущей провайдерская скорость 50 Mbits/sec, то здесь 24-25 Mbits/sec):

Код: Выделить всё

olej@R420:~/2023/SOCKS$ ./tor.speed
185.220.103.4=>208.109.36.224 ... 6.96 Mbits/sec

Код: Выделить всё

olej@R420:~/2023/SOCKS$ ./tor.speed
208.109.36.224=>185.244.192.175 ... 1.23 Mbits/sec

Код: Выделить всё

olej@R420:~/2023/SOCKS$ ./tor.speed
185.244.192.175=> ... 15.2 Mbits/sec

Код: Выделить всё

olej@R420:~/2023/SOCKS$ ./tor.speed
=>185.129.61.1 ... 8.05 Mbits/sec
Здесь так же: 1.23 - 15.2 Mbits/sec

P.S. Вот такие сбои в диагностике IP (или до, или после) - бывают, и это "заслуга" curl ... или check-host.net - ответ иногда ( :?: ) прилетает с ошибкой :-(

Код: Выделить всё

olej@R420:~$ curl -f --socks4 127.0.0.1:9050 check-host.net/ip && echo
curl: (22) The requested URL returned error: 403

Код: Выделить всё

olej@R420:~/2023/SOCKS$ time curl -f --socks4 127.0.0.1:9050 http://check-host.net/ip 2>/dev/null
185.129.61.1
real	0m0,300s
user	0m0,010s
sys	0m0,000s

Код: Выделить всё

olej@R420:~/2023/SOCKS$ time curl -f --socks4 127.0.0.1:9050 https://check-host.net/ip 2>/dev/null
185.129.61.1
real	0m0,771s
user	0m0,092s
sys	0m0,009s

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

TOR-прокси: скорость и использование

Непрочитанное сообщение Olej » 17 сен 2023, 21:19

Olej писал(а):
17 сен 2023, 21:10
P.S. Вот такие сбои в диагностике IP (или до, или после) - бывают, и это "заслуга" curl ... или check-host.net - ответ иногда ( :?: ) прилетает с ошибкой
Похоже что в таком варианте (явное указание HTTP а не HTTPS для curl) ошибка эта возникает реже ... или не аозникает вообще:

Код: Выделить всё

olej@R420:~/2023/SOCKS$ grep -v ^# ./tor.speed | grep -v ^$
sudo pwd > /dev/null
IPOLD=$(curl -f --socks4 127.0.0.1:9050 http://check-host.net/ip 2>/dev/null)
sudo killall -HUP tor
IPNEW=$(curl -f --socks4 127.0.0.1:9050 http://check-host.net/ip 2>/dev/null)
SPEED=$(export SOCKS4_SERVER=127.0.0.1:9050; socksify iperf3 -c linux-ru.ru -p8080 | grep receiver | cut -d" " -f13,14)
echo "$IPOLD=>$IPNEW ... $SPEED"

Код: Выделить всё

olej@R420:~/2023/SOCKS$ ./tor.speed
185.129.61.1=>176.118.193.33 ... 1.24 Mbits/sec

Код: Выделить всё

olej@R420:~/2023/SOCKS$ ./tor.speed
176.118.193.33=>192.42.116.178 ... 7.88 Mbits/sec

Код: Выделить всё

olej@R420:~/2023/SOCKS$ ./tor.speed
198.98.60.158=>107.189.8.65 ... 2.38 Mbits/sec

Код: Выделить всё

olej@R420:~/2023/SOCKS$ ./tor.speed
107.189.8.65=>109.70.100.3 ... 1.89 Mbits/sec

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

TOR-прокси: скорость и использование

Непрочитанное сообщение Olej » 18 сен 2023, 01:59

Olej писал(а):
17 сен 2023, 21:10
P.S. Вот такие сбои в диагностике IP (или до, или после) - бывают, и это "заслуга" curl ... или check-host.net - ответ иногда ( :?: ) прилетает с ошибкой
Тут вопрос в том, с какого URL получать свой IP через SOCKS с наименьшей вероятностью лежащего серевера или ощибки ответа:
Найдите свой публичный IP-адрес

Код: Выделить всё

olej@R420:~/2023/SOCKS$ curl -s --socks4 127.0.0.1:9050 http://tnx.nl/ip
<162.247.74.206>

Код: Выделить всё

olej@R420:~/2023/SOCKS$ curl -s --socks4 127.0.0.1:9050 https://checkip.amazonaws.com
162.247.74.206

Код: Выделить всё

olej@R420:~/2023/SOCKS$ wget -O - -q https://icanhazip.com/
193.28.177.116

olej@R420:~/2023/SOCKS$ export SOCKS4_SERVER=127.0.0.1:9050; socksify wget -O - -q https://icanhazip.com/
162.247.74.206
How to get your IP address from the command line

Код: Выделить всё

olej@R420:~/2023/SOCKS$ curl icanhazip.com
193.28.177.116

olej@R420:~/2023/SOCKS$ curl --socks4 127.0.0.1:9050 icanhazip.com
199.249.230.179

Код: Выделить всё

olej@R420:~/2023/SOCKS$ curl ident.me
193.28.177.116olej@R420:~/2023/SOCKS$ 

olej@R420:~/2023/SOCKS$ curl --socks4 127.0.0.1:9050 ident.me
199.249.230.179olej@R420:~/2023/SOCKS$ 

Код: Выделить всё

olej@R420:~/2023/SOCKS$ wget -q -O - ident.me
193.28.177.116olej@R420:~/2023/SOCKS$ 

olej@R420:~/2023/SOCKS$ export SOCKS4_SERVER=127.0.0.1:9050; socksify wget -q -O - ident.me
199.249.230.179olej@R420:~/2023/SOCKS$ 

Код: Выделить всё

olej@R420:~/2023/SOCKS$ curl https://ipv4.lafibre.info/ip.php
193.28.177.116olej@R420:~/2023/SOCKS$ 

olej@R420:~/2023/SOCKS$ curl --socks4 127.0.0.1:9050 https://ipv4.lafibre.info/ip.php
162.247.74.206olej@R420:~/2023/SOCKS$
Как узнать внешний IP-адрес в Linux

Код: Выделить всё

olej@nvme:~$ export SOCKS4_SERVER=127.0.0.1:9050; socksify wget -qO- ifconfig.me
5.255.111.64olej@nvme:~$

Код: Выделить всё

olej@nvme:~$ curl --socks4 127.0.0.1:9050 ifconfig.me
5.255.111.64olej@nvme:~$

Код: Выделить всё

olej@nvme:~$ curl --socks4 127.0.0.1:9050 ipinfo.io/ip
5.255.111.64olej@nvme:~$

Код: Выделить всё

olej@nvme:~$ curl --socks4 127.0.0.1:9050 ipecho.net/plain
5.255.111.64olej@nvme:~$

Код: Выделить всё

olej@nvme:~$ curl --socks4 127.0.0.1:9050 icanhazip.com
5.255.111.64

Код: Выделить всё

olej@nvme:~$ curl --socks4 127.0.0.1:9050 https://ipecho.net/plain
5.255.111.64olej@nvme:~$

Код: Выделить всё

olej@nvme:~$ curl --socks4 127.0.0.1:9050 ident.me
5.255.111.64olej@nvme:~$

Код: Выделить всё

olej@nvme:~$ curl --socks4 127.0.0.1:9050 api.ipify.org
5.255.111.64olej@nvme:~$
Обращаем внимание где вывод завершается '\n', а где нет - для написания скриптов это может иметь решающее значение :!:

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

TOR-прокси: скорость и использование

Непрочитанное сообщение Olej » 25 сен 2023, 00:19

Olej писал(а):
18 сен 2023, 01:59
с какого URL получать свой IP через SOCKS
Удивительные наблюдаю вещи ... сегодня.
Не могу дать им объяснения:

Код: Выделить всё

olej@R420:~$ export SOCKS4_SERVER=127.0.0.1:9050; socksify wget -qO- ifconfig.me
104.244.72.132olej@R420:~$ 

Код: Выделить всё

olej@R420:~$ curl --socks4 127.0.0.1:9050 ifconfig.me
104.244.72.132olej@R420:~$ 

Код: Выделить всё

olej@R420:~$ curl --socks4 127.0.0.1:9050 ipinfo.io/ip
104.244.72.132olej@R420:~$ 

Код: Выделить всё

olej@R420:~$ curl --socks4 127.0.0.1:9050 https://ipecho.net/plain
104.244.72.132olej@R420:~$ 

Код: Выделить всё

olej@R420:~$ curl --socks4 127.0.0.1:9050 ident.me
104.244.72.132olej@R420:~$ 

Код: Выделить всё

olej@R420:~$ curl --socks4 127.0.0.1:9050 api.ipify.org
104.244.72.132olej@R420:~$ 

Код: Выделить всё

olej@R420:~$ curl -f --socks4 127.0.0.1:9050 https://check-host.net/ip 2>/dev/null
171.25.193.20olej@R420:~$ 

Код: Выделить всё

olej@R420:~$ curl -s --socks4 127.0.0.1:9050 http://tnx.nl/ip
<162.247.74.27>                                       

Код: Выделить всё

olej@R420:~$ curl -s --socks4 127.0.0.1:9050 https://checkip.amazonaws.com
185.220.103.7

Код: Выделить всё

olej@R420:~$ export SOCKS4_SERVER=127.0.0.1:9050; socksify wget -O - -q https://icanhazip.com/
192.42.116.176

Код: Выделить всё

 
olej@R420:~$ curl --socks4 127.0.0.1:9050 icanhazip.com
192.42.116.192

Код: Выделить всё

olej@R420:~$ curl --socks4 127.0.0.1:9050 ifconfig.me
104.244.79.44olej@R420:~$ 

Код: Выделить всё

olej@R420:~$ curl --socks4 127.0.0.1:9050 https://ipecho.net/plain
82.223.14.245olej@R420:~$ 
Одна и та же цепочка промежуточных узлов TOR ... но индикативные сайты видят разный IP последне ступени! :-( :-o

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

TOR-прокси: скорость и использование

Непрочитанное сообщение Olej » 25 сен 2023, 00:20

Olej писал(а):
25 сен 2023, 00:19
Одна и та же цепочка промежуточных узлов TOR ... но индикативные сайты видят разный IP последне ступени!
И в одном и том же браузере, использующий SOCKS-proxy с той же цепочкой - тоже видят разное:
Вложения
Снимок экрана от 2023-09-25 00-18-52.png
Снимок экрана от 2023-09-25 00-18-52.png (183.46 КБ) 315 просмотров
Снимок экрана от 2023-09-25 00-19-08.png
Снимок экрана от 2023-09-25 00-19-08.png (108.11 КБ) 315 просмотров

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

TOR-прокси: скорость и использование

Непрочитанное сообщение Olej » 25 сен 2023, 00:39

Olej писал(а):
25 сен 2023, 00:19
Одна и та же цепочка промежуточных узлов TOR ... но индикативные сайты видят разный IP последне ступени!
Но в другое время они между собой "сходятся" в оценках:

Код: Выделить всё

olej@R420:~$ curl -f --socks4 127.0.0.1:9050 https://check-host.net/ip 2>/dev/null
209.145.52.128olej@R420:~$ 

Код: Выделить всё

olej@R420:~$ curl -s --socks4 127.0.0.1:9050 http://tnx.nl/ip
<209.145.52.128>             

Код: Выделить всё

olej@R420:~$ curl --socks4 127.0.0.1:9050 https://ipv4.lafibre.info/ip.php
209.145.52.128olej@R420:~$ 

Код: Выделить всё

olej@R420:~$ export SOCKS4_SERVER=127.0.0.1:9050; socksify wget -qO- ifconfig.me
209.145.52.128olej@R420:~$ 

Код: Выделить всё

olej@R420:~$ curl -f --socks4 127.0.0.1:9050 https://check-host.net/ip 2>/dev/null
209.145.52.128olej@R420:~$ 

Код: Выделить всё

olej@R420:~$ curl --socks4 127.0.0.1:9050 icanhazip.com
209.145.52.128

Код: Выделить всё

olej@R420:~$ curl --socks4 127.0.0.1:9050 https://ipecho.net/plain
209.145.52.128olej@R420:~$ 

Код: Выделить всё

olej@R420:~$ export SOCKS4_SERVER=127.0.0.1:9050; socksify wget -qO- ifconfig.me
209.145.52.128olej@R420:~$ 

Код: Выделить всё

olej@R420:~$ export SOCKS4_SERVER=127.0.0.1:9050; socksify wget -O - -q https://icanhazip.com/
209.145.52.128

Код: Выделить всё

olej@R420:~$ curl -s --socks4 127.0.0.1:9050 https://checkip.amazonaws.com
209.145.52.128

Код: Выделить всё

olej@R420:~$ curl --socks4 127.0.0.1:9050 https://ipv4.lafibre.info/ip.php
209.145.52.128olej@R420:~$ 

Код: Выделить всё

olej@R420:~$ curl --socks4 127.0.0.1:9050 ident.me
209.145.52.128olej@R420:~$ 

Код: Выделить всё

olej@R420:~$ curl --socks4 127.0.0.1:9050 icanhazip.com
209.145.52.128

Код: Выделить всё

olej@R420:~$ curl -f --socks4 127.0.0.1:9050 https://check-host.net/ip 2>/dev/null
209.145.52.128olej@R420:~$ 

Код: Выделить всё

olej@R420:~$ curl -s --socks4 127.0.0.1:9050 https://checkip.amazonaws.com
209.145.52.128

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

TOR-прокси: скорость и использование

Непрочитанное сообщение Olej » 05 мар 2024, 10:38

Свежая статья относительно TOR-прокси ... из "хакерских" кругов ... которые обычно пишут так: "я в этом ни хера не понимаю, но у меня получилось так" :lol:
Статья сама вот: Установка и настройка tor в Linux Mint
23 часа назад
На комментарии обращать внимание не надо, там, на Хабре, зачастую комментарии пишут такие же долбоёбы, как и на "хакерских" ресурсах... А в статье есть кой-чего полезного (так что я советовал бы даже сохранить её в закладках):
Двигаемся дальше. Дело в том, что с 2022 года трафик Tor стал блокироваться. И просто так, без использования мостов, подключиться к onion-сети не получиться. Поэтому, чтобы использовать мосты, необходимо установить следующий пакет:

Код: Выделить всё

sudo apt install obfs4proxy
После этого получаем список мостов. Идем на эту страницу и выполняем пошагово все, что от нас просят, пока не получим необходимый результат. Ну, или можно сделать проще. Находим и запускаем в телеграмм бота и запрашиваем у него мосты.
После чего открываем файл конфигурации tor:
...
Я это сделал наименее безболезненным способом. После того, как откроется конфигурация, туда нужно дописать следующие строки в конец файла:

Код: Выделить всё

ClientTransportPlugin obfs4 exec /usr/bin/obfs4proxy
Bridge obfs4 185.246.188.76:7180 0F14...
Bridge obfs4 208.87.97.172:1701 08AA...
Bridge obfs4 54.196.245.125:9162 7966...
UseBridges 1 
Здесь следует обратить внимание на то, что для указания моста сначала пишем ключевое слово: Bridge, и только потом уже мост. Сохраняем конфигурацию и перезапускаем tor.
И относительно обсуждаемомого фрагмента кода на Python:
Вот как раз таки в указании прокси есть нюанс. Если вы укажете socks5://127.0.0.1:9050, у вас может ничего не заработать. По крайней мере, у меня не происходило ничего. От слова совсем. И только после того, как я добавил буковку h, чтобы получилось socks5h://127.0.0.1:9050, все встало на свои места, и код заработал в обычном режиме.

В коде, приведенном выше, я получаю html-код главной страницы библиотеки «Флибуста», которая, как вы знаете, уже давно и прочно обосновалась в onion.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

TOR-прокси: скорость и использование

Непрочитанное сообщение Olej » 05 мар 2024, 13:11

Olej писал(а):
05 мар 2024, 10:38
Поэтому, чтобы использовать мосты, необходимо установить следующий пакет
OK! В дистрибутиве всё на месте:

Код: Выделить всё

olej@R420:~/2024/TOR.onion$ aptitude search obfs4proxy
p   obfs4proxy                                                               - pluggable transport proxy for Tor, implementing obfs4                             

Код: Выделить всё

olej@R420:~/2024/TOR.onion$ sudo apt install obfs4proxy
[sudo] пароль для olej:       
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово         
Следующие НОВЫЕ пакеты будут установлены:
  obfs4proxy
Обновлено 0 пакетов, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 1.915 kB архивов.
После данной операции объём занятого дискового пространства возрастёт на 5.563 kB.
Пол:1 http://ubuntu.volia.net/ubuntu-archive jammy/universe amd64 obfs4proxy amd64 0.0.13-1 [1.915 kB]
Получено 1.915 kB за 2с (1.141 kB/s)    
Выбор ранее не выбранного пакета obfs4proxy.
(Чтение базы данных … на данный момент установлено 595513 файлов и каталогов.)
Подготовка к распаковке …/obfs4proxy_0.0.13-1_amd64.deb …
Распаковывается obfs4proxy (0.0.13-1) …
Настраивается пакет obfs4proxy (0.0.13-1) …
Обрабатываются триггеры для man-db (2.10.2-1) …

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

TOR-прокси: скорость и использование

Непрочитанное сообщение Olej » 05 мар 2024, 13:13

Olej писал(а):
05 мар 2024, 13:11
В дистрибутиве всё на месте:

Код: Выделить всё

olej@R420:~/2024/TOR.onion$ apt content obfs4proxy
/.
/usr
/usr/bin
/usr/bin/obfs4proxy
/usr/share
/usr/share/doc
/usr/share/doc/obfs4proxy
/usr/share/doc/obfs4proxy/changelog.Debian.gz
/usr/share/doc/obfs4proxy/copyright
/usr/share/doc/obfs4proxy/obfs4-spec.txt.gz
/usr/share/doc/obfs4proxy/README.Debian
/usr/share/doc/obfs4proxy/README.md
/usr/share/gocode
/usr/share/gocode/src
/usr/share/gocode/src/gitlab.com
/usr/share/gocode/src/gitlab.com/yawning
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/csrand
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/csrand/csrand.go
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/drbg
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/drbg/hash_drbg.go
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/log
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/log/log.go
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/ntor
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/ntor/ntor.go
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/ntor/ntor_test.go
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/probdist
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/probdist/weighted_dist.go
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/probdist/weighted_dist_test.go
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/replayfilter
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/replayfilter/replay_filter.go
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/replayfilter/replay_filter_test.go
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/socks5
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/socks5/args.go
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/socks5/args_test.go
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/socks5/rfc1929.go
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/socks5/socks5.go
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/socks5/socks_test.go
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/uniformdh
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/uniformdh/uniformdh.go
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/uniformdh/uniformdh_test.go
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/go.mod
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/go.sum
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/internal
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/internal/x25519ell2
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/internal/x25519ell2/x25519ell2.go
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/internal/x25519ell2/x25519ell2_test.go
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/obfs4proxy
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/obfs4proxy/obfs4proxy.go
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/obfs4proxy/proxy_http.go
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/obfs4proxy/proxy_socks4.go
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/obfs4proxy/pt_extras.go
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/obfs4proxy/termmon.go
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/obfs4proxy/termmon_linux.go
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/base
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/base/base.go
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/meeklite
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/meeklite/base.go
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/meeklite/meek.go
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/obfs2
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/obfs2/obfs2.go
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/obfs3
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/obfs3/obfs3.go
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/obfs4
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/obfs4/framing
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/obfs4/framing/framing.go
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/obfs4/framing/framing_test.go
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/obfs4/handshake_ntor.go
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/obfs4/handshake_ntor_test.go
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/obfs4/obfs4.go
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/obfs4/packet.go
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/obfs4/statefile.go
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/scramblesuit
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/scramblesuit/base.go
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/scramblesuit/conn.go
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/scramblesuit/handshake_ticket.go
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/scramblesuit/handshake_uniformdh.go
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/scramblesuit/hkdf_expand.go
/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/transports.go
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/obfs4proxy.1.gz

Код: Выделить всё

olej@R420:~/2024/TOR.onion$ obfs4proxy
2024/03/05 12:12:45 [ERROR]: obfs4proxy - must be run as a managed transport
olej@R420:~/2024/TOR.onion$ obfs4proxy --help
Usage of obfs4proxy:
  -enableLogging
    	Log to TOR_PT_STATE_LOCATION/obfs4proxy.log
  -logLevel string
    	Log level (ERROR/WARN/INFO/DEBUG) (default "ERROR")
  -obfs4-distBias
    	Enable obfs4 using ScrambleSuit style table generation
  -unsafeLogging
    	Disable the address scrubber
  -version
    	Print version and exit

Ответить

Вернуться в «Сети»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 12 гостей