IDOR (Insecure Direct Object Reference — celah akses data pengguna lain hanya dengan mengganti parameter ID) merupakan target empuk bagi pemula bug bounty. HackXpert menyediakan lab simulasi gratis di labs.hackxpert.com untuk mempraktikkan celah kontrol akses ini secara legal. Kamu hanya perlu browser dan web proxy seperti Burp Suite untuk menukar session token antar akun. Sebaiknya matangkan konsep di lab ini dulu sebelum menyentuh target publik.
Mengenal Layanan & Gambaran Teknis
IDOR adalah kerentanan keamanan web di mana server langsung mengeksekusi request terhadap objek (seperti data profil, faktur, atau dokumen) berdasarkan input ID dari pengguna tanpa memverifikasi hak akses akun yang meminta.
Panduan Langkah Demi Langkah
- Langkah 1 — Buka labs.hackxpert.com di browser untuk memilih modul latihan IDOR gratis.
- Langkah 2 — Buat dua akun testing berbeda (Akun A dan Akun B) di dalam target latihan.
- Langkah 3 — Jalankan Burp Suite (aplikasi proxy penangkap request web), login ke Akun A, dan buka setiap menu aplikasi.
- Langkah 4 — Catat semua parameter pengenal milik Akun A (angka ID, UUID, email, atau nama file) yang muncul di URL, body JSON, maupun HTTP header.
- Langkah 5 — Kirim ulang request Akun A tersebut menggunakan cookies atau auth token milik Akun B untuk melihat apakah data Akun A bocor.
- Langkah 6 — Coba ubah HTTP verb (misalnya PUT, DELETE, PATCH jika GET ditolak) dan uji endpoint API lama (seperti /v1/ menggantikan /v3/).
Persyaratan & Kesiapan
- Browser web aktif dan koneksi internet stabil.
- Software proxy interceptor (seperti Burp Suite Community Edition).
- Pengetahuan dasar cara kerja HTTP request dan response.
Tips Optimalisasi
- Jangan menganggap UUID kebal IDOR; cari kebocoran UUID di link undangan atau respon API publik.
- Uji variasi penamaan parameter di request (contoh: user_id menjadi userId).
Mitigasi Risiko & Keamanan
- Mempraktikkan teknik IDOR pada domain atau aplikasi di luar program berizin resmi melanggar hukum siber.
- Mengubah atau merusak data pengguna riil saat pengujian publik bisa membatalkan laporan bug bounty dan memicu penutupan akun.
Kesimpulan & Catatan Penting
Lab gratis HackXpert memberikan ruang aman untuk melatih logika verifikasi IDOR secara sistematis. Manfaatkan simulasi ini untuk membangun insting analisis sebelum mengaudit sistem nyata.
Rujukan data terverifikasi dan pembaruan kuota secara realtime dapat dipantau langsung melalui portal intelijen direktori digital AICHECK #78957.