Skip to main content

Make Wordlist with Cupp

Pada postingan sebelumnya, saya berhasil memasuki sistem dengan hanya menggunakan teknik bruteforce (lihat Sorry for IEVC 2013). Seperti kita tahu bruteforce adalah jenis penyerangan yang klasik atau jadul, karena memanfaatkan sebuah daftar kata-kata untuk mencoba setiap kemungkinan dari kata tersebut. Kunci kesuksesan dari teknik ini ada pada daftar kata, atau lazim disebut wordlist yang cukup lengkap, atau setidaknya mencakup informasi dari korban yang akan kita serang. Pertanyaannya ialah, bagaimana membuat wordlist sesuai yang kita inginkan secara cepat?? Untung saja ada cupp, aplikasi yang terinstall secara default pada backtrack ini dapat membantu kita membuat wordlist secara cepat.
Sekarang saya akan mencoba membuat sebuah wordlist dengan cupp. Yang kita butuhkan adalah informasi seputar target kita (korban). Pertama kita jalankan cupp, bisa melalui dua cara, pertama melalui backtrack menu di Applications >> BackTrack >> Privilege Escalation >> Password Attacks >> Offline Attacks >> cupp. Kedua melalui terminal, di /pentest/passwords/cupp.

Access cupp via BT menu
Access cupp via Terminal

Kemudian untuk memulai membuat wordlist, kita bisa memilih salah satu opsi yang tersedia, saya memilih opsi -i, karena kita akan membuat wordlist yang berhubungan dengan target saja. Jalankan cupp dengan perintah ./cupp.py -i. Setelah itu, kita akan diminta memasukkan beberapa informasi dari target, seperti nama, tanggal lahir, nama istri, nama anak, dll.

Running cupp
Interactive cupp

Sampai pada opsi penambahan beberapa kata yang berkaitan dengan target, silahkan tekan y untuk menambahkan beberapa kata yang memiliki kaitan dengan target, pisahkan per kata dengan spasi dan tanda koma. Setelah itu, akan ada opsi penambahan karakter spesial, jika tidak ingin menambahkan tekan n jika ingin menambahkan tekan y (fitur ini otomatis akan meng-generate karakter spesial tanpa melakukan input manual). Lalu ada opsi lagi mengenai penambahan angka acak, fitur ini sama dengan penambahan spesial karakter, tekan n untuk tidak melakukan dan y untuk sebaliknya. Dan terakhir, apakah akan menjalankan leet mode (menjalankan mode ini dapat menyebabkan bengkaknya wordlist namun wordlist akan semakin lengkap), saya memilih tidak menjalankannya, tekan n. Akhirnya wordlist kita telah di-generate oleh cupp dengan jumlah 6975 kata dengan nama file achmad.txt.

Generating Wordlist

Untuk mencoba membukanya, saya gunakan gedit.

View Wordlist with gedit

Dan kita lihat, wordlist sudah ter-generate oleh cupp dengan sempurna.

View Wordlist in gedit
Now load our pistolero and shoot!

Comments

Popular posts from this blog

Share Connection eth0 on Kali

When I was still using Backtrack as pentest Operating System on my netbook, I need to configure everything about networking, include sharing connection over eth0 interface. I must type on the terminal to set up the interface, then set the IP and netmask, etc. After setting the interface connection, I also must to configure  iptables to forwarding the internet connection from the other interface into eth0 , and the last step I must turn on forwarding rule. It's really fun, although need several step to do it. But, when I am using Kali Linux, I realise that the step which can I do on backtrack doesn't running on Kali Linux. After learn several option about networking on Kali, finally I can share connection over eth0 on Kali Linux. Okay, the first assume that we must have connected internet (not using eth0 ). Next, when your connection are ready, you can right click on the networking icon, select Edit Connection. Edit Connection When the window "Networking Connectio

Bypassing Nokia Maps N9

Nokia N9 have maps application, both of Nokia Maps and Nokia Drive are related one to other. But the same problem with Nokia Drive on Nokia N9 also occur in Nokia Maps (see here ). Nokia Maps also need logged in Nokia Account before you can use Nokia Maps. So I think the same way with bypassing Nokia Account in Nokia Drive will be succeed too in Nokia Maps. The same step can be read on my previous post here , until preparing the configuration Nokia Drive download. Okay let's go! First, make sure you have installed Filebox and setting to show hidden files and show root filesystem. Open browser on your N9 and download Modified Nokia Maps Configuration here . Don't press clear when the download has finished, just tap Done. Go to Filebox, and navigate to /home/user/MyDocs/Downloads , you'll found Maps.conf there, copy and paste this file into /home/user/.config/Nokia . But I recommend you if there's existing Nokia Maps Configuration backup it into Maps.conf.bak the

Fixing Ralink Driver on Kali Linux

Okay, now i'm going to make Kali Linux as primary OS on my laptop, not longer Backtrack. Yes, i have decided to migrate from Backtack into the new version of Backtrack, named Kali Linux. This is my first tutorial of Kali Linux on my blog. So let's begin to fixing an error about Ralink wireless driver when we installing Kali Linux. Kali Linux Desktop When we are on the network configuration page from installation Kali Linux, the PC which used Ralink wireless will be notice that the driver need external source to be installed at installation of Kali Linux, in order to the wireless work normally. To satisfy that condition, we need the external source which contain anything about Ralink driver. As we know, Kali Linux is based on Debian Wheezy, so i was searching all about Ralink wireless driver. Ahaaa, when i had read from one of them, i found the package (see  http://wiki.debian.org/WiFi ). Let's try to identify where our file which we needed. On this tutorial, we w