Panduan Lengkap Menggunakan Waybackurls untuk Pemula

waybackurls


Pendahuluan


Web crawling dalam pengujian keamanan adalah aspek penting yang melibatkan pengindeksan data di halaman web menggunakan skrip otomatis atau program crawling. Skrip atau program ini dikenal sebagai web crawler, spider, spider bot, dan crawler. Salah satu alat berbasis Golang yang digunakan untuk tujuan ini adalah Waybackurls. Alat ini mengambil URL yang diketahui dari Wayback Machine untuk domain target dan menampilkannya di terminal.

Catatan: Karena Waybackurls adalah alat berbasis Golang, Anda perlu memiliki lingkungan Golang di sistem Anda. Periksa tautan ini untuk menginstal Golang di sistem Anda: Cara Menginstal Bahasa Pemrograman Go di Linux.

Instalasi Tools Waybackurls pada Kali Linux

Langkah 1: Verifikasi Instalasi Golang


Jika Anda telah mengunduh Golang di sistem Anda, verifikasi instalasinya dengan memeriksa versi Golang menggunakan perintah berikut:

go version

Langkah 2: Instalasi Waybackurls


Dapatkan alat Waybackurls melalui utilitas Go dengan perintah berikut:

sudo go get github.com/tomnomnom/waybackurls

Langkah 3: Periksa Halaman Bantuan


Untuk mendapatkan pemahaman yang lebih baik tentang alat ini, gunakan perintah berikut:

waybackurls -h

Cara Menggunakan Tool Waybackurls

Contoh 1: Pemindaian Sederhana


waybackurls genpedia.site

Perintah ini akan mengumpulkan semua URL yang diketahui dari domain target, dalam hal ini genpedia.site, dan menampilkannya di terminal.

Contoh 2: Menggunakan Tag -no-subs


echo "genpedia.site" | waybackurls -no-subs

Dalam contoh ini, URL hanya akan diambil dari domain utama tanpa mempertimbangkan subdomain. Hasilnya akan menampilkan hanya URL yang terkait dengan domain utama.

Contoh 3: Menggunakan Tag -dates


echo "genpedia.site" | waybackurls -dates

Tag ini akan menampilkan tanggal pengambilan URL tertentu di kolom pertama hasil. Ini berguna untuk melacak kapan URL tertentu diambil oleh Wayback Machine.

Contoh 4: Menggunakan Tag -get-versions


echo "genpedia.site" | waybackurls -get-versions

Tag ini akan mengembalikan URL yang diambil oleh Wayback Machine serta URL sumber dari mana URL tersebut diambil. Ini dapat membantu dalam mengeksplorasi lebih lanjut tentang URL yang di-crawl.

Kesimpulan

Web crawling adalah komponen penting dalam pengujian keamanan karena memungkinkan pengujian otomatis dan pengumpulan data dari halaman web. Alat seperti Waybackurls memudahkan proses ini dengan menyediakan cara cepat dan efektif untuk mengumpulkan URL dari domain target. Dengan memahami dan menggunakan alat ini, penguji keamanan dapat meningkatkan efisiensi dan efektivitas pengujian mereka.