Nu we het concept van pivoting
begrijpen, is het echt niet zo moeilijk om uit te voeren.
Alles wat we moeten doen is elk gereedschap uploaden dat we moeten
gebruiken, bijvoorbeeld, als je Nmap of ARP
spoof of dSniff wilt gebruiken, kun je elk van deze
gereedschappen uploaden, ze uitvoeren
op deze computer, die verbonden
is met dit grote netwerk, en dan kun je een poortscanner
hierop uitvoeren, je kunt ARP poisoning doen, en man-in-the-middle aanvallen uitvoeren zoals
we eerder hebben geleerd.
Dus het is heel eenvoudig.
Alles wat je moet doen is het upload commando gebruiken,
het hier uploaden en het gebruiken vanaf de opdrachtregel,
zoals we het toch al gebruikten in de vorige video's.
Wat ik je vandaag
ga laten zien is hoe je een route
opzet tussen de gehackte computer en jouw computer,
zodat je elke Metasploit hulp- of module
kunt gebruiken tegen dit grote netwerk.
Dus we kunnen Metasploit-exploits gebruiken,
we kunnen poortscanners gebruiken die
bij Metasploit zitten en andere
nuttige modules.
Daarvoor gaan we een module gebruiken die autoroute heet.
Laat me je eerst zien hoe ik een exploit probeer uit te voeren
op de doelcomputer, op de Metasploitable computer, het
zal niet werken omdat het niet zichtbaar is voor mij.
Dus ik ga een sessielijst maken en je zult zien dat ik
hier al een verbinding heb met de
Windows computer.
Dus ik heb het al gehackt.
En ik ga exploit/multi/samba en usermap_script
gebruiken.
Nu, we hebben deze exploit al eerder gebruikt
tegen de Metasploitable, maar het was
op hetzelfde netwerk, dus het
was zichtbaar voor ons.
Wat we nu doen is een apparaat
aanvallen dat voor ons niet zichtbaar is.
En dan ga ik de showopties doen.
Ik ga mijn RHOST op 10 zetten. 20. 15. 4 omdat dat het IP
is van het Metasploitable apparaat.
Dan ga ik show payloads doen.
En ik ga deze lading hier gebruiken.
Dus ik ga PAYLOAD hierop instellen.
Toon opties.
Alles staat goed ingesteld,
dus ik ga exploiteren.
En je zult zien dat deze exploit zal uitlopen,
want als we teruggaan naar het diagram hier, kan dit apparaat
dit apparaat niet zien.
Dus het probeert een exploit uit te voeren
op dit apparaat, ook al heeft dit apparaat die kwetsbaarheid,
maar ik kan het niet gebruiken omdat ik dat
apparaat niet kan zien.
En zoals je nu kunt zien, is de exploit
mislukt, verbinding time-out.
We konden gewoon geen verbinding maken met de doelcomputer.
Dus wat ik nu ga doen, is
communiceren met mijn Meterpreter op ID één.
Dus sessies -i 1.
Dus ik zit in mijn Meterpreter.
Ik ga eerst ifconfig draaien om te
zien hoe mijn netwerk eruit ziet of de netwerken
waarmee de doelcomputer verbonden is.
Zo kunnen we alle interfaces zien die op de doelcomputer
zijn aangesloten.
En ik ga zoeken naar interfaces met IP-adressen.
Dus interface nummer vier heeft een IP adres.
En we zien dat dit IP adres zich op
ons netwerk bevindt.
Dus het is niet echt nuttig.
Het zit al op ons netwerk.
We zijn op de 10. 20. 14 hoe dan ook, op dat subnet.
Dus deze is niet erg nuttig voor mij.
Een andere die ik zie is deze,
die verbonden is met 10. 20. 15. 5.
Dus het is op een ander subnet hier, wat
ik niet kan zien vanaf mijn Kali Linux apparaat.
Dus ik ga proberen een route op te zetten
tussen dit subnet en mijn huidige subnet.
Dus ik ga dit kopiëren.
En dan ga ik mijn huidige sessie op de achtergrond zetten, dus ik
ben terug in Metasploit en
ik zal dit wissen.
Dan ga ik post/beheer gebruiken.
Trouwens, in elk stadium van dit proces,
als u bijvoorbeeld alle beheermodules
wilt zien, kunt u het hierbij laten en dubbelklikken,
dan ziet u alle beheermodules en kunt
u ze proberen te gebruiken en ermee experimenteren.
Dus degene die we willen gebruiken is autoroute.
En ik ga opties tonen om te zien welke
opties ik kan instellen.
En we hebben twee opties die we moeten instellen.
We moeten de sessie die we hebben en het subnet
instellen.
Dus ik ga eerst de sessie instellen.
En het is sessie nummer één.
En dan ga ik het subnet instellen
op wat we hebben gezien met het ifconfig commando.
Het was 10. 20. 15 en ik zet er een nul op.
Dus nogmaals, we gebruiken de set, zeer
eenvoudige commando's die we al geleerd hebben.
We zetten de sessie op nummer één.
Dat is de sessie die we gehackt hebben voor de Windows.
En het subnet is het subnet waarmee
Windows verbonden is en waar wij geen toegang
toe hebben.
Dus het is de 10. 20. 15. 0.
En ik ga exploiteren.
En dit maakt de verbinding of de route tussen
mijn apparaat en het Windows apparaat.
Dus wat ik nu ga doen,
ik ga terug naar dezelfde exploit
die ik aan het begin van de video probeerde
en je zult zien dat de exploit gaat werken omdat
het Windows apparaat nu zichtbaar is voor mij.
Dus in plaats van de exploit
te gebruiken, kun je, zoals ik al zei, poortscanners
of ontdekkingsmodellen gebruiken die bij Metasploit zitten of elke
andere module die bij Metasploit zit, omdat
mijn apparaat nu de doelcomputer kan zien.
Het kan dit Metasploitable apparaat zien omdat het
in het begin niet zichtbaar was voor mij, maar nu heb
ik een verbinding met deze computer en ik
heb een route ingesteld
tussen dit netwerk en mijn computer zodat
ik het Metasploitable apparaat nu wel kan zien.
Dus ik ga dezelfde exploit gebruiken die ik eerder gebruikte.
En het was exploit/multi/samba/usermap_script.
Ruim dat maar op.
Nu ga ik de opties laten zien
en ik laat ze hetzelfde
omdat alles eigenlijk goed is ingesteld.
Dus ik ga gewoon exploiteren.
En zoals je ziet, is de commandoshell nu goed gestart en heb ik nu
toegang tot het Metasploitable apparaat,
dus ik kan id doen en ik ben root.
Ik kan een uname -a doen om dat te bevestigen.
En we zien dat we in het Metasploitable apparaat zitten
en ik kan elk Linux commando uitvoeren dat ik wil.
Dus ik kan ls en pwd doen en ik zou in de root moeten zitten.
En ik kan cd doen, naar var gaan, bijvoorbeeld.
En doe elk Linux commando dat ik wil.
Dus ik heb eigenlijk volledige toegang tot de doelcomputer.
Nogmaals, zoals ik al zei, je kunt dingen uploaden en ze uitvoeren
vanaf de doelcomputer, maar het is niet
altijd een goed idee om dingen te uploaden naar een
gehackte computer.
Dus de routes zo opstellen en
pivoteren is een veel veiliger keuze.
En ik raad je ten zeerste aan een kijkje
te gaan nemen op andere Metasploit modules,
want Metasploit is echt, echt groot.
Het is moeilijk voor mij om alles te behandelen.
Ik heb alleen de belangrijkste basisdingen behandeld,
maar je kunt altijd even kijken
naar andere modules en ze uitproberen.
Het gebruik van de modules is meestal hetzelfde.
We hebben een breed scala aan modules bekeken.
Het zou dus eenvoudig moeten zijn om de opties te configureren en deze
modules uit te voeren zoals u wilt.