ksb26 [Kernel Socks Bouncer] é um Kernel 2.6.x Loadable Kernel Linux módulo que que redireciona conexão TCP (para hosts de destino definidos pelo usuário) através de meias 4/5 correntes.
Kernel Socks Bouncer é subdividida em um LKM [Linux Loadable Kernel Module] e um gerenciador de espaço do usuário.
intercepta e ksb26 lkm redireciona conexões TCP. ksb26manager mantém atualizado lista de meias e cargas alvo lista anfitriões via dispositivo personagem.
ksb26 lkm:
é a lkm. Ele intercepta e redireciona conexões TCP.
modprobe ksb26 [nsocks = N]
[/lib/modules/2.6.x/extra/ksb26.ko Insmod]
Este comando irá carregar ksb26 LKM.
[Nsocks = N] irá carregar ksb26 lkm definir o número de meias para usar em cadeia para N.
Para detectar número importante ler os logs do kernel dmesg em execução por exemplo:
~ # Dmesg
ou
~ # Cat / var / log / messages
Entre as mensagens de módulo ksb26 há essa string:
[Ksb26] Número de dispositivo major = num
~ # Mknod / dev / c num ksb26 0 // cria o dispositivo de char
ksb26manager:
é o gerenciador de espaço do usuário para ksb26 LKM. Ele precisa wget, egrep e sed para trabalhar.
[Você não precisa ksb26manager. Você pode adicionar meias e hosts de destino manualmente via / dev / ksb26 dispositivo de caracteres].
ksb26manager mantém atualizado a lista SOCKS usando http://ksb26.sourceforge.net/socks/socks5.php
ksb26manager [-h] [ksb26_device -d] [-m ksb26_lkm_name] [-n nsocks] [-t thosts_file] [wait_time -w]
[-d Ksb26_device]: Dispositivo de caracteres usado pelo ksb26
[-m Ksb26_lkm_name]: o nome de lkm para usar no comando modprobe
[-n Nsocks]: número de meias usadas em cadeias
[-t Thosts_file]: arquivo contendo hosts de destino
[-s Socks_file]: arquivo contendo lista meias padrão
[-w Wait_time]: número de segundos a aguardar antes de atualizar a lista SOCKS
[-h]: Ajudar
/ Dev / ksb26 cordas formato:
/ Dev / ksb26 é o dispositivo de caracteres usado pelo ksb26 para manter meias e alvo hospeda listas atualizadas. Cordas formatos aceitos:
endereços IP e porta de meias 4/5
endereços IP e porta de hosts de destino [quando ksb26 encontra uma nova conexão a partir de localhost
para que host [: port], esta ligação vai passar por uma cadeia SOCKS antes de atingir o host de destino]
MEIAS claras lista string [CSL]: ksb26 limpa a lista SOCKS
Para adicionar um novo servidor SOCKS à lista:
#Ssocks_ip: Socks_port; socks_version |
exemplo:
# S127.0.0.1: 1080; 5 |
# S127.0.0.1: 8080; 4 |
manual apresentação de uma nova MEIAS:
~ # Echo "# S127.0.0.1: 1080; 5 |"> / dev / ksb26
Se você usar ksb26manager você pode definir uma lista meias padrão em / etc / ksb26 / meias que serão carregados automaticamente pela ferramenta de espaço do usuário.
Se você não usar ksb26manager você pode criar um novo arquivo como este abaixo:
# S127.0.0.1: 1080; 5 |
# S127.0.0.1: 8080; 4 |
e, em seguida:
~ # Cat socks.txt> / dev / ksb26
Para adicionar um novo host de destino para a lista [se você usar o gerenciador de espaço do usuário veja / etc / ksb26 / thosts]:
#Hhost_ip: Host_port; |
Se host_ip é *, ligação dirigida a todos os IPs serão redirecionados.
Se host_port é 0, toda a conexão direcionados para esse host será redirecionado através de uma cadeia Socks.
exemplo:
# * H: 22; |
# H192.168.0.1: 22; |
# H192.168.0.2: 0; |
# * H: 0; | [obsoleta]
Para limpar a lista de MEIAS:
#CLS |
O que há de novo nesta versão:
Detalhes de Software:
Versão: 0.0.4
Data de upload: 3 Jun 15
Licença: Livre
Popularidade: 131
Comentários não encontrado