Memperbaiki Carian Metasploit Yang Perlahan pada Windows


Jika anda pengguna Metasploit pada Windows, anda mungkin menghadapi masalah carian yang sangat perlahan. Untuk selesaikan masalah ini ikuti langkah mudah ini:

1. Buka Command Prompt dan laksanakan msfconsole.bat seperti biasa.
2. Setelah itu, guna arahan berikut:

db_rebuild_cache

Anda mungkin akan diberitahu database tidak dihubungkan lagi. Jadi gunakan arahan seterusnya untuk memeriksa status database anda:

db_status

Sekiranya status tersebut ialah "postgresql selected, no connection", anda perlu memperbaikinya terlebih dahulu. Layari pautan berikut untuk mengetahui bagaimana untuk memasang Postgres dan konfigurasi yang diperlukan untuk metasploit:

https://www.labkey.org/Documentation/wiki-page.view?name=installPostgreSQLWindows

Seterusnya buat salinan dari fail database.yml.example kepada database.yml. Edit fail database.yml tersebut untuk mengubah katalaluan sedia ada.




Gambar diatas menunjukkan fail database.yml dan hanya ubah kata laluan yang anda perlukan sahaja.

Kemudian, buka program pgAdmin 4 untuk membuat database dan username baru sama seperti dalam konfigurasi fail database.yml. Rujuk imej dibawah:



Setelah database dan username baru dibuat (dalam gambarajah saya menggunakan nama asal seperti dalam fail database.yml), buat semakan seperti berikut:



db_connect -y C:/metasploit-framework/embedded/framework/config/database.yml
 Sekiranya betul anda akan dapati postgresql telahpun dihubungkan ke database metasploit.


Ujian carian yang saya lakukan dengan menggunakan arahan "search DDE" hanya mengambil masa 1 saat sahaja berbanding 2-3 minit carian tanpa db_cache.

Sekian terima kasih.

0 comments:

Post a Comment

My Instagram