ksb26 [Kernel Socks Bouncer] er en Linux Kernel 2.6.x lastbare Kernel Module at som omdirigerer tcp-tilkobling (til brukerdefinerte mål verter) gjennom sokker 4/5 kjeder.
Kernel Sokker Bouncer er inndelt i en lkm [Linux lastbare Kernel Module] og en userspace manager.
ksb26 lkm fanger opp og omdirigeringer TCP-tilkoblinger. ksb26manager holder seg oppdatert sokker liste og laster målrette verter liste via tegnenhet.
ksb26 LKM:
er LKM. Det avskjærer og omdirigeringer TCP-tilkoblinger.
modprobe ksb26 [nsocks = N]
[Insmod /lib/modules/2.6.x/extra/ksb26.ko]
Denne kommandoen vil laste ksb26 lkm.
[Nsocks = N] vil laste ksb26 lkm innstilling av antall sokker til å bruke i kjeden til N.
For å oppdage store antall leste dmesg kernel logger kjører for eksempel:
~ # Dmesg
eller
~ # Cat / var / log / meldinger
Mellom meldinger av ksb26 modul det er denne strengen:
[Ksb26] Major enhet nummer = num
~ # Mknod / dev / ksb26 c num 0 // skaper røye enhet
ksb26manager:
er userspace manager for ksb26 lkm. Den trenger wget, egrep og sed å arbeide.
[Du trenger ikke ksb26manager. Du kan legge SOKKER og målet verter manuelt via / dev / ksb26 karakter enhet].
ksb26manager holder seg oppdatert på SOCKS listen ved hjelp http://ksb26.sourceforge.net/socks/socks5.php
ksb26manager [-h] [-d ksb26_device] [-m ksb26_lkm_name] [-n nsocks] [-t thosts_file] [w wait_time]
[-d Ksb26_device]: karakter enhet som brukes av ksb26
[-m Ksb26_lkm_name]: LKM navn å bruke modprobe kommandoen i
[-n Nsocks]: antall SOKKER brukt i lenker
[-t Thosts_file]: fil som inneholder målet verter
[-s Socks_file]: fil som inneholder standard sokker liste
[-w Wait_time]: antall sekunder å vente før du oppdaterer SOKKER liste
[-h]: Hjelp
/ Dev / ksb26 strenger format:
/ Dev / ksb26 er tegnet enhet som brukes av ksb26 å holde SOCKS og målet vertene listene oppdatert. Strings formater akseptert:
ip-adresser og port sokker 4/5
ip-adresser og port til målet verter [når ksb26 finner en ny forbindelse fra localhost
til at host [: port], vil denne forbindelsen passere gjennom en SOCKS kjeden før nå målet vert]
klare SOKKER liste string [CSL]: ksb26 klarner listen SOKKER
For å legge til en ny SOCKS server på listen:
#Ssocks_ip: Socks_port; socks_version |
eksempel:
# S127.0.0.1: 1080; 5 |
# S127.0.0.1: 8080; 4 |
manuell innsending av en ny SOKKER:
~ # Echo "# S127.0.0.1: 1080; 5 |"> / dev / ksb26
Hvis du bruker ksb26manager kan du sette standardliste en sokker i / etc / ksb26 / sokker som vil bli lastet automatisk av userspace verktøyet.
Hvis du ikke bruker ksb26manager du kan opprette en ny fil som dette nedenfor:
# S127.0.0.1: 1080; 5 |
# S127.0.0.1: 8080; 4 |
og så:
~ # Cat socks.txt> / dev / ksb26
For å legge til et nytt mål vert til listen [hvis du bruker userspace manageren se / etc / ksb26 / thosts]:
#Hhost_ip: Host_port; |
Hvis host_ip er *, vil tilkobling rettet til alle IP-adresser blir omdirigert.
Hvis host_port er 0, vil all forbindelse rettet til den verten bli omdirigert gjennom en Socks kjede.
eksempel:
# H *: 22; |
# H192.168.0.1: 22; |
# H192.168.0.2: 0; |
# H *: 0; | [frarådet]
Å fjerne SOKKER listen:
#CLS |
Hva er nytt i denne versjonen:
Prog.varedetaljer:
Versjon: 0.0.4
Last opp dato: 3 Jun 15
Lisens: Gratis
Popularitet: 131
Kommentarer ikke funnet