Instructeur: Eerder hebben we geleerd wat ARP spoofing
is en hoe we het kunnen gebruiken om verbindingen in ons netwerk
te onderscheppen met een tool genaamd ARP Spoof.
Ik heb dit hulpmiddel behandeld omdat het eenvoudig en betrouwbaar
is, en beschikbaar voor een aantal besturingssystemen.
Daarom kan het leren gebruiken van dit instrument nuttig
zijn in vele scenario's.
In deze lezing en in de volgende lezingen gaan we echter
een instrument gebruiken dat Better Cap heet.
Better Cap kan worden gebruikt om precies te doen wat we
met ARP Spoof hebben gedaan.
Dus we kunnen het gebruiken om een ARP spoofing aanval uit te
voeren, om verbindingen te onderscheppen,
en het kan voor zoveel meer gebruikt worden.
Dus we kunnen het gebruiken om gegevens vast te leggen en te analyseren
en gebruikersnamen en wachtwoorden te zien.
We kunnen het gebruiken om HTTPS en mogelijk HSTS te omzeilen.
We kunnen het gebruiken om DNS spoofing
te doen, code te injecteren in geladen pagina's
en nog veel meer.
Maar voor nu laat ik je zien
hoe je de tool installeert
en geef ik je een kort overzicht van het gebruik ervan.
En dat zullen we allemaal bespreken in de volgende lezingen.
Dus ik ga hier naar mijn Cali-machine en
om Better Cap te draaien, hoef ik alleen maar
de naam ervan in te typen, Better Cap.
Nu, zoals gewoonlijk,
als u meer informatie wilt over dit commando en hoe
het te gebruiken, kunt u dash dash help doen.
En dit geeft je een compleet helpmenu, maar je hoeft je daar
nu niet echt zorgen over te maken, want
we zullen het gereedschap gedurende
de hele cursus veel gebruiken,
en je zult veel leren terwijl je het gebruikt.
Dus ik ga het scherm weer leegmaken.
En om het gereedschap nu uit te voeren typ ik Better
Cap, de naam van het gereedschap,
gevolgd door het streepje iface.
De interface specificeren die verbonden is
met het netwerk waartegen ik de aanvallen wil uitvoeren.
En zoals je weet, om mijn interface te krijgen,
kunnen we gewoon if config doen.
En ik ga dit uitvoeren tegen mijn net
netwerk, waarmee ETH0 verbonden
is, dus stel ik mijn interface in op ETH0.
Ik ga dit sluiten.
En ik druk op enter om het programma uit te voeren.
En zoals je ziet, zitten we nu in het gereedschap.
We hebben nu een andere prompt waarin
we de commando's van Better Cap kunnen gebruiken.
Zoals u hier kunt zien, vertelt
het ons dat we help kunnen typen om een lijst
te krijgen van alle commando's die we met
Better Cap kunnen gebruiken.
En omdat we niet weten hoe we het moeten gebruiken,
ga ik eigenlijk hulp typen.
En perfect.
Zoals je ziet, krijgen
we een volledige lijst van alle commando's die we kunnen gebruiken.
Nogmaals, ik ga het nu met u gebruiken terwijl
we door de cursus gaan, zodat
u er snel naar kunt kijken, maar maak
u er niet te veel zorgen over.
Wat echt belangrijk is.
En waar je nu op moet letten zijn de modules.
Dus dit zijn alle modules die we kunnen gebruiken
of alle dingen die we Better Cap kunnen laten doen.
En zoals je nu kunt zien,
werkt geen van hen, behalve de gebeurtenisstroom, die in feite
de module is die op de achtergrond draait om alle gebeurtenissen
af te handelen.
Nu kun je typen, help.
Gevolgd door de naam van de gewenste module.
En dit toont u een helpmenu dat
u laat zien hoe u deze specifieke module moet gebruiken.
Ik wil je in deze lezing bijvoorbeeld
de net dot probe en de net dot recon modules laten zien.
Dus omdat ik niet weet hoe ik ze moet gebruiken, heb ik help getypt,
en ik ga het volgen door de naam van de module.
Dat is net dot probe.
Ik ga op enter drukken.
En zoals je ziet,
krijg je een beschrijving van wat deze module doet.
Dus eigenlijk blijft het UDP pakketten sturen om apparaten
op hetzelfde netwerk te ontdekken.
En we kunnen net probe on doen, om de module
aan te zetten, en net dot probe off, om hem uit te zetten.
U ziet ook alle opties die
u voor deze module kunt wijzigen.
En ik ga het in de volgende lezing
hebben over opties en hoe ze aan te passen.
Dus voor nu
houd ik al deze opties op de standaard
optie, en ik doe gewoon,
net dot probe on om het aan te zetten.
En zoals je ziet, zal dit automatisch
beginnen met het ontdekken van clients die verbonden
zijn met hetzelfde netwerk.
Dus de 10. 0. 2. 7 hier is eigenlijk
mijn Windows doelmachine.
Dus als ik hier naar de Windows machine ga en de IP configuratie doe,
zie je dat het IP adres 10 is. 0. 2. 7.
Dus dit is gewoon een andere
manier om snel aangesloten klanten te ontdekken met een betere pet.
En wat je nu niet hebt gemerkt
is dat toen we de net dot probe startten,
het automatisch de net dot recon startte.
Om dit te bevestigen, dus als we hier naar
boven gaan, zie je dat de enige module
die draaide de events dot stream is.
En als ik nu help, zul je zien dat
ik eigenlijk twee modules heb die de net dot
probe uitvoeren, die we net zagen en
handmatig aanzetten.
En de net dot recon, die automatisch
werd aangezet door Better Cap.
De reden hiervoor is dat de net dot probe probe
verzoeken stuurt naar alle mogelijke IP's.
En als we dan een antwoord krijgen,
is de net dot recon degene die dit antwoord detecteert
door mijn ARP-cache te controleren.
En dan al deze IP's toevoegen in een mooie lijst zodat we ze
kunnen targeten.
Dus nu, omdat de net dot recon echt draait, kunnen
we net dot show doen, om alle aangesloten clients te zien.
En zoals u kunt zien,
krijgen we een mooie lijst van alle aangesloten cliënten.
We kunnen hun IP's zien.
We zien de overeenkomstige Mac-adressen
voor deze cliënten.
En het kan je ook informatie tonen over
elk van deze IP's.
Bijvoorbeeld,
het vertelt ons dat dit IP hier
het IP is voor ETH0.
Dus dit is het IP van deze computer.
Het vertelt ons ook dat dit IP hier de gateway is.
Dit is het IP van de router, en u kunt
ook zien dat de leverancier hier de fabrikant
van de hardware probeert te achterhalen die in elk van
deze clients wordt gebruikt.
Dus zoals u kunt zien voor de gateway, denkt
hij dat hij een Realtek-chipset gebruikt.
Nu zie je hier ook de 10. 0. 2. 7 apparaat.
Zoals ik al zei, dit is mijn Windows doelapparaat.
Dus dat was het voor deze lezing.
Ik wilde u alleen een snel overzicht geven van
hoe u hulp kunt krijgen over een specifieke module,
hoe u een specifieke module kunt uitvoeren
en de resultaten ervan kunt analyseren.
En in de volgende lezing
laat ik zien hoe we een ARP spoofing aanval kunnen uitvoeren met Better
Cap om de gegevens te onderscheppen en gebruikersnamen
en wachtwoorden te lezen die door het netwerk stromen.
Zodra we de man in het midden worden, zodra
we de verbinding onderscheppen.