Oleh eka saputra pada 13 June 2025
Hashcat adalah sebuah alat (tool) canggih yang digunakan untuk memulihkan kata sandi. Secara spesifik, Hashcat dirancang untuk membongkar kata sandi yang telah di-hash atau dienkripsi.
Berikut adalah beberapa poin penting tentang Hashcat:
Fungsi Utama: Fungsi utama Hashcat adalah untuk memulihkan kata sandi. Ini dilakukan dengan mencoba berbagai kombinasi karakter secara sistematis untuk menemukan kata sandi asli yang cocok dengan hash yang diberikan.
Jenis Serangan: Hashcat mendukung berbagai metode serangan untuk memecahkan hash kata sandi, antara lain:
Dictionary Attack: Mencoba kata sandi dari daftar kata (kamus) yang sudah ada.
Brute Force Attack: Mencoba setiap kemungkinan kombinasi karakter hingga menemukan yang cocok.
Rule-based Attack: Menggunakan aturan tertentu untuk memodifikasi kata dari kamus (misalnya, menambahkan angka, mengubah huruf besar/kecil).
Hybrid Attack: Menggabungkan beberapa metode serangan.
Dukungan Algoritma Hash: Hashcat sangat serbaguna karena mendukung lebih dari 300 jenis algoritma hashing, termasuk yang populer seperti MD4, MD5, SHA-1, SHA-256, NTLM, dan banyak lagi. Ini memungkinkan pengguna untuk menghadapi berbagai jenis hash kata sandi sesuai dengan platform dan sistem keamanan yang digunakan.
Lisensi dan Kompatibilitas: Hashcat dirilis sebagai perangkat lunak sumber terbuka (open-source) dengan lisensi MIT, yang berarti dapat digunakan dan dimodifikasi secara gratis. Alat ini kompatibel dengan berbagai sistem operasi seperti Linux, Windows, dan macOS.
Tujuan Penggunaan: Hashcat digunakan baik untuk tujuan yang sah maupun terlarang.
Tujuan Sah: Dalam konteks keamanan siber, Hashcat sangat penting untuk mengidentifikasi kelemahan dalam sistem keamanan kata sandi dan untuk meningkatkan proteksi data. Para penguji penetrasi (pentester) menggunakannya untuk menguji kekuatan kata sandi yang digunakan oleh karyawan dan mengidentifikasi kerentanan.
Tujuan Terlarang: Di sisi lain, Hashcat juga dapat digunakan oleh pihak yang tidak bertanggung jawab untuk mencoba meretas kata sandi yang di-hash.
Singkatnya, Hashcat adalah alat pemulihan kata sandi yang kuat dan cepat, penting dalam dunia keamanan siber untuk menguji dan meningkatkan kekuatan kata sandi.