ksb26 [Kernel Socks Bouncer] adalah Linux Kernel 2.6.x loadable Kernel Module bahwa pengalihan koneksi tcp (untuk user-defined host target) melalui kaus kaki 4/5 rantai.
Kernel Socks Bouncer dibagi menjadi LKM [Linux Kernel loadable Modul] dan manajer userspace.
penyadapan dan ksb26 LKM pengalihan koneksi tcp. ksb26manager terus diperbarui daftar kaus kaki dan beban menargetkan daftar host melalui perangkat karakter.
ksb26 LKM:
adalah LKM tersebut. Ini memotong dan meneruskan koneksi tcp.
modprobe ksb26 [nsocks = N]
[Insmod /lib/modules/2.6.x/extra/ksb26.ko]
Perintah ini akan memuat LKM ksb26.
[Nsocks = N] akan memuat pengaturan jumlah SOCKS untuk digunakan dalam rantai N. LKM ksb26
Untuk mendeteksi jumlah besar membaca log kernel dmesg berjalan misalnya:
~ # Dmesg
atau
~ # Cat / var / log / messages
Antara pesan modul ksb26 ada string ini:
[Ksb26] jumlah perangkat Major = num
~ # Mknod / dev / ksb26 c num 0 // menciptakan perangkat arang
ksb26manager:
adalah manajer userspace untuk ksb26 LKM. Perlu wget, egrep dan sed untuk bekerja.
[Anda tidak perlu ksb26manager. Anda dapat menambahkan SOCKS dan host target secara manual melalui / dev / ksb26 perangkat karakter].
ksb26manager terus memperbarui daftar SOCKS menggunakan 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]: perangkat karakter yang digunakan oleh ksb26
[-m Ksb26_lkm_name]: Nama LKM untuk menggunakan perintah modprobe
[-n Nsocks]: jumlah SOCKS digunakan dalam rantai
[-t Thosts_file]: file yang berisi host target
[-s Socks_file]: file yang berisi daftar kaus kaki bawaan
[-w Wait_time]: jumlah detik untuk menunggu sebelum memperbarui daftar SOCKS
[H]: membantu
/ Dev / ksb26 string Format:
/ Dev / ksb26 adalah perangkat karakter yang digunakan oleh ksb26 untuk menjaga SOCKS dan host target daftar diperbarui. Format string diterima:
alamat ip dan port dari SOCKS 4/5
alamat ip dan port target host [ketika ksb26 menemukan koneksi baru dari localhost
untuk host [: port], hubungan ini akan melewati rantai SOCKS sebelum mencapai target host]
SOCKS jelas daftar string [CSL]: ksb26 membersihkan daftar SOCKS
Untuk menambahkan server SOCKS baru ke dalam daftar:
#Ssocks_ip: Socks_port; socks_version |
contoh:
# S127.0.0.1: 1080; 5 |
# S127.0.0.1: 8080; 4 |
penyerahan manual dari SOCKS baru:
~ # Echo "# S127.0.0.1: 1080; 5 |"> / dev / ksb26
Jika Anda menggunakan ksb26manager Anda dapat mengatur daftar standar kaus kaki di / etc / ksb26 / kaus kaki yang akan dimuat secara otomatis oleh alat userspace.
Jika Anda tidak menggunakan ksb26manager Anda dapat membuat file baru di bawah ini:
# S127.0.0.1: 1080; 5 |
# S127.0.0.1: 8080; 4 |
lalu:
~ # Cat socks.txt> / dev / ksb26
Untuk menambahkan host target baru ke dalam daftar [jika Anda menggunakan manajer userspace melihat / etc / ksb26 / thosts]:
#Hhost_ip: Host_port; |
Jika host_ip adalah *, koneksi diarahkan untuk semua IP akan diarahkan.
Jika host_port adalah 0, semua koneksi diarahkan ke host yang akan diarahkan melalui rantai Socks.
contoh:
# H *: 22; |
# H192.168.0.1: 22; |
# H192.168.0.2: 0; |
# H *: 0; | [usang]
Untuk menghapus daftar SOCKS:
#cls |
Apa yang Baru di Release ini:
Rincian Software:
Versi: 0.0.4
Tanggal Upload: 3 Jun 15
Lisensi: Gratis
Popularitas: 131
Komentar tidak ditemukan