Cara Membuat Wordlist (Daftar Kombinasi Password) Untuk Bruteforce

Berikut panduan membuat wordlist menggunakan tools crunch dan cupp. Pelajari untuk menghasilkan daftar kombinasi password dengan alogaritma.

Membuat wordlist

Jika kamu sedang kesulitan membuat wordlist atau passlist untuk persyaratan hack akun facebook di termux, maka kamu bisa mencoba tools crunch dan cupp.

Crunch adalah sebuah tools untuk membuat kombinasi kata sandi dengan alogaritma pengacakan perkarakter.

Contoh:

Kamu memasukkan data 1, 2, 3, 4. Kemudian crunch akan mengacaknya menjadi seperti ini:

  • 1111
  • 1112
  • 1113 …

Terus sampai 4444.

Jika data yang dimasukkan adalah kata seperti Andi, Pro, maka hasilnya seperti ini:

  • andiandi
  • andipro
  • proandi
  • propro

Jadi semua hasil kata sandi yang dihasilkan akan mengikuti data apa yang kamu masukkan.

Protips:
Cruch akan sangat bermanfaat jika kata sandi target adalah angka.

Sekarang cupp.

Cupp (common user password profile) adalah tools pembuat wordlist dengan alogaritma pengacakan berdasarkan setiap data yang dimasukkan.

Contoh:

Sebuah data seperti ini:

  • Nama depan: Andi
  • Nama belakang: Riyandi
  • Tanggal lahir: 12052000

Hasil wordlist akan seperti ini:

  • andiriyandi12
  • andi2000
  • riyandi05 …

Dan masih banyak lagi.

Protips:
Cupp sangat cocok jika kata sandi target berdasarkan data dari akun.

Bagaimana cara menggunakan tools crunch dan cupp?

Silahkan baca panduan di bawah ini.

Cara Membuat Wordlist Dengan Tools Crunch

Disini saya menggunakan aplikasi termux untuk menjalankan cruch. Berikut panduan lengkapnya:

  1. Buka aplikasi termux
  2. Ketik apt update && apt upgrade
  3. Kemudian ketik pkg install crunch
  4. Jalankan dengan perintah crunch <min> <max> <kata>

Contoh penggunaan:

crunch 4 6 qwerty

Hasilnya akan seperti ini:

  • qqqq
  • qqqw
  • qqqe
  • qqqr
  • qqqt
  • qqqy
  • qqwq
  • qqww
  • qqwe …

Sampai yyyyyy.

Keterangan:
4 adalah nilai min.
6 adalah nilai max.
qwerty adalah kata yang diacak.

Maksudnya adalah …

Crunch akan membuat kata sandi dari kata qwerty dengan nilai minimal karakter 4 dan max maksimal 6.

Karena qwerty diawali dengan karakter q, maka kombinasi pertamanya adalah qqqq. Kemudian karakter terakhir adalah y dan nilai maksimal 6, maka kombinasi terakhir menjadi yyyyyy.

Diantara qqqq sampai yyyyyy akan ada 379728 kata sandi yang dibentuk.

Bantuan crunch

Ini adalah kode bantuan crunch untuk membantu kamu membuat wordlist:

  • -o memasukkan semua hasil kata sandi ke dalam file baru.
  • -p memasukkan beberapa kata

Contoh penggunaan:

crunch 2 3 abc -o pass.txt

Kombinasi password akan tersimpan dalam file pass.txt.

crunch 2 3 -p adi pro cah 

Hasil nya akan menjadi adiprocah, proadicah, dst.

Cara Membuat Passlist Dengan Cupp

Peralatan yang akan saya gunakan adalah termux. Nantinya, di aplikasi termux akan terjadi proses instalasi tool cupp dan proses pembuatan passlist.

Instalasi cupp di termux

Buka aplikasi termux kemudian ketik semua perintah berikut ini:

  • apt update && apt upgrade
  • pkg install git python
  • git clone https://github.com/Mebus/cupp

Proses pembuatan passlist

Pertama jalankan dulu tools cupp.

Gunakan perintah ini:

cd cupp && python cupp.py -i

Kemudian masukkan data berdasarkan permintaan tools seperti nama depan, belakang, tanggal lahir, hobi, perusahaan, dll.

Protips:
Cupp dapat menghasilkan kata sandi dari kombinasi huruf besar dan kecil. Selain itu, bisa juga untuk menambah karakter khusus atau simbol saat proses pembuatan wordlist.

Crunch atau Cupp?

Untuk membuat password berupa angka lebih baik menggunakan crunch. Jika ingin menghasilkan kata sandi berdasarkan data akun, maka cupp pilihan yang tepat.

Jadi kesimpulannya, sesuaikan dulu jenis wordlist yang ingin kamu buat kemudian pilih tools yang cocok.

Nah, sekarang silahkan mencoba. Semoga artikel ini dapat membantu.