ksb26 [Branduolio Kojinės Bouncer] yra Linux Kernel 2.6.x Keičiamos apkrovos branduolio modulis, kuris nukreipia TCP (į naudotojo nustatytų tikslinių šeimininkai), per kojines 4/5 grandines.
Branduolio Kojinės Bouncer yra skirstomos į LKM [Linux "Keičiamos apkrovos branduolio modulis] ir userspace vadovu.
ksb26 LKM perima ir nukreipimus TCP. ksb26manager išlaiko atnaujinama kojinės sąrašą ir krovinius nukreipti hosts sąrašas per simbolių prietaiso.
ksb26 LKM:
yra LKM. Ji perima ir nukreipimus TCP.
modprobe ksb26 [nsocks = N]
[Insmod /lib/modules/2.6.x/extra/ksb26.ko]
Ši komanda bus įkelti ksb26 LKM.
[Nsocks = N] bus įkelti ksb26 LKM nustatant kojinių skaičių naudoti grandinės N
Norėdami aptikti pagrindinis numeris skaityti dmesg branduolio rąstų veikia, pavyzdžiui:
~ # Dmesg
arba
~ # Cat / var / log / messages
Tarp pranešimų apie ksb26 modulio ten Ši eilutė:
[Ksb26] Pagrindinės prietaiso numeris = num
~ # Mknod / dev / ksb26 c num 0 // sukuria char įrenginį
ksb26manager:
yra į vartotojo vadovas ksb26 LKM. Reikia wget egrep ir sed dirbti.
[Jums nereikia ksb26manager. Jūs galite pridėti Puskojinės ir tikslines šeimininkai rankiniu būdu, / dev / ksb26 simbolių prietaisas].
ksb26manager išlaiko atnaujino SOCKS sąrašą, naudojant 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]: charakteris prietaisas naudojamas ksb26
[-m Ksb26_lkm_name]: LKM pavadinimas naudoti modprobe komanda
[-n Nsocks]: skaičius SOCKS naudojamas grandinės
[-t Thosts_file]: failas, kuriame yra tikslines visagalis
[-s Socks_file]: failas, kuriame yra numatytieji kojinės sąrašą
[-w Wait_time]: sekundžių skaičius laukti, kol atnaujinimo SOCKS sąrašą
[-h]: Padėti
/ Dev / ksb26 Stygos formatas:
/ Dev / ksb26 yra simbolis įtaisas, ksb26 naudojami išlaikyti Puskojinės ir tikslą kompiuterių sąrašai atnaujinami. Stygos formatai:
ip adresas ir uostas SOCKS 4/5
ip adresas ir uostas tikslinių šeimininkai [kai ksb26 randa naują ryšį iš localhost
tai priimančiosios [Port], šis ryšys bus perduoti per SOCKS grandinėje prieš pasiekti tikslinę priimančiosios]
aiškūs kojinės sąrašas string [CSL]: ksb26 išvalo SOCKS sąrašą
Norėdami pridėti naują SOCKS serverį į sąrašą:
#Ssocks_ip: Socks_port; socks_version |
pavyzdys:
# S127.0.0.1: 1080; 5 |
# S127.0.0.1: 8080; 4 |
vadovas Naujo SOCKS:
~ # Echo "# S127.0.0.1: 1080; 5 |"> / dev / ksb26
Jei naudojate ksb26manager galite nustatyti numatytąjį kojinės sąrašą / etc / ksb26 / kojinių, kad bus įkeltas automatiškai userspace įrankis.
Jei nenorite naudoti ksb26manager galite sukurti naują failą kaip tai nurodyta toliau:
# S127.0.0.1: 1080; 5 |
# S127.0.0.1: 8080; 4 |
ir tada:
~ # Katė socks.txt> / dev / ksb26
Norėdami pridėti naują tikslą priimančiojoje į sąrašą [jei jūs naudojate userspace vadybininkas pamatyti faile / etc / ksb26 / thosts]:
#Hhost_ip: Host_port; |
Jei host_ip yra *, ryšys nukreipiamas į visus IP bus nukreipti.
Jei host_port yra 0, visi ryšio nukreipta į tą priimančiosios bus nukreipiami per Kojinės grandinėje.
pavyzdys:
# O *: 22; |
# H192.168.0.1: 22; |
# H192.168.0.2: 0; |
# O *: 0; | [atgyvenę]
Norėdami išvalyti SOCKS sąrašas:
#cls |
Kas naujo šioje versijoje:
Programinė detalės:
Versija: 0.0.4
Įkėlimo datą: 3 Jun 15
Licencija: Nemokamai
Populiarumas: 131
Komentarai nerastas