SOCKS ADVANCED HOWTO

 

{ george }

 

Въведение
Стандартната дистрибуция на Socks Cleaner, включваща само проверки за Open Wingate, пусната официално от decho (Неделчо Станев), напоследък започва да губи ефективността си. Поради това, че зачестява ползването на прокси клонинги, които закачат понякой различен от 1080 порт (на-често по 1-2 на прокси) , и се използват за флууд или друг абюз. А това освен, че нанася потенциални вреди на мрежата, дава анонимност и безнаказаност, на ползвателите на подобни проксита.

В този документ е описано и приложен пач, който фиксира Socks Cleaner да следи за отворени конекции на портове - 80, 81, 1080, 3128, 8080. Което се осъществява с проверка и се налага забрана на потребителя за наличието на протокол конект от някой от тези портове. Ако например имате инсталиран web сървър, което неминуемо отваря порт 80, но не поддържа http тунел от Ваша страна, независимо че имате отворен порт 80, няма да ви бъде наложена забрана за ползване на сървъра/мрежата. Ако обаче на порт 80 е позволено някой от друго място да ви ползва сървъра като прокси за закачане към IRC, то ще получите G-line.

Необходимо е след равилна инсталация и линкване на пачнатия Socks Cleaner, да мине известно време, докато започне да проверява всеки опит за закачане към сървъра. Това се вижда най-често в канал #services на irc сървъра или мрежата, на която е пуснат cleaner-а и със съобщение - entering in safe mode.

Пачване на socks cleaner
Разархивира се соурса на програмата и в същатата директория със същите пермишънс се копира пача scleaner-0.4-http.diff. Включването му в соурса на socks cleaner става с команда:
patch -p1
Инсталация и настройка на socks cleaner http patched
Следвайте включените read me документи, стандартната процедура за инсталация е като направите директория /usr/local/sockscleaner , смените и пемишънс на socksclean.users (или на потребителя, с който ще стартирате socks cleaner). След това
./configure
make
make install

Ако го правите с потребителя, с който ще стартирате socks и се получат грешки, инсталирате със root, и после сменяте пермишънс на /usr/local/sockscleaner/* на потребителя и групата, който ще стартира прогламата. След това инсталирате или копирате конфигурационните файлове описани в последната част на този документ в диреткория /usr/local/sockscleaner , с права на потребителят, който ще стартира програмата.

Линкване на socks cleaner
В конфига на IRC сървъра, трябва да име следните линии:
c:ns.boveko.com:parola:services.boveko.com::3

N:ns.boveko.com:parola:services.boveko.com::3
В конфига на socks cleaner трябва да има:
N:services.boveko.com:SocksCleaner

S:parola:irc.boveko.com:6667

Файлове
socksclean-0.4.1.tar - соурс код от Неделчо Станев
scleaner-0.4-http.diff - пач, написан от Георги Георгиев
sockscleaner.conf- конфигурационен файл на socks cleaner
elines.conf - файл за ексепшънс
settings.conf - файл с настройки

 


2001-12-07

 

текст george | email | www

фотография Kaladan | email | www


{ to top of the page }

keywords

socks, cleaner, irc, hybrid