Metasploit - Kredensial

Setelah mendapatkan akses ke mesin, penting untuk mengambil semua informasi sensitif seperti nama pengguna dan kata sandi. Anda dapat melakukan operasi ini untuk tujuan audit juga, untuk menganalisis apakah sistem di organisasi Anda menggunakan kata sandi yang kuat atau tidak.

Di Windows, kata sandi disimpan dalam bentuk terenkripsi yang disebut NTLM hash. Di OS Windows, Anda harus selalu mencari pengguna yang memiliki angka 500, yang menandakan bahwa pengguna tersebut adalah asuperuser.

Di Metasploit versi gratis, kredensial hash harus disimpan dalam file teks atau di database Metasploit.

Contoh

Mari gunakan skenario yang telah kita gunakan di bab sebelumnya. Asumsikan kita memiliki mesin Windows Server 2003 yang rentan terhadap DCOM MS03-026. Kami memperoleh akses ke sistem ini dan memasukkanmeterpreter muatan.

Perintah yang biasa digunakan pada meterpreter adalah hashdump yang akan mencantumkan semua nama pengguna dan kata sandi.

Anda juga bisa menggunakan Armitage untuk mengambil informasi ini, seperti yang ditunjukkan pada gambar layar berikut.

Edisi komersial Metasploit memiliki sesi terpisah yang disebut Credentialyang memungkinkan untuk mengumpulkan, menyimpan, dan menggunakan kembali kredensial. Mari kita lihat bagaimana melakukannya.

Untuk mengumpulkan data sensitif, pertama-tama buka: Beranda → Nama Proyek → Sesi.

Klik pada sesi aktif.

Selanjutnya, klik Collect System Data. Ini akan mengumpulkan semua HASH dan kata sandi.

Anda akan melihat layar sebagai berikut -

Untuk melihat kredensial yang dikumpulkan, buka Beranda → Nama Proyek → Kredensial → Kelola.

Seperti yang ditunjukkan pada tangkapan layar berikut, Anda akan melihat semua kata sandi yang diperoleh dan yang dapat diretas.