I just installed metasploit on Arch linux. My Ruby version is: ruby 2.2.2p95 (2015-04-13 revision 50295) [x86_64-linux]. Everything went fine, but I get a large amount of warnings when I start up msfconsole:
Quote:
fatal: Not a git repository (or any of the parent directories): .git
/opt/metasploit/lib/rex/proto/http/server.rb:83: warning: duplicated key at line 84 ignored: "jpeg"
/opt/metasploit/lib/rex/proto/smb/exceptions.rb:11: warning: duplicated key at line 12 ignored: 0
/opt/metasploit/lib/rex/proto/smb/exceptions.rb:17: warning: duplicated key at line 18 ignored: 128
/opt/metasploit/vendor/bundle/ruby/2.2.0/gems/activesupport-3.2.21/lib/active_support/values/time_zone.rb:270: warning: circular argument reference - now
/opt/metasploit/lib/msf/core/post/windows/ldap.rb:67: warning: duplicated key at line 71 ignored: 9[*] Starting the Metasploit Framework console...\/opt/metasploit/modules/auxiliary/scanner/http/http_login.rb:28: warning: duplicated key at line 30 ignored: "References" |/opt/metasploit/modules/auxiliary/scanner/http/bmc_trackit_passwd_reset.rb:134: warning: duplicated key at line 135 ignored: "SelectedQuestion"
/opt/metasploit/modules/auxiliary/scanner/http/bmc_trackit_passwd_reset.rb:136: warning: duplicated key at line 137 ignored: "answer"
/opt/metasploit/modules/auxiliary/scanner/http/bmc_trackit_passwd_reset.rb:138: warning: duplicate\/opt/metasploit/modules/exploits/windows/browser/ms13_090_cardspacesigninhelper.rb:99: warning: duplicated key at line 101 ignored: "massage_array"xec/name_service.rb:43: warning: duplicated key at line 44 ignored: "MinNops" \//opt/metasploit/modules/exploits/windows/browser/oracle_autovue_setmarkupmode.rb:60: warning: duplicated key at line 66 ignored: "DefaultOptions" |
//opt/metasploit/modules/exploits/windows/browser/cisco_playerpt_setsource_surl.rb:56: warning: duplicated key at line 62 ignored: "DefaultOptions" |/opt/metasploit/modules/exploits/windows/browser/ntr_activex_stopmodule.rb:51: warning: duplicated key at line 58 ignored: "DefaultOptions" |/opt/metasploit/modules/exploits/windows/browser/ntr_activex_check_bof.rb:54: warning: duplicated key at line 62 ignored: "DefaultOptions" /opt/metasploit/modules/exploits/windows/http/hp_pcm_snac_update_certificates.rb:44: warning: duplicated key at line 50 ignored: "DefaultOptions"
/opt/metasploit/modules/exploits/windows/http/hp_pcm_snac_update_domain.rb:44: warning: duplicated key at line 50 ignored: "DefaultOptions"
\/opt/metasploit/modules/exploits/windows/scada/winlog_runtime_2.rb:40: warning: duplicated key at line 47 ignored: "Platform" /opt/metasploit/modules/exploits/windows/mssql/mssql_linkcrawler.rb:44: warning: duplicated key at line 52 ignored: "Platform"
|/opt/metasploit/modules/exploits/linux/http/netgear_dgn2200b_pppoe_exec.rb:188: warning: duplicated key at line 192 ignored: "opendns_parental_ctrl" /opt/metasploit/modules/post/windows/gather/credentials/razorsql.rb:130: warning: duplicated key at line 131 ignored: "N"
|
I also get these when running 'db_connect'
Quote:
/opt/metasploit/vendor/bundle/ruby/2.2.0/gems/activerecord-3.2.21/lib/active_record/associations/has_many_association.rb:53: warning: circular argument reference - reflection
/opt/metasploit/vendor/bundle/ruby/2.2.0/gems/activerecord-3.2.21/lib/active_record/associations/has_many_association.rb:57: warning: circular argument reference - reflection
/opt/metasploit/vendor/bundle/ruby/2.2.0/gems/activerecord-3.2.21/lib/active_record/associations/has_many_association.rb:61: warning: circular argument reference - reflection
/opt/metasploit/vendor/bundle/ruby/2.2.0/gems/activerecord-3.2.21/lib/active_record/associations/has_many_association.rb:80: warning: circular argument reference - reflection
|
I'm assuming it has something to do with my ruby version. I've taken a look at
this but it doesn't actually resolve anything. Do I need to go through and somehow fix all of these warnings manually? Or do I just have to deal with them being there everytime? Thanks.