Kann Metasploit nach der Installation nicht laden

7

Nach der Installation von Metaploit über darkoperator / MSF-Installer versuchen Sie, die msfconsole zu starten und es zurückzugeben:

%Vor%

mit:

%Vor%

Haben Sie jemanden eine Idee?

    
Dario Anguilla 19.08.2014, 20:18
quelle

5 Antworten

16

Für mich hat es geholfen:

sudo chmod o+r /var/lib/gems/1.9.1/gems/robots-0.10.1/lib/robots.rb

nachdem dieser Benutzer Metasploit ausführen kann.

    
user4170357 22.10.2014 14:28
quelle
3

Als user4170357 aber mit einem kleinen Unterschied aufgrund: Mac OS X 10.9.5

zum Reparieren, Ausführen:

%Vor%

(der Pfad ist ein wenig anders als die ursprüngliche Antwort)

    
Phil L. 21.12.2014 23:48
quelle
2

Dies ist ein Fehler im Kernel, bei dem das Dateisystem schreibgeschützt oder nach dem Zufallsprinzip nicht mehr zugänglich ist. Lesen Sie mehr hier .

Um zu beheben Nur Neustart und es wird behoben.

    
AK_ 17.09.2014 05:58
quelle
0

Von Ссылка

  

$ msfconsole   /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in require': cannot load such file -- /usr/local/bin/config/boot (LoadError) from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in require '       aus / usr / local / bin / msfconsole: 23: in ''

     

Was ich getan habe, war es, / usr / local / bin / msfconsole Zeile 23 zu bearbeiten und diese Zeile zu ersetzen mit:    require File.expand_path('/usr/local/share/metasploit-framework/config/boot.rb', __FILE__)

     

Stellen Sie sicher, dass der Pfad für config / boot.rb für Ihr System korrekt ist.

     

Nun, wenn ich msfconsole erneut starte, warnt es mich vor fehlender Berechtigung zum Schreiben einer Protokolldatei.    Rails Error: Unable to access log file. Please ensure that /usr/local/share/metasploit-framework/log/production.log exists and is chmod 0666. The log level has been raised to WARN and the output directed to STDERR until the problem is fixed.

     

Also muss ich das Verzeichnis erstellen und sicherstellen, dass es zugänglich ist.

     

$ cd /usr/local/share/metasploit-framework/

     

$ mkdir log

     

$ chmod 777 log

     

Jetzt kann ich msfconsole ausführen. Bevor ich jedoch zur Eingabeaufforderung kam, erhielt ich folgende Warnung:

     

[-] WARNUNG! Die folgenden Module konnten nicht geladen werden!

     

[-] /usr/local/share/metasploit-framework/modules/auxiliary/scanner/smb/smb_login.rb: LoadError kann solche Dateien nicht laden - Robots '

Vielleicht kann Ihnen das helfen, loszulegen

    
Steven Spasbo 19.08.2014 21:22
quelle
-1

Dies könnte sein, weil Sie metasploit als root gebündelt oder installiert haben. Sie müssen möglicherweise root-Zugang erhalten, um metasploit auszuführen

    
Fumerian Gaming 19.07.2016 20:55
quelle

Tags und Links