Kursleiter: Jetzt, da wir das
Konzept des Pivotierens verstehen, ist es wirklich nicht so schwer durchzuführen.
Alles, was wir tun müssen, ist, jedes Tool, das wir
verwenden müssen, hochzuladen. Wenn Sie beispielsweise
Nmap oder ARP-Spoof oder dSniff verwenden möchten, können
Sie jedes dieser Tools hochladen
und auf diesem
Computer ausführen, der damit verbunden ist großes
Netzwerk, und dann können Sie einen Port-Scanner darauf
ausführen, Sie können ARP-Poisoning durchführen
und Man-in-the-Middle-Angriffe durchführen, wie wir zuvor gelernt haben.
Es ist also ganz einfach.
Alles, was Sie tun müssen, ist den
Upload-Befehl zu verwenden, ihn hier hochzuladen und über die
Befehlszeile zu verwenden, wie wir ihn sowieso in den vorherigen Videos verwendet haben.
Was ich
Ihnen heute zeigen werde, ist,
wie Sie eine Route zwischen dem gehackten Computer und
Ihrem Computer einrichten, damit Sie jedes Metasploit-Hilfsgerät
oder -Modul für dieses große Netzwerk verwenden können.
Wir werden also in der Lage sein, Metasploit-Exploits zu
verwenden, wir werden in der Lage sein, Port-Scanner
zu verwenden, die mit Metasploit
und anderen nützlichen Modulen geliefert werden.
Dazu verwenden wir ein Modul namens autoroute.
Lassen Sie mich Ihnen zuerst zeigen, wie es nicht funktioniert,
wenn ich versuche, einen Exploit auf dem Zielcomputer,
dem Metasploitable-Computer, auszuführen, da er für mich nicht sichtbar ist.
Ich werde also eine Sitzungsliste erstellen und Sie werden sehen,
dass ich hier bereits eine Verbindung
mit dem Windows-Computer habe.
Also ich habe es schon gehackt.
Und ich werde Exploit/multi/samba und usermap_script
verwenden.
Wir haben diesen Exploit bereits zuvor
gegen das Metasploitable verwendet, aber er befand
sich im selben Netzwerk,
sodass er für uns sichtbar war.
Was wir jetzt tun,
ist, ein Gerät anzugreifen, das für uns nicht sichtbar ist.
Und dann werde ich Optionen zeigen.
Ich werde meinen RHOST auf 10 setzen. 20. fünfzehn. 4, weil
dies die IP des Metasploitable-Geräts ist.
Dann zeige ich Nutzlasten.
Und ich werde diese Nutzlast gleich hier verwenden.
Also werde ich PAYLOAD darauf einstellen.
Optionen anzeigen.
Alles ist richtig eingerichtet,
also werde ich es ausnutzen.
Und Sie werden sehen, dass bei diesem
Exploit eine Zeitüberschreitung auftritt, denn wenn wir zum Diagramm hier
zurückkehren, kann dieses Gerät dieses Gerät nicht sehen.
Es versucht also, einen Exploit
auf diesem Gerät auszuführen, obwohl dieses Gerät diese Sicherheitsanfälligkeit
aufweist, aber ich kann es nicht verwenden,
da ich dieses Gerät nicht sehen kann.
Und wie Sie jetzt
sehen können, ist der Exploit fehlgeschlagen, Verbindungszeitüberschreitung.
Wir konnten einfach keine Verbindung zum Zielcomputer herstellen.
Also, was ich jetzt
tun werde, werde ich mit meinem Meterpreter auf ID eins interagieren.
Also Sitzungen -i 1.
Also bin ich in meinem Meterpreter.
Ich werde zuerst ifconfig ausführen,
um zu sehen, wie mein Netzwerk aussieht
oder mit welchen Netzwerken der Zielcomputer verbunden ist.
So können wir alle mit dem Zielcomputer
verbundenen Schnittstellen sehen.
Und ich werde nach Schnittstellen mit IP-Adressen suchen.
Wir haben also diese Schnittstelle Nummer vier eine IP-Adresse.
Und wir können sehen, dass sich diese IP-Adresse
in unserem Netzwerk befindet.
Es ist also wirklich nicht sehr nützlich.
Es ist bereits in unserem Netzwerk.
Wir sind am 10. 20. 14 sowieso in diesem Subnetz.
Also dieser ist für mich nicht sehr nützlich.
Eine andere, die ich sehen kann, ist
diese, die mit 10 verbunden ist. 20. fünfzehn. 5.
Es befindet sich also hier in einem
anderen Subnetz, das ich von meinem Kali Linux-Gerät aus nicht sehen kann.
Also werde ich versuchen, eine
Route zwischen diesem Subnetz und meinem aktuellen Subnetz einzurichten.
Also werde ich das kopieren.
Und dann werde ich meine aktuelle Sitzung in den Hintergrund bringen, also bin
ich wieder bei Metasploit und
werde das löschen.
Dann werde ich post/manage verwenden.
Übrigens, wenn Sie zu jedem Zeitpunkt
beispielsweise alle Verwaltungsmodule sehen möchten,
können Sie es einfach dabei belassen
und
doppeltippen und Sie sehen alle
Verwaltungsmodule und können es versuchen benutze sie und experimentiere damit.
Unserer, den wir verwenden möchten, ist also autoroute.
Und ich werde Optionen anzeigen, um die Optionen
zu sehen, die ich einstellen kann.
Und wir haben zwei Optionen, die wir einstellen müssen.
Wir müssen die Sitzung, die wir haben, und
das Subnetz festlegen.
Also werde ich zuerst die Sitzung einstellen.
Und es ist Sitzung Nummer eins.
Und dann setze ich das
Subnetz auf das, was wir beim Ausführen des ifconfig-Befehls gesehen haben.
Es war 10. 20. 15 und ich werde eine Null dazu setzen.
Wir verwenden also wieder die
Sets, sehr einfache Befehle, die wir bereits gelernt haben.
Wir setzen die Sitzung auf Nummer eins.
Das ist die Sitzung, die wir für Windows gehackt haben.
Und das Subnetz ist das Subnetz, mit
dem Windows verbunden ist und auf das wir
keinen Zugriff haben.
Es ist also die 10. 20. fünfzehn. 0.
Und ich werde ausnutzen.
Dadurch wird die Verbindung oder Route zwischen
meinem Gerät und dem Windows-Gerät erstellt.
Also, was ich
jetzt tun werde, gehe zurück zu
demselben Exploit, den ich zu Beginn des
Videos ausprobiert habe, und Sie werden sehen, dass der
Exploit funktionieren wird, weil das Windows-Gerät jetzt für mich sichtbar ist .
Anstatt den Exploit zu
verwenden, können Sie, wie gesagt,
Port-Scanner oder Erkennungsmodelle verwenden, die mit
Metasploit oder
anderen mit Metasploit gelieferten Modulen enthalten
sind, da mein Gerät jetzt den Zielcomputer sehen kann.
Es kann dieses Metasploitable-Gerät sehen, weil es für mich
beim Start nicht sichtbar war, aber jetzt habe
ich eine Verbindung zu diesem Computer und
habe eine
Route zwischen diesem Netzwerk und meinem
Computer eingerichtet, damit ich das Metasploitable-Gerät jetzt tatsächlich sehen kann.
Also werde ich den gleichen Exploit verwenden, den ich zuvor verwendet habe.
Und es war Exploit/multi/samba/usermap_script.
Mach das einfach klar.
Jetzt zeige ich die
Optionen und belasse
sie gleich, weil eigentlich alles richtig eingerichtet ist.
Also werde ich es einfach ausnutzen.
Und wie Sie sehen, wurde die Befehlsshell jetzt ordnungsgemäß gestartet und ich habe
jetzt tatsächlich Zugriff auf das Metasploitable-Gerät, sodass ich
id tun kann und Root bin.
Ich kann einen uname -a machen, um das nur für Sie zu bestätigen.
Und wir können sehen, dass wir uns im
Metasploitable-Gerät befinden und ich jeden beliebigen Linux-Befehl ausführen kann.
So kann ich ls, pwd und ich sollte in der Wurzel sein.
Und ich kann CDs machen, zum Beispiel zu var gehen.
Und mache jeden beliebigen Linux-Befehl, den ich will.
Ich habe also grundsätzlich vollen Zugriff auf den Zielrechner.
Nun, wie gesagt, Sie können Dinge hochladen und vom
Zielcomputer aus ausführen, aber es
ist nicht immer eine gute Idee, Dinge auf
einen gehackten Computer hochzuladen.
Daher ist es viel
sicherer, die Routen so einzurichten und zu schwenken.
Und ich empfehle Ihnen
dringend, sich andere Metasploitable-Module anzusehen,
denn Metasploit ist wirklich sehr groß.
Es fällt mir schwer, alles abzudecken.
Ich habe gerade die wichtigsten grundlegenden Dinge behandelt,
aber Sie können jederzeit
einfach hineingehen und sich andere Module ansehen und sie ausprobieren.
Die Verwendung der Module ist in der Regel gleich.
Wir haben uns ein breites Spektrum an Modulen angeschaut.
Es sollte also einfach sein, einfach Optionen zu konfigurieren und diese Module
so auszuführen, wie Sie es möchten.