ksb26 [Kernel medyas Bouncer] ay isang Linux Kernel 2.6.x Loadable Kernel Module na na nagre-redirect sa TCP connection (sa target na nagho-host na tinukoy ng gumagamit) sa pamamagitan ng mga medyas 4/5 chains.
Kernel medyas Bouncer ay nahahati sa isang LKM [Linux Loadable Kernel Module] at isang userspace manager.
ksb26 LKM intercepts at pag-redirect na koneksyon sa TCP. ksb26manager mapigil-update na listahan ng medyas at ang target na naglo-load ang listahan hukbo sa pamamagitan ng aparatong character.
ksb26 LKM:
ay ang LKM. Intercepts ito at nagre-redirect na koneksyon sa TCP.
modprobe ksb26 [nsocks = N]
[Insmod /lib/modules/2.6.x/extra/ksb26.ko]
Utos na ito ay load ksb26 LKM.
[Nsocks = N] ay load sa pagtatakda ng bilang ng mga medyas na gamitin sa chain sa N. ksb26 LKM
Upang makita basahin major number dmesg logs kernel na tumatakbo para sa mga halimbawa:
~ # Dmesg
o
~ # Cat / var / log / mga mensahe
Sa pagitan ng mga mensahe ng ksb26 module may string na ito:
[Ksb26] number Major device = num
~ # Mknod / dev / ksb26 c num 0 // lumilikha ng aparato char
ksb26manager:
ay ang userspace manager para ksb26 LKM. Ito ay nangangailangan ng wget, egrep at sed sa trabaho.
[Hindi mo kailangan ksb26manager. Maaari kang magdagdag ng medyas at ang target na nagho-host ng mano-mano sa pamamagitan ng / dev / ksb26 device na character].
ksb26manager mapigil-update ang listahan ng medyas gamit 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]: device na character na ginagamit ng ksb26
[M ksb26_lkm_name]: Pangalan ng LKM upang gamitin sa modprobe utos
[N nsocks]: bilang ng mga medyas na ginagamit sa kadena
[T thosts_file]: file na naglalaman ng target na nagho-host
[-s Socks_file]: default na listahan ng mga medyas na file na naglalaman
[W wait_time]: bilang ng mga segundo upang maghintay bago mag-update ang listahan ng medyas
[H]: tulong
/ Format dev / ksb26 string:
/ Dev / ksb26 ay ang aparato na character na ginagamit ng ksb26 upang panatilihin ang mga medyas at ang target na nagho-host ng mga listahan na-update. Tinanggap string na format:
ip address at port ng medyas 4/5
ip address at port ng target na nagho-host [kapag nahahanap ksb26 isang bagong koneksyon mula sa localhost
sa na host [: port], koneksyon na ito ay pumasa sa pamamagitan ng isang medyas kadena bago maabot ang target na host]
malinaw na medyas string list [CSL]: ksb26 nililimas ang listahan medyas
Upang magdagdag ng bagong medyas server sa listahan:
#Ssocks_ip: Socks_port; socks_version |
mga halimbawa:
# S127.0.0.1: 1080; 5 |
# S127.0.0.1: 8080; 4 |
manual submission ng isang bagong medyas:
~ # Echo "# S127.0.0.1: 1080; 5 |"> / dev / ksb26
Kung gumamit ka ng ksb26manager maaari mong itakda ang isang default na listahan medyas sa / etc / ksb26 / medyas na ay awtomatikong ikinakarga ng userspace tool.
Kung hindi ka gumagamit ng ksb26manager maaari kang lumikha ng isang bagong file na ito sa ibaba:
# S127.0.0.1: 1080; 5 |
# S127.0.0.1: 8080; 4 |
at pagkatapos ay:
~ # Cat socks.txt> / dev / ksb26
Upang magdagdag ng bagong target host sa listahan [kung gagamitin mo ang userspace manager makita / etc / ksb26 / thosts]:
#Hhost_ip: Host_port; |
Kung host_ip ay *, nakadirekta sa lahat ng IPs connection ay nai-redirect.
Kung host_port ay 0, ang lahat ng koneksyon itinuro sa host na ay nai-redirect sa pamamagitan ng isang medyas chain.
mga halimbawa:
# H *: 22; |
# H192.168.0.1: 22; |
# H192.168.0.2: 0; |
# H *: 0; | [pinapagamit]
Upang i-clear ang listahan medyas:
#cls |
Ano ang Bago sa Paglabas na ito:
Mga detalye ng Software:
Bersyon: 0.0.4
I-upload ang petsa: 3 Jun 15
Lisensya: Libre
Katanyagan: 131
Mga Komento hindi natagpuan