-
-
Notifications
You must be signed in to change notification settings - Fork 61
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Портативный Тор (не от разработчиков расширения) #236
Comments
Также добавил новый мост. |
Добавил ещё один мост. |
Больше каких-либо обновлений по отношению к структуре портативного Тора не планируется. |
Добавил дополнительную информацию в readme. |
Добавил перевод readme на английский. |
Добавил ревью на двух языках на страницу расширения в Гугл со ссылками на портативный Тор. |
Можно оформить как https://gist.github.com. При правильном использовании ключевых слов статья будет всплывать в поисковиках (google). Также там есть кнопка subscribe, но я её особо не тестировал. |
Ещё пример: https://gist.github.com/ilyaigpetrov/8cb54be4a9bf770a58cf410905fc1569. Думаю, что оценки на webstore и заметки здесь в Issues просто будут завалены другими постами. |
Ну это целую статью надо что ли про это написать?) |
Если писать статью то наверное в целом про расширение как лучший vpn в истории России) |
windows 11. При запуске выскакивает окно "This program was made with an Unlicensed compiler. Please buy the PRO version to distribute your EXE." с одной кнопкой - ОК. при нажатии, программа закрывается |
Большое спасибо. |
@kang2k10 пофикшено. |
Добавил в папку актуальную версию 1.63 и русский ultrasurf как альтернативу расширению (с тором не совместим). |
@Verity-Freedom, давай я закреплю issue, в котором рассказывается про портативный тор и публикуются изменения. Если хочешь этот билет закрепить, то просто добавь в первое сообщение описание твоего решения и сообщи мне номер issue. |
@ilyaigpetrov немного обновил тему, можешь посмотреть. Если всё устраивает, то закрепи как официальную. Если я верно понял, что именно хочешь сделать. |
@ilyaigpetrov номер темы: issues/236. Люди тут в комментах когда-то писали, что не всё хорошо работает, но я тогда внёс исправление, теперь всё стабильно. Это портативный Тор с тихим запуском (автоматически сворачивается в панель задач), находящийся по фиксированному нейтральному адресу на системном диске (для беспрепятственного внесения в автозагрузку системы и обеспечения универсальности), который автоматически чекает torrc, изначально - батник, который я конвертировал в exe (для закрепления на панели задач), актуальность мостов несколько раз поддерживал, ибо сам им пользуюсь. Возник из масштабных обсуждений, как наиболее удобно пользоваться Тором после отказа работы версий 1.61 и 1.62, по большей части авторство моё, но первоначальный батник создал кто-то другой: я автор идеи с нейтральным адресом на системном диске (внёс соответствующее изменение в написанный до меня bat), написал гайд в readme (там же написал про использование в режимах антицензорити и антизапрета, а также как получать новые мосты и поддерживать его в актуальном состоянии самостоятельно), обновил мосты и конвертировал в экзешник. Не так давно добавил в папку тело самого расширения и тело обновлённого Бармалеем русского оптимизированного ультрасурфа (просто чтобы был на случай отказа Обхода или наоборот, в целом уважаю этого сборщика и считаю, что чем больше, тем лучше). Таким образом внутри: портативный Тор с актуальными мостами torrc, подробный гайд, как это всё подключить, расширение в версии 1.63 и ультрасурф. Больше обновлять я его как-либо точно не буду (если захочу внести значительные изменения спрошу разрешения отдельно учитывая официальность темы), максимум - новые мосты. Сейчас оно корректно работает только находясь по адресу C:\Tor, но это ожидаемо, будет ли когда-то это фикситься - непонятно, скорее нет, чем да, ибо подавляющему большинству это не мешает. Если это issue станет официальным, для меня это будет большая честь. |
Готово. Не пиши одной простынёй -- разбивай на абзацы. Первое сообщение сложно читать -- его можно попробоывть упростить. |
@ilyaigpetrov разбил на абзацы. |
@ilyaigpetrov сообщение немного изменил, не знаю стало ли лучше или хуже, но в целом суть не изменилась. |
Большое спасибо! |
Добавил в первый абзац прояснение по поводу текущего статуса портативного Тора. |
Починил работоспособность Запрета на Win 7, подробнее в основном гайде. |
Довольно мелкие изменения и исправления за последние дни. Обновление лицензии, дополнение списка мостов, обновление инструкции, чистка лишнего кода из службы. Я их все сразу вношу в релиз и не уведомляю о них отдельно. |
Добавлен файл AntiTor (delete-service). От обычного отличается запуском от имени администратора и автоматическим удалением службы, если она была установлена. Нужен как ещё один способ удаления службы и чтобы моментально увидеть, где возникла проблема, если соединение упало, а не удалять сначала службу соответствующим файлом. Я закрепил его в панели задач вместо обычной версии AntiTor.exe, чтобы пользоваться службой более уверенно - в случае, если она упадёт, я смогу сразу запустить программу и увидеть, в чём проблема, а не идти в родную директорию. Обычный AntiTor.exe не может запуститься, если служба установлена. Его я удалять не стал, ибо он не требует прав администратора, что наверняка полезно в редких случаях. Кстати, в случае, если в логах появляется множество уведомлений о невозможности связаться с мостом, то упал мост, а если программа зависает на 45% и уведомления о невозможности связаться с мостом не шлёт, то упали или миддл, или экзит. Я в логах подобное всегда способен увидеть. |
Выход версии 1.5.0 - масштабное обновление портативного Тора! Я назову это обновление техническим, потому что был переписан практически весь код. Ранее я говорил, что хочу две версии - с принудительным запуском от админа, но перезаписью службы, и классическую. В общем я полностью переписал код и exe, и службы, и теперь Тор САМ выбирает, когда ему стоит запуститься от админа, а когда не стоит. Целый день я сегодня сидел, думал об этом, и применил довольно нестандартные решения после кропотливых поисков - большую разницу можно увидеть в коде исходников cmd. Подобного думаю нет нигде - всевозможные гудбай дпи обходятся отдельными файлами даже на удаление и создание службы, а мне была нужна синергия. Наконец я чувствую, что действительно написал что-то необычное здесь, а не просто пропатчил/сконфигурировал. В целом большой разницы из-за того что он начнёт запускаться быстрее на три секунды вы не заметите, но мой внутренний перфекционист радуется с техничности и волшебства подобного кода. Суровый воин в ржавых доспехах со множеством могущественных артефактов наконец обзавёлся одеждой себе к лицу. Надеюсь ни у кого на вин 7 x86 программа в очередной раз не сломается o^o. |
Микропатч первого дня для новой версии, связанный с таймингами выполнения. Нужно чтобы программа успевала запуститься после удаления службы, если она пытается сделать это слишком быстро, то запуститься не может - компиляция в exe решает эту проблему автоматически, и оттуда я задержку убрал, а вот для cmd версии наоборот увеличил на секунду. Сейчас всё работает стабильно. |
Чистка ошибок в новом коде. На функционал они в целом не влияют, но они были. В AntiTor.cmd корректно не отрабатывал echo off, сейчас работает. К слову стоит напомнить, что AntiTor.cmd и AntiTor.exe это по сути одна сущность, только у cmd иконки нет, информации о версии и его нельзя закрепить в панель задач, но зато у него нет фолс позитивов на вирустотале и виндовой антивирус его не трогает. |
В честь нескольких багфиксов перевыпустил версию. |
ОБНОВЛЕНИЕ ПОРТАТИВНОГО ТОРА! Версия 1.56.
https://github.com/Verity-Freedom/Tor-Portable/releases/tag/v1.5.6.TECHNO_MAGICK |
Грядёт большое обновление. |
Мне ранее пару раз указывали на ошибку all routers are down. Это тревожная ошибка, сообщающая о том, что Тор не может получить доступ куда-либо - в большинстве случаев это самый обычный сайт, который просто не очень дружен с Тором; чаще всего возникает в режиме TOR, когда тором проксируется весь интернет-трафик, из-за чего данный режим не всегда комфортен для использования. Её проблемой является то, что она слишком сильно нагружает процессор, система начинает охлаждаться и шуметь (на ноутбуке на котором я сейчас сижу процент потребления процессора Тором возрастал с 0 до 30 за секунду). Я сообщил о ней разработчикам; я не первый, кто сообщил о ней разработчикам. В будущем релизе я исправил эту ошибку так, что она всё ещё будет присутствовать как информационная, но перестанет нагружать процессор. Сейчас я жду стороннего разработчика, чтобы он доделал кое-что. Грядёт нечто очень, очень большое, я надеюсь. Разработчик обещал всё закончить день в день. |
МАСШТАБНОЕ ОБНОВЛЕНИЕ ПОРТАТИВНОГО ТОРА!
|
Микрообновление: Починено отображение дизлайков с установленным расширением returnyoutubedislike. Если у вас установлено это расширение и не отображаются дизлайки, совершите в Омеге повторную синхронизацию. Почистил инструкцию. |
Убран лишний код из torrc, мелкие исправления инструкции. |
Полностью разблокирована hdrezka.ag на высокой скорости, добавлен дополнительный домён имеющий отношение к hdrezka.ag, если собираетесь пользоваться ею стоит повторно синхронизироваться и перекачать релиз. |
Багфикс. Оптимизация структуры соединения. Была ошибка restricted middle not available. |
Небольшое обновление дровера в релизе. |
Появилась реклама Тора в довольно крупном чате у моего товарища! |
ОБНОВЛЕНИЕ ПОРТАТИВНОГО ТОРА. Здесь я перечислю всё что было сделано с момента выхода версии 1.6.0 неделю назад. Большинство изменений вносились прямо на ходу и номер версии не менялся.
У некоторых не получалось синхронизировать настройки расширения, причина этого мне неясна, но об этом стоит сообщить разработчикам расширения. У большинства синхронизация прекрасно работает, но если не сработала у вас, сообщайте мне об этом, можем попробовать докопаться до истины. Можете скачать у меня файл и синхронизировать настройки вручную. Данный релиз — последняя стабильная версия для Windows. Далее мне следует сосредоточиться на мелком тех. обслуживании или, возможно, других платформах. |
Разблокировано аниме. Жить стало лучше, жить стало веселее. Если вы активно не добавляете в список свои сайты, можете периодически проводить повторную синхронизацию. |
Последнее (точно) обновление портативного Тора на Windows. Отчёт. В этот раз номер версии не изменился. Я уже обещал что основная работа над версией для Windows завершена; и так и есть, я не смог переписать сам исполняемый файл портативного Тора по сравнению с тем, что уже было. Тем не менее обновление является довольно большим, с исправлением багов и добавлением нового функционала, всем рекомендовано перекачать программу. Также следует заметить, что за то время, пока я не трогал Тор, все блокировки были выдержаны. Сегодня Тор лежал примерно пару часиков и быстро вернулся в строй, в остальном работа абсолютно стабильна. Пожалуйста, порекомендуйте Тор всем своим друзьям. К сожалению мой пк сейчас находится в сервисе и я не смог порадовать вас версией для Линукс. Зато виндоус версия доведена до совершенства.
Надеюсь вам нравится портативный Тор. Единственной ближайшей целью остаётся создание версии для Линукс с целью достижения достаточной для меня мультиплатформы (Windows - Linux - Chrome - Firefox), тем не менее именно под Виндоус Тор работает наилучшим образом (на Линукс нет дровера). В последнее время у меня были большие проблемы с системой, в том числе я случайно вызвал сбой в процессе работы над Тором, который был легко исправим ручками, но я запаниковал и ненужными автоматическими восстановлениями грохнул себе систему на ноуте ... (я совсем не идеален), а пк находится в сервисе по совсем другим причинам. Если вы увидите от меня большое обновление здесь в следующий раз, я клянусь, что это будет версия для Линукс или по крайней мере статус работы над ней - если это будет не так, можете мне предъявить. А пока что наслаждайтесь, и до связи. |
Обновление:
|
Упала hdrezka. Умерли 7 из 8 используемых по умолчанию адресов. В свежих файлах работоспособность hdrezka восстановлена. На умершие адреса пока можно забить, наверное. |
Те кто пользуется, оставьте положительные отзывы о расширении ZeroOmega в Гугл или файрфокс. Без этой замечательной платформы ничего не получилось бы - только благодаря ZeroOmega вы можете так легко и быстро синхронизировать все настройки с моими. Разработчик неоднократно прислушивался к моим замечаниям. В одно время на него случилась атака ботов, поэтому рейтинг в Гугле существенно ниже, чем должен быть в реальности. Ну и не забываем про Обход блокировок рунета - для меня это самый удобный чекер домёнов, которым я до сих пор РЕГУЛЯРНО пользуюсь совместно с ZeroOmega, надеюсь будет обновление на manifest v3. Большое спасибо @ilyaigpetrov за работу. Благодаря обходу блокировок рунета НЕОДНОКРАТНО финансово поддерживался сам антизапрет, без него бы он возможно уже не существовал. Несмотря на мои опасения по поводу блокировки скачивания антизапрета, за несколько месяцев ни разу не повторилась ситуация с пинатой. Угроза отключения manifest v2 остаётся единственной и полагаю после этого многие перейдут с Хрома на сторонние браузеры, или Обход всё же должен обновиться. Особенно те, у кого ZeroOmega не стоит, и кто пользуется по старинке только Обходом и Тором, как мною изначально предполагалось - потом всё же переход на новую более универсальную платформу имел свой смысл. |
Восстановлена работоспособность расширения aha-music. Довольно уникальный случай на моей практике, когда "правая нога не знает, что делает левая". Приведу несколько примеров: благодаря абсолютно непревзойдённому чекеру домёнов Обхода блокировок рунета (когда-то просил разработчика Омеги добавить свой чекер, но он не стал это делать) я люблю заходить на сайты и смотреть что могу сделать с ними, чтобы разблокировать для всех в AUTO. Так я ранее вернул работоспособность расширения восстанавливающего на Ютубе дизлайки или провёл очень тонкую работу с хдрезкой. На некоторых сайтах по типу exhentai полноценная работа возможна ТОЛЬКО в режиме AUTO, ибо основной домён заблокирован в России, а изображения Тором не грузятся - стоит внешняя блокировка на Тор, что в свою очередь вызывало ошибку all routers are down, которую тоже пришлось фиксить... В случае с aha-music ситуация уникальна тем, что в то время пока расширение для россиян даёт ошибку network error, сайт aha-music.com работает корректно. И наоборот, если подключиться в режиме TOR, то сайт aha-music перестаёт работать, а вот расширение музыку искать начинает. Добавлением домёна aha-music, через который происходит работа с их ботом, я восстановил работу расширения, но убил работу сайта aha-music.com - всё в режиме AUTO. Теперь чтобы работать с сайтом aha-music.com вам необходимо переходить в режим system, а расширение aha-music наоборот не будет работать только в system, но будет в TOR и в AUTO. О чём думал разработчик, который это всё "накодил" (как в унитаз после очень плохой шаурмы), останется для меня загадкой. Чтобы разблокировать расширение aha-music для себя, проведите в ZeroOmega повторную синхронизацию. |
Сейчас подавляющее большинство из вас подключено всего к одному ip, на который не распространяется блокировка Тора Ютубом. А это я напомню я проверяю всего по этим двум видео: https://www.youtube.com/watch?v=O_ItSLCZWb0 Подавляющее большинство остальных видео доступно, и тем не менее на компромиссы я не пошёл. Раньше таких ip было 8, остался один; всего один. В день, когда этот ip умрёт, произойдёт массовый отказ Тора у всех вас. Можно было бы избежать этого - ценой недоступности этих двух видео. Это "бомба" которую я заложил под вас, осознанно или неосознанно, потому что Тор не может в поведение "используй этот ip, если этот ip недоступен переключись на другие". Я отказался от компромиссов, всего ради двух видео; потенциально таких видео гораздо больше, конечно. Вы все будете заморожены на 45% подключения; те, у кого Тор работает службой, не поймут что произошло вообще. Можете закидать меня помидорами. Этот сценарий такой же запланированный, как библейский апокалипсис. Что-то придётся предпринять только в случае, когда это произойдёт. В случае если используется рандомный ip, происходит ошибка "видео недоступно". В случае если используется больше одного ip, даже если блокировки Ютуба на них нет, внутренние службы детектируют использование более одного ip с одного устройства за раз, тригеря вечную автонастройку на СЛУЧАЙНЫХ видео. В основном влиянию подвержен музыкальный контент, ибо на нём висит больше всего копирайтинга. Исправить всё это будет можно, но тяжело, особенно для тех, кто до сих пор сидит на обходе блокировок рунета и не хочет разбираться ни в чём. |
Сообщил разработчикам Тора о проблеме и предложил решение: |
Обновлена версия ядра до 0.4.8.14. Говорите всякие на windows 7 x86 работает ли всё у вас, ибо каждое подобное обновление может много что сломать. Рекомендую перекачать. Я также скажу крамольную вещь, но лично у меня после патча на win 7 Тор нормально работает и на win 10. Я всем рекомендую перекачать новый Тор win 7+ и сказать работает у вас или нет - может у меня десятая винда особенная. |
В качестве реакции на очередные санкционные меры от Ютуба по отношению к русским на основном IP, изменена логика поведения Тора. Рекомендую перекачать его. Теперь по умолчанию Тор выбирает рандомный IP в целях безопасности, что может привести к запрету на просмотр следующих трёх известных видео: https://www.youtube.com/watch?v=W9lsWI7zhTY Во-первых, я верю, что перегрузка на определённом IP сама по себе вызывает реакцию со стороны Ютуба. Во-вторых, когда основной IP умрёт, сюда придут толпы людей. Я хочу чтобы они, перекачав Тор, увидели рабочий продукт, и доступность трёх отдельных тестовых видео их будет интересовать мало. Да, таких видео на самом деле значительно больше, чем три, ведь это только те, о которых было сообщено или которые нашёл я как разработчик, но оставим это на совести конторы солнышек (Гугла) и в очередной раз признаем, что русские - самый бесправный народ на Земле после жителей Северной Кореи. Теперь, чтобы восстановить старое поведение программы, когда используется лишь определённый IP, обходящий блокировки Ютуба на Тор, вам необходимо взять torrc.txt по адресу change-mode/exit.rar и заменить им родной torrc.txt, перезапустив Тор. Я не рекомендую делать это многим, потому что когда этот ip умрёт, а узлы в сети Тор, кроме самых ключевых, имеют тенденцию умирать, ваш Тор застрянет на 45%, и рандомный IP взамен мёртвого не будет выбран, о чём мною было сообщено разработчикам как о баге. К тому же при возникновении перегрузки есть шанс в очередной раз спровоцировать защиты от Ютуба. Дискорд использование рандомных ip не затронет, скорее всего он начнёт работать даже лучше. Большая часть видео на Ютубе будет доступна и так и так. Мы использовали один и тот же диапазон более полугода. Теперь мы его затоптали в прах. Остался только один живой ip из когда-то используемых восьми, теперь и на нём появились какие-то ограничения. Пора смириться с объективной реальностью и двигаться дальше. |
Официальная тема портативного Тора для расширения. Разработан авторами Тор (конечно же) и Verity Freedom при поддержке сообщества. Разработка добровольная и некоммерческая.
Расширение совместимо с технологией проксирования Тор браузера. После попытки блокировки Роскомнадзором и создания версии 1.63 мы вместе с комьюнити обсудили то, как должна работать его портативная версия специально для расширения. Был создан файл cmd для применения оптимальных настроек, я конвертировал его в автоматически сворачивающийся exe, который можно поместить в автозагрузку и закрепить на панели задач. С тех пор он был многократно обновлён, доработан и ускорен.
Портативный Тор позволяет использовать расширение даже тогда, когда основной сервер Антизапрета не отвечает, и совместно с ним. Более подробно о его использовании написано в readme. Также по ссылке находится сам файл расширения. Рекомендую к использованию.
https://disk.yandex.ru/d/soaiGRRrs0J4yg
https://github.com/Verity-Freedom/Tor-Portable
The text was updated successfully, but these errors were encountered: