Laporkan Jika Terdapat Bug! Contact Us Report!

Menemukan Bug KXSS Menggunakan Dalfox Scanner

Menemukan Bug KXSS Menggunakan Dalfox Scanner

Halo guys balik lagi sama gua Gim!

 Pada artikel kali ini gua akan membahas bagaimana cara untuk menemukan sebuah bug pada suatu website menggunakan KXSS (Known Exploitable Security Scanner). KXXS sendiri merupakan sebuah tools yang digunakan untuk memindai dan mengidentifikasi kerentanan keamanan pada aplikasi web. Alat ini berfokus pada mencari kerentanan yang sudah diketahui dan dieksploitasi oleh penyerang sebelumnya. Biasanya, KXSS akan membandingkan versi perangkat lunak dan kode aplikasi yang digunakan dengan daftar kerentanan yang sudah diketahui untuk menentukan apakah ada kerentanan yang dapat dieksploitasi.

 Adapun tools kedua yang digunakan yaitu Dalfox Scanner merupakan tools otomatisasi skrip pemeriksaan keamanan sumber terbuka yang digunakan untuk mengidentifikasi kerentanan XSS (Cross-Site Scripting) dalam aplikasi web. DalFox dikembangkan oleh Hahwul, seorang peneliti keamanan dan kontributor aktif pada proyek keamanan sumber terbuka lainnya. Sedangkan XSS (Cross Site Scripting) merupakan sebuah bug/kerentanan memungkinkan penyerang menyisipkan skrip berbahaya ke dalam halaman web yang dilihat oleh pengguna lain. Dengan menggunakan DalFox, para profesional keamanan, peneliti, dan pengujian penetrasi dapat secara otomatis memindai aplikasi web untuk mencari titik lemah yang memungkinkan XSS.

 Tools ketiga yang diperlukan adalah tools ParamSpider, digunakan untuk menemukan parameter website dari url yang dimasukan.

 Nahh kali ini gua hanya akan membahas bagaimana cara menemukan bug xss menggunakan tools KXSS dan Dalfox Scanner.

Tutorial

 Langkah pertama yang kalian perlu siapkan yaitu sebuah Terminal, seperti Terminal Linux/Ubuntu, Termux, Command Prompt atau sejenisnya. Disini saya menggunakan Terminal Kali Linux.

1. Buka Terminal kalian

Ketikan perintah berikut:

Sudo apt-get update && upgrade
sudo apt-get install golang-go

2. Setelah itu install ParamSpider

 Ketikan perintah berikut:

git clone https://github.com/devanshbatham/ParamSpider
cd ParamSpider
pip3 install -r requirements.txt

3. Kemudian install tools KXSS Scanner

Ketikan perintah berikut:

go install github.com/Emoe/kxss@latest 
cd .. 
cd go/bin 
sudo cp kxss /usr/bin

4. Selanjutnya menjalankan tools ParamSpider dan KXSS

Ketikan perintah berikut:

cd ..
cd Desktop
cd ParamSpider
Python3 paramspider.py -u urltarget.com

Ganti urltarget.com dengan target kalian, saya menggunakan target sebagai contoh yaitu testphp.vulnweb.com

Maka tools akan berjalan seperti pada gambar dibawah ini:

Url yang muncul pada gambar diatas merupakan url yang sudah dicari parameter nya oleh tools ParamSpider.

5. Selanjutnya kita cek url tersebut di list.txt

Ketikan perintah berikut:

cd output
cat testphp.vulnweb.com.txt

Maka akan terlihat list website beserta parameter tadi yang sudah di cari oleh tools ParamSpider.

6. Selanjutnya kita akan mencari dan mengidentifikasi kerentanan website nya menggunakan KXSS.

Ketikan perintah berikut:

cat testphp.vulnweb.com.txt | kxss

Maka akan terlihat website vuln kxss/xss dengan munculnya beberapa parameter, seperti pada gambar dibawah ini:

7. Selanjutnya install dalfox, sama seperti saat instalasi KXSS tadi menggunakan golang. 

Ketikan perintah:

go install github.com/hahwul/dalfox/v2@latest

 

8. Kemudian kita eksekusi copy salah satu url yang vuln kxss tadi lalu paste kan di perintah:

dalfox url http://testphp.vulnweb.com/hpp/params.php?p=FUZZ

Maka Dalfox akan mengeksekusi dan akan terlihat url yang ada bug nya, url yang ada bug nya ditandai berwarna ungu, seperti pada gambar dibawah ini:

Copy url yang berwarna ungu tersebut, kemudian buka di browser!

Terlihat bahwa websitenya memiliki bug xss, setelah itu jika di list kxss terdapat beberapa yang vuln, kalian bisa mencobanya satu satu, setelah itu jika menemukan bug yang dampaknya critical. Kalian bisa melaporkannya kepada pihak websitenya, semoga diberi apresiasi atas bug yang kalian temukan!

Itu saja untuk tutorial kali ini. Jangan lupa lihat artikel kami di beranda yaa!

Apabila ada pertanyaan bisa chat dikolom komentar.

Terima Kasih!



Rate this article

Loading...
I am a student who has a hobby of writing articles and blogs I am a student who has a hobby of writing articles and blogs

Post a Comment

Cookies Consent

This website uses cookies to ensure you get the best experience on our website.

Cookies Policy

We employ the use of cookies. By accessing Lantro UI, you agreed to use cookies in agreement with the Lantro UI's Privacy Policy.

Most interactive websites use cookies to let us retrieve the user’s details for each visit. Cookies are used by our website to enable the functionality of certain areas to make it easier for people visiting our website. Some of our affiliate/advertising partners may also use cookies.