ksb26 [Kernel Calcetines gorila] es un módulo del kernel cargables del kernel 2.6.x de Linux que que redirige la conexión tcp (a hosts de destino definidos por el usuario) a través de los calcetines 4/5 cadenas.
Kernel Calcetines gorila se subdivide en un lkm [módulo del kernel cargables Linux] y un gestor de espacio de usuario.
intercepta y ksb26 lkm redirecciones conexiones tcp. ksb26manager mantiene actualizado la lista de los calcetines y las cargas objetivo lista de anfitriones a través de dispositivo de caracteres.
ksb26 lkm:
es la lkm. Intercepta y redirige las conexiones TCP.
modprobe ksb26 [nsocks = N]
[/lib/modules/2.6.x/extra/ksb26.ko Insmod]
Este comando cargará ksb26 lkm.
[Nsocks = N] cargará ksb26 lkm establecer el número de SOCKS para utilizar en cadena a N.
Para detectar número importante leer los registros del kernel dmesg ejecutan por ejemplo:
~ # Dmesg
o
~ # Cat / var / log / messages
Entre los mensajes de módulo ksb26 hay esta cadena:
[Ksb26] número de dispositivo Major = num
~ # Mknod / dev / ksb26 c num 0 // crea el dispositivo de carbón
ksb26manager:
es el gerente de espacio de usuario para lkm ksb26. Necesita wget, egrep y sed a trabajar.
[No es necesario ksb26manager. Puede agregar SOCKS y hosts de destino a través de manual / dev / ksb26 dispositivo de caracteres].
ksb26manager mantiene actualizado la lista de SOCKS utilizando http://ksb26.sourceforge.net/socks/socks5.php
ksb26manager [-h] [-d ksb26_device] [-m ksb26_lkm_name] [-n nsocks] [-t thosts_file] [wait_time -w]
[-d Ksb26_device]: dispositivo de caracteres utilizado por ksb26
[-m Ksb26_lkm_name]: nombre del lkm a utilizar en el comando modprobe
[-n Nsocks]: número de SOCKS utiliza en cadenas
[-t Thosts_file]: archivo que contiene los hosts de destino
[-s Socks_file]: archivo de lista de calcetines por defecto contiene
[-w Wait_time]: número de segundos a esperar antes de actualizar la lista CALCETINES
[-h]: Ayudar
/ Dev / ksb26 cuerdas formato:
/ Dev / ksb26 es el dispositivo de caracteres utilizado por ksb26 mantener SOCKS y destino anfitriones listas actualizadas. Cuerdas formatos aceptados:
direcciones IP y el puerto de SOCKS 4/5
direcciones IP y el puerto de destino anfitriones [cuando ksb26 encuentra una nueva conexión desde localhost
a ese host [: puerto], esta conexión pasará a través de una cadena de SOCKS antes de llegar a la meta de acogida]
CALCETINES claras lista de cadenas [csl]: ksb26 borra la lista CALCETINES
Para agregar un nuevo servidor SOCKS a la lista:
#Ssocks_ip: Socks_port; socks_version |
ejemplo:
# S127.0.0.1: 1080; 5 |
# S127.0.0.1: 8080; 4 |
presentación manual de una nueva SOCKS:
~ # Echo "# S127.0.0.1: 1080; 5 |"> / dev / ksb26
Si utiliza ksb26manager puede establecer una lista de los calcetines por defecto en / etc / ksb26 / calcetines que se cargarán automáticamente por la herramienta de espacio de usuario.
Si usted no utiliza ksb26manager puede crear un nuevo archivo como esta a continuación:
# S127.0.0.1: 1080; 5 |
# S127.0.0.1: 8080; 4 |
y luego:
~ # Cat socks.txt> / dev / ksb26
Para agregar un nuevo host de destino a la lista [si se utiliza el gestor de espacio de usuario ver / etc / ksb26 / thosts]:
#Hhost_ip: Host_port; |
Si host_ip es *, será redirigido conexión dirigida a todos los IPs.
Si host_port es 0, toda conexión dirigidas a ese host será redirigido a través de una cadena de calcetines.
ejemplo:
# H *: 22; |
# H192.168.0.1: 22; |
# H192.168.0.2: 0; |
# H *: 0; | [obsoleta]
Para borrar la lista de SOCKS:
#CLS |
¿Qué hay de nuevo en esta versión:
Detalles de software:
Versión: 0.0.4
Fecha de carga: 3 Jun 15
Licencia: Libre
Popularidad: 131
Comentarios que no se encuentran