понедельник, 22 сентября 2008 г.

Обходим запрет на открытие заблокированных админом сайтов

Обходим запрет на открытие заблокированных админом сайтов

Салам алейкум


Буду краток. Обнаружив в один прекрасный день, что в корпоративной сети были запрещены загрузки с популярных файлобменников, решил исправить сие неудобство.Честно говоря основательно ломать голову над решением этой проблемы мне не пришлось. Потому как я знал о существовании такой интересной штуки как Тор. Итак если и вас мучает такая же проблема (админы или провайдер - заблокировали определённые сайты), либо вы беспокоитесь о своей безопасности(анонимности) в сети, то милости прошу читать далее.


Цель - необходима сборка Тор-а, которую можно поместить на флешку, для того чтобы было всегда под рукой. Готовые сборки например Torpack или OperaTor, меня не устроили так как все они используют Privoxy , который я не очень перевариваю из-за пристрастия к Proxomitron.
Исходя из всего этого решил собрать собственную сборку, которую в последствии назвал Torminator.

Теперь у вас есть два пути.
Либо вы закачиваете мою сборку, где все настроено и вам остаётся только распаковать и запустить Start.bat. Предварительно нужно настроить ваш браузер для работы через прокси сервер 127.0.0.1 порт 8000. Более подробно читайте в README_WSED.txt, который найдете в архиве со сборкой. Если все пройдет успешно, то вы увидите такое же окошко что и в приложенном скриншоте.

Главное из README_WSED.txt:
1 -Распаковать архив в любую дирректорию.
2 -Настроить Ваш браузер для работы с proxy
3 -Запустить Start.cmd

ТО что Каспер или любой другой антивирус ругается это нормально , потому что Фрикап внедряется в процесс Проксомитрона и соксифицирует его. У прокса нет поддержки сокси. Если это вас не устраивает Проксимитрон замените его на Привокси, но можете и отказаться от Проксомитрона добавив в строчку в Start.cmd

start /b .\Freecap\freecapConW.exe -b .\Freecap\ -f .\Freecap\freecap.xml -u .\Freecap\inject.dll -w .\Proxomitron_WSED\ .\Proxomitron_WSED\Proxomitron.exe>> %Out%


двойное двоеточие

::start /b .\Freecap\freecapConW.exe -b .\Freecap\ -f .\Freecap\freecap.xml -u .\Freecap\inject.dll -w .\Proxomitron_WSED\ .\Proxomitron_WSED\Proxomitron.exe>> %Out%


Новая версия
ver.0.2
* TOR updated to ver.0.2.0.30
* Vidalia updated to ver.0.1.8


Rapidshare

DepositFiles

Старые версии на Депозите
Торминатор 0.1 (10.4 МБ) на Рапиде.


Либо закачиваете все необходимые пакеты приложений (ссылки ниже) и настраиваете необходимые конфигурационные файлы(английский язык)

Ссылки на необходимые приложения.
Тор -сам тор
Vidalia - GUI для Тор-а + дополнительные функции
Freecap - необходим для соксификации Проксомитрона
Proxomitron_WSED - Проксомитрон моей сбоки, можете воспользоваться иным другим или вообще не использовать его.Тогда необходимость во Фрикапе отпадает.
При работе без Проксомитрона просто поменяйте порт в настройках прокси для браузера.
address:127.0.0.1
port:9050

Opera AC - Опера
Mozilla Firefox, Portable Edition или Огнелис

Для Firefox можно использовать следующие расширения для удобста работы с Тор-ом
1- Torbutton
2-FoxyProxy

Итак после всех этих телодвижений вы получите возможность путешествовать по интернету не боясь засветить свой IP адрес и никакой провайдер (админ не указ :) пока вам не докажут обратное ). Если же вы как я включите в состав сборки Проксомитрон , то вас как и меня больше не будет мучить реклама и другая ненужная муть.

Проверку своего IP можно осуществить тут или тут

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

Листинг Start.bat
::------------------------------------------
:: Utility: Script to start TOR from USB drive
:: Author: Zaur Baghirov aka WarmSnow (Теплый Снег)
:: Last modification: v0.1 10/06/2008
:: Compatibility: Windows 2K-XP
::------------------------------------------

@ECHO OFF
CLS
TITLE .:: Script to start TOR from USB drive by WarmSnow ::.

SET Out=Log.txt
::IF EXIST %Out% DEL /Q %Out%

ECHO =========== >> %Out%
ECHO Closing application if they are running>> %Out%
ECHO Closing TOR>> %Out%
TASKKILL /F /IM tor.exe /T>> %Out%
ECHO Closing Vidalia>> %Out%
TASKKILL /F /IM vidalia.exe /T>> %Out%
ECHO Closing Proxomitron>> %Out%
TASKKILL /F /IM proxomitron.exe /T>> %Out%
ECHO Closing Freecap>> %Out%
TASKKILL /F /IM freecap.exe /T>> %Out%
ECHO =========== >> %Out%
ECHO Starting TOR>> %Out%
start /b vidalia.exe --datadir "."
ECHO Starting Socksified Proxomitron>> %Out%
start /b .\Freecap\freecapConW.exe -b .\Freecap\ -f .\Freecap\freecap.xml -u .\Freecap\inject.dll -w .\Proxomitron_WSED\ .\Proxomitron_WSED\Proxomitron.exe>> %Out%
ECHO All done>> %Out%
ECHO =========== >> %Out%

:: Clear variable
SET Out=

:: Exit
EXIT /B


Листинг Stop.bat
::------------------------------------------
:: Utility: Script to stop TOR from USB drive
:: Author: Zaur Baghirov aka WarmSnow (Теплый Снег)
:: Last modification: v0.1 10/06/2008
:: Compatibility: Windows 2K-XP
::------------------------------------------

@ECHO OFF
CLS
TITLE .:: Script to start TOR from USB drive by WarmSnow ::.

SET Out=Log.txt
IF EXIST %Out% DEL /Q %Out%

ECHO =========== >> %Out%
ECHO Closing application if they are running>> %Out%
TASKKILL /F /IM tor.exe /T>> %Out%
TASKKILL /F /IM vidalia.exe /T>> %Out%
TASKKILL /F /IM proxomitron.exe /T>> %Out%
TASKKILL /F /IM freecap.exe /T>> %Out%
ECHO =========== >> %Out%

:: Clear variable
SET Out=

:: Exit
EXIT /B


Полезные ссылки
1 - Распределенная система анонимного серфинга
2 - Удобная соксификация программ на примере Mozilla Thunderbird

Ваш Тёплый Снег , Баку Азербайджан 03/09/2008

Комментариев нет: