Harga paket internet yang mahal membuat para pengguna smartphone enggan untuk membeli paket tersebut, imbasnya para pengguna internet berpaling mencari cara alternatif agar tetap bisa eksis di internet. Cara alternatif dari pada membeli kuota internet yg mahal adalah menggunakan aplikasi internet gratis di android, yaitu aplikasi HTTP Injector dari Evozi.
HTTP Injector adalah aplikasi yang berguna untuk mengatur header HTTP secara kustom. Injector ini digunakan untuk menghubungkan SSH atau Proxy dengan header khusus, bisa juga untuk membantu kamu mengakses situs web yang diblokir dengan dukungan tunneling SSH dan server proxy menggunakan VPN.
Intinya tool injector ini bisa membantu kamu menjelajah internet secara gratis dengan memanfaatkan jaringan SSH, Proxy,VPN yang ada di dalam HTTP Injector, dan yang terpenting adalah kita tau celah atau bug dari operator Telkomsel, Three, Axis , XL dan Indosat.
Hebatnya lagi, aplikasi ini memiliki fitur sangat lengkap untuk mengetes dan mencari bug provider yang ada di Indonesia. Lebih lengkap mengenal fitur di HTTP Injector bisa lihat gambar di bawah ini.
Fitur HTTP Injector:
- IP Route
- DNS Changer
- Apps Filter
- Battery saver
- Data Compression
- Payload Generator
- Google DNS / DNS Proxy
- Modify outgoing requests
- Ability to change buffer size, etc
- Support Android 4.0 to Android 8.0
- Build in Host Checker and IP Hunter
- Build in SSH client (Similar to Bitvise)
- Secure your connection using SSH tunnel
- Specify alternate proxy servers to send a request through
- No root needed [Choose between VPN mode or iptables (root)]
- Provide alternate headers and ability to strip headers from incoming http responses
Cara Menggunakan HTTP Injector
Sebelum kita menggunakan aplikasi ini untuk internet gratis, ada kalanya teman-teman baca terlebih dahulu panduan singkat HTTP Injector. Maksud panduan di sini adalah belajar lebih dalam apa yang ada di aplikasi HTTP Injector ini.
Belajar apa ya ka ?
Belajar fungsi dan penjelasan perintah yang akan muncul di aplikasi HTTP Injector, kalau kamu mau bisa menggunakannya dengan mahir ya harus dipahami terlebih dahulu dasarnya.
Berikut adalah daftar kata dan fungsi yang harus kamu pahami pada App HTTP Injector
# | Kata | Penjelasan dan Fungsinya |
---|---|---|
[Main] | Payload | HTTP header data payload yg akan di injeksi |
Remote Proxy | Remote HTTP proxy (ex: Squid proxy/APN proxy) | |
Debug Mode | Menampilkan data yang diterima dan dikirim pada log aplikasi | |
Battery Saver | Menonaktifkan fungsi wakelock yang mencegah CPU handphone menjadi sleep mode | |
Google DNS | DNS Google untuk membypass situs yang diblokir dan mencegah operator untuk melacak situs yang kita kunjungi | |
Start SSH | Memulai koneksi SSH saat saat proses injeksi berlangsung | |
[SSH/Setting] | Connect Mode | Ada dua mode, pertama iptables (untuk perangkat sudah rooted) yang mana mode ini membutuhkan permission dan hanya menggunakan port 80 dan 443 Layanan VPN hanya untuk android versi 4.0 keatas dan akan menyalurkan semua trafik pada server kamu |
SSH Host | SSH IP/hostname | |
SSH Port | Port untuk server SSH kamu, biasanya menggunakan port 22 (squid Biasanya publik / proxy http akan memblokir port 22) | |
Username | Username akun SSH | |
Password | Password akun SSH | |
Data Compression | Kompres paket data menggunakan zlib | |
Upstream Proxy | HTTP Injector saat ini menggunakan port 8989 (tetap), kamu harus mengaktifkan dan mengatur 127.0.0.1:8989 untuk SSH koneksi ke HTTP Injector proxy lokal Server |
*Penjelasan Payload Keyword
Keyword yang support: [host] [port] [host_port] [protocol] [netData] [cr] [lf] [crlf] [lfcr] |
Diasumsikan 11.11.109.109 adalah IP server akun SSH kamu dan 443 adalah port akun SSH nya.
Keyword | Replace | Penjelasan dan Fungsinya |
---|---|---|
[host] | 11.11.109.109 | Host tujuan |
[port] | 443 | Port tujuan |
[host_port] | 11.11.109.109:443 | Host dan Port tujuan dipisahkan dengan titik dua : |
[ssh] | 11.11.109.109:443 | IP server SSH yang kamu tetapkan pada pengaturan SSH |
[protocol] | HTTP1.0 or HTTP1.1 | Versi protokol HTTP |
[netData] | CONNECT [host_port] [protocol] | Form pendek dari ketiga keyword |
[cr] | r | Pengembalian carriage, U+000D |
[lf] | n | Feed Line, U+000A |
[crlf] | rn | CR (U+000D) diikuti dengan LF (U+000A) |
[lfcr] | nr | LF (U+000A) diikuti dengan CR (U+000D) |
[crlf][crlf] | rnrn | Untuk mengindikasikan akhir dari HTTP header |
*Penjelasan Inject Method
Method | Payload |
---|---|
Normal | CONNECT [host_port] [protocol][crlf]Host: domain.com[crlf][crlf] |
Front Inject | GET http://domain.com/ HTTP/1.1[crlf]Host: domain.com[crlf][crlf]CONNECT [host_port] [protocol][crlf][crlf] |
Back Inject | CONNECT [host_port] HTTP/1.1[crlf][crlf]GET http://domain.com/ [protocol][crlf]Host: domain.com[crlf][crlf] |
Front Query | CONNECT domain.com@[host_port][crlf]GET http://domain.com/ [protocol][crlf]Host: domain.com[crlf][crlf] |
Back Query | CONNECT [host_port]@domain.com[crlf]GET http://domain.com/ [protocol][crlf]Host: domain.com[crlf][crlf] |
*Penjelasan Permasalahan
302 Error code > Jika kamu mengalami error 302 HTTP header artinya operator seluler yang kamu gunakan mengalihkan permintaan kamu pada captive portal mereka. Secara normal operator memblokir remote proxy kamu atau HTTP payload yang kamu gunakan. |
400 Error code > Ini mengindikasikan bahwa payload yg kamu gunakan tidak valid dan tidak dapat dibaca oleh remot proksi. |
Connection timeout > Ini mungkin karena koneksi jaringan kamu lemah tidak stabil atau remote proksi kamu lelet. |
*Penjelasan VPN (Virtual Private Network)
Psiphon > Untuk menggunakan psiphon hilangkan centang Start SSH, kamu tidak dapat menggunakan [host_port] pada payload, kamu membutuhkan IP SSH untuk psiphon. |
OpenVPN > Disable “Start SSH” dan gunakan HTTP Injector dengan layanan OpenVPN. |
Nah penjelesannya selesai sampai di sini, mudah mudahan bisa dipahami. Selanjutnya kita akan mencoba langsung menggunakan HTTP Injector untuk internet gratis, persiapkan dulu bahannya ya teman-teman, kalau sudah lengkap bisa langsung ke cara membuat payload HTTP Injector.
Hal yang perlu kamu persiapkan untuk mulai dan mencoba HTTP injector :
- Smartphone (Android)
- Aplikasi HTTP Injector
- Bug provider Telkomsel, Three, Axis , XL, Indosat
- Akun SSH (Beli di grup Facebook atau bikin ssh gratis)
- kartu SIM (0 Pulsa dan 0 Kuota)
Cara Membuat Payload HTTP Injector untuk Internet Gratis
Pada tutorial ini Teknohits menggunakan simcard XL tanpa paket, tidak ada kuota, 0 pulsa, dan simcard masih dalam masa aktif. Sesuai dengan simcard yang di pakai berarti pada tutorial ini kita akan membuat payload dengan memanfaat bug dari operator XL.
Oke langsung saja ikuti langkah-langkah di bawah ini.
1. Jalankan aplikasi HTTP Injector.
2. Tap menu sebelah kiri atas.
3. Pilih menu Penghasil Payload.
4. Silahkan teman-teman lakukan kofigurasi payload seperti gambar di bawah ini.
Payload | : Split |
Mode | : Instant Split |
URL Host | : 123.xl.co.id/min_balance8 |
Request Method | : GET |
Metode Injeksi | : Suntik dibelakang |
Header Tambahan | : Keep Alive |
5. Setelah selesai pengaturan payload, langsung saja tap tombol Membuat Payload.
7. Jika sudah Tap tombol Simpan
*Selanjutnya lakukan Pengaturan akun SSH.
8. Tap menu sebelah kiri atas.
9. Pilih menu Pengaturan SSH.
Silahkan isi data akun SSH:
- Host SSH : Host SSH kamu
- Port SSH : Port Server akun SSH kamu
- Username : Username akun SSH
- Password : Password akun SSH kamu
10. Setelah selesai membuat payload dan mengisi data akun SSH, silahkan teman-teman coba tes apakah konek atau tidak.
11. Tap tombol Mulai, kemudian lihat pada menu LOG aplikasi untuk melihat detail proses koneksi.
Jika berhasil konek akan terlihat seperti gambar di atas, kamu akan melihat log tulisan Terhubung yang menandakan bahwa kamu telah sukses melakukan injeksi dan internet gratis sudah siap digunakan.
Cara Import Konfig HTTP Injector
Sebelum mengikuti cara import konfig yang akan Teknohits jelsakan di bawah, pastikan teman-teman sudah memiliki konfig HTTP Injector di File Manajer / Direktori Android. Kalau belum punya konfig, silahkan cari dan download terlebih dahulu konfig (dengan format .ehi) yang sudah tersebar di internet atau bisa juga download di grup facebook internet gratis khusus http injector.
Oke naggap saja sudah ada konfig-nya, langsung saja ikuti langkah-langkah di bawah ini.
1. Jalankan aplikasi HTTP Injector.
2. Tap menu sebelah kanan atas.
3. Pilih menu Import Konfig.
4. Silahkan kamu cari dimana tempat menyimpan config yang sudah kamu download sebelumnya.
5. Jika sudah, Tap tombol Mulai untuk menghubungkan HTTP Injector.
Bagaimana mudah bukan cara menggunakan HTTP Injector di android ini ? Semoga panduan singkat ini bisa membantu teman-teman dalam penggunaan HTTP Injector, sehingga teman-teman semua bisa membuat payload HTTP Injector sendiri dari berbagai operator yang ada di Indonesia.
Sekian, semoga bisa membantu.