08-28-2013, 11:15 PM
Mungkin ada yang pernah mengalami masalah saat membuka metasploit framework baik dengan perintah msfcli maupun msfconsole (saya juga mengalami ini ). error yang seperti ini :
[shcode=bash]
root@doel:~# msfconsole
Could not find rake-10.0.4 in any of the sources
[/shcode]
atau seperti ini :
[shcode=bash]
root@doel:~# msfconsole
Could not find pg-0.15.1 in any of the sources
[/shcode]
Setelah mencari dan terus mencari caranya, akhirnya nemu juga. Oke cekibrot
1. Edit file rbconfig.rb
Jika menggunakan Backtrack 5 versi 32 bit, ketikkan :
[shcode=bash]root@doel:~# gedit /opt/metasploit/ruby/lib/ruby/1.9.1/i686-linux/rbconfig.rb[/shcode]
Jika menggunakan versi 64 bit :
[shcode=bash]root@doel:~# gedit /opt/metasploit/ruby/lib/ruby/1.9.1/x86_64-linux/rbconfig.rb[/shcode]
2. Kemudian pada rbconfig.rb, cari command ini :
[shcode=bash]CONFIG["LIBRUBYARG_STATIC"] = "-Wl,-R -Wl,$(libdir) -L$(libdir) -l$(RUBY_SO_NAME)-static"[/shcode]
lalu ganti command tersebut dengan command di bawah ini :
[shcode=bash]CONFIG["LIBRUBYARG_STATIC"] = "-Wl,-R -Wl,$(libdir) -L$(libdir) "[/shcode]
Save
3. Kemudian ketikkan msfupdate di terminal. Jika berhasil, hasilnya seperti ini :
4. Msfconsole sudah dapat dijalankan
[shcode=bash]
root@doel:~# msfconsole
Could not find rake-10.0.4 in any of the sources
[/shcode]
atau seperti ini :
[shcode=bash]
root@doel:~# msfconsole
Could not find pg-0.15.1 in any of the sources
[/shcode]
Setelah mencari dan terus mencari caranya, akhirnya nemu juga. Oke cekibrot
1. Edit file rbconfig.rb
Jika menggunakan Backtrack 5 versi 32 bit, ketikkan :
[shcode=bash]root@doel:~# gedit /opt/metasploit/ruby/lib/ruby/1.9.1/i686-linux/rbconfig.rb[/shcode]
Jika menggunakan versi 64 bit :
[shcode=bash]root@doel:~# gedit /opt/metasploit/ruby/lib/ruby/1.9.1/x86_64-linux/rbconfig.rb[/shcode]
2. Kemudian pada rbconfig.rb, cari command ini :
[shcode=bash]CONFIG["LIBRUBYARG_STATIC"] = "-Wl,-R -Wl,$(libdir) -L$(libdir) -l$(RUBY_SO_NAME)-static"[/shcode]
Spoiler! :
lalu ganti command tersebut dengan command di bawah ini :
[shcode=bash]CONFIG["LIBRUBYARG_STATIC"] = "-Wl,-R -Wl,$(libdir) -L$(libdir) "[/shcode]
Spoiler! :
Save
3. Kemudian ketikkan msfupdate di terminal. Jika berhasil, hasilnya seperti ini :
Spoiler! :
4. Msfconsole sudah dapat dijalankan
Spoiler! :