HTTP INJECTOR FOR ANDROID
Alat ini adalah hanya untuk pengguna profesional. Inject di sini lebih tepat sebagai tools tambahan untuk menggunakan SSH (Secure Shell).
Cara kerja dari aplikasi ini adalah menghubungkan ip local ke ip ISP
(Internet Servise Provider) tanpa diketahui oleh pihak ISP. Dengan
begitu akan dapat mengakses internet meski tidak ada kuota ataupun pulsa.
HTTP Injector ini cara kerjanya dan fungsi utamanya sama saja dengan eProxy / KPN tunnel, hanya saja
aplikasi HTTP Injector ini memiliki beberapa kelebihan yang belum Anda temukan pada aplikasi eProxy. Apa sajakah itu ?
Mari kita bahas bersama-sama disini :
- Daftar Istilah
1. [Main] :
▶ Payload - HTTP header data muatan yang akan disuntikkan
▶ Remote Proxy - Remote HTTP proxy (ex: proxy Squid atau proxy APN)
▶ Debug Mode - menunjukkan data yang Anda kirim/terima di app log (harap Matikan selama penggunaan normal)
▶ Battery Saver - Menonaktifkan Wakelock yang mencegah CPU Anda tidur
▶ DNS Google - Gunakan Google DNS untuk mem-bypass website yang diblokir dan mencegah ISP Anda untuk mengetahui apa situs yang Anda kunjungi.
▶ Start SSH - Mulai koneksi SSH berdasarkan mulai injeksi
2. [SSH/Setting] :
▶ Connect Mode - Ada dua mode, iptables (root) yang akan membutuhkan root dan itu hanya terowongan lalu lintas port 80 dan 443 (Khusus android yang sudah di ROOT), Sedangkan layanan VPN mode untuk Android 4.0 + dan tidak memerluka ROOT akan terowongan semua lalu lintas ke server Anda. (Harap menggunakan modus ROOT/ipable, jika Anda mengalami masalah dengan layanan VPN mode)
▶ SSH - SSH (Secure Shell) adalah protokol jaringan dienkripsi untuk memulai sesi shell berbasis teks pada mesin remote dalam cara yang aman.
▶ SSH Host - SSH IP/hostname
▶ SSH Port - Port untuk server SSH Anda, biasanya akan port 22 (proxy squid/http biasanya umum akan memblokir port 22)
▶ Username - SSH Username
Password - SSH asword
▶ Data Compression - Kompres paket data menggunakan zlib
▶ Upstream Proxy - HTTP Injector saat ini adalah menggunakan port 8989 (tetap), Anda harus mengaktifkan dan menetapkan 127.0.0.1:8989 untuk SSH untuk menyambung ke server proxy lokal HTTP Injector.
Kata kunci yang didukung : [host] [port] [host_port] [protocol] [netData] [cr] [lf] [crlf] [lfcr]
○ Anggap saja bahwa 188.100.100.123 adalah IP Server SSH Anda dan 22 adalah port SSH Anda
○ Anggap saja bahwa 188.100.100.123 adalah IP Server SSH Anda dan 22 adalah port SSH Anda
▶ [port] : 22 - Port tujuan
▶ [host_port] : 188.100.100.123:22 - Host dan Port dipisahkan dengan titik dua ":"
▶ [ssh] : 188.100.100.123:22 - SSH server ip dan port yang ditetapkan pada pengaturan
▶ [protocol] : HTTP\1.0 or HTTP\1.1 - Versi protokol HTTP
▶ [netData] : CONNECT [host_port] [protocol] - Bentuk pendek dari tiga kata kunci
▶ [cr] : \r - Karakter carriage Return, U + D 000
▶ [cr] : \r - Karakter carriage Return, U + D 000
▶ [lf] : \n - Line Feed, U + 000A
▶ [crlf] :\r\n - CR (U + 000 D) diikuti dengan LF (U + 000A)
▶ [lfcr] : \n\r - LF (U + 000A) diikuti oleh CR (U + 000 D)
▶ [crlf][crlf] : \r\n\r\n - Untuk menunjukkan akhir HTTP header
- Menyuntikan Metode (Inject Method)
Perhatikan: Dalam contoh ini, kami menggunakan "CONNECT" & "HEAD" metode permintaan dan domain.com sebagai tuan rumah Anda ingin spoof, Anda mungkin perlu untuk menggunakan GET/POST/menghapus/CONNECT/HEAD...
Pastikan proxy HTTP remote memungkinkan metode permintaan lain Anda akan mendapatkan 403 kesalahan.
Tips: Menggunakan "Payload Generator" di dalam aplikasi HTTP Injector bukan menulis secara manual. Biasanya kita hanya perlu menggunakan "CONNECT" metode permintaan
CONTOH (bugdomain.com anggap/isi denga bug SC operator masing-masing)
◆ Normal : CONNECT [host_port] [protocol][crlf]Host: bugdomain.com[crlf][crlf]
◆ Front Inject : GET http://bugdomain.com/ HTTP/1.1[crlf]Host: bugdomain.com[crlf][crlf]CONNECT [host_port] [protocol][crlf][crlf]
◆ Back Inject : CONNECT [host_port] HTTP/1.1[crlf][crlf]GET http://bugdomain.com/ [protocol][crlf]Host: bugdomain.com[crlf][crlf]
◆ Front Query : CONNECT bugdomain.com@[host_port][crlf]GET http://bugdomain.com/ [protocol][crlf]Host:bugdomain.com[crlf][crlf]
◆ Back Query : CONNECT [host_port]@bugdomain.com[crlf]GET http://bugdomain.com/ [protocol][crlf]Host: bugdomain.com[crlf][crlf]
- Mengatasi masalah
▶ 2. 400 Error code - Ini menunjukkan bahwa muatan Anda tidak valid dan tidak dapat memahami dengan remote proxy
▶ 3. Connection timeout - Bisa jadi bahwa koneksi jaringan lambat atau remote proxy lambat
- VPN
▶ OpenVPN - Menonaktifkan "Memulai SSH" dan menggunakan HTTP Injector dengan OpenVPN Anda jika Anda tidak memiliki SSH server. Anda harus menambahkan http proxy 127.0.0.1 8989 dan melewati rute rute replace_to_your_remote_proxy_ip 255.255.255.255 net_gateway (perubahan "replace_to_your_remote_proxy_ip" ke IP) untuk konfigurasi VPN Anda.
- Fitur:
→Mengubah permintaan keluar.
→NO ROOT (WORK walaupun android belum di ROOT) tidak diperlukan [Pilih antara iptables (root) atau VPN mode]
→Tentukan server proxy alternatif untuk mengirim permintaan melalui
→Menyediakan alternatif header dan kemampuan untuk strip header dari masuk http tanggapan
→Membangun di Host Checker dan IP Hunter
→Membangun di klien SSH (mirip Bitvise)
→Generator muatan
→Dukungan Android 2.3 untuk Android 6.0
→Google DNS / DNS Proxy
→Kompresi data
→IP Route
→Baterai saver
→Kemampuan untuk mengubah ukuran buffer, dll
- Penyedia Mode
→Kunci dan melindungi pengaturan dari pengguna
→Mengatur pesan kustom untuk pelanggan
→Hardware ID kunci
Sudah jelaskah penjelasan di atas?? Jika ingin download HTTP INJECTOR Versi terbaru download via google play
Komentar
Posting Komentar