***45990405******2017 Kata sandi seperti itu, bagaimana cara menjalankan dengan Hashcat, * semuanya berupa angka
Untuk memecahkan kata sandi seperti ***45990405******2017 , dengan asumsi * mewakili angka yang tidak diketahui, dan kata sandi semuanya berupa angka, Anda dapat menggunakan serangan topeng Hashcat. Berikut langkah-langkah spesifiknya:
Struktur kata sandi adalah:
3 digit pertama adalah angka yang tidak diketahui (***)
Bagian tengah diketahui 45990405
6 digit terakhir adalah angka yang tidak diketahui (******)
4 digit terakhir diketahui 2017
Oleh karena itu, total panjang kata sandi adalah 3+8+6+4=21 digit.
Serangan topeng Hashcat dapat memecahkan kata sandi dengan menentukan bagian yang diketahui dan tidak diketahui. Asumsikan bagian yang diketahui tetap, dan bagian yang tidak diketahui menggunakan ? d mewakili angka.
Format topeng adalah:
TEKS
? d? d? d45990405? d? d? d? d? d? d2017
Dengan asumsi Anda telah menyiapkan file hash hashes.txt, Anda dapat menggunakan perintah berikut:
bash
hashcat -m < hash_type > -a 3 hashes.txt ? d? d? d45990405? d? d? d? d? d? d2017
Dimana:
-m < hash_type >: Tentukan jenis hash, misalnya MD5 adalah 0, SHA1 adalah 100, diganti sesuai dengan situasi aktual.
-A 3: Tentukan mode serangan topeng.
hashes.txt: file yang berisi hash target.
? d? d? d45990405? d? d? d? d? d? d2017: Mode topeng.
Jika panjang kata sandi lebih lama, waktu retak mungkin lebih lama. Dapat dioptimalkan dengan:
Akselerasi GPU: Pastikan Hashcat berjalan menggunakan GPU.
Serangan kamus: Jika ada kamus dengan kata sandi parsial, Anda dapat menggabungkan serangan kamus.
Distributed Crack: Menggunakan beberapa mesin untuk crack secara paralel.
Dengan asumsi tipe hash adalah MD5, perintahnya adalah sebagai berikut:
bash
hashcat -m 0 -a 3 hashes.txt ? d? d? d45990405? d? d? d? d? d? d2017
Melalui serangan topeng, Hashcat dapat secara efisien memecahkan kata sandi digital yang sebagian diketahui ini. Pastikan untuk memilih jenis hash dan sumber daya perangkat keras yang tepat untuk mempercepat cracking.