-: Das Sammeln von Informationen ist einer der wichtigsten Schritte,
wenn es um Hacking oder Penetrationstests geht.
Wenn Sie
daran denken, können Sie nicht wirklich auf ein
System zugreifen, wenn Sie nicht genügend Informationen darüber haben.
Angenommen, Sie
sind mit einem Netzwerk verbunden und eines der
mit diesem Netzwerk verbundenen Geräte ist Ihr Ziel.
Damit Sie sich nun in dieses
Ziel hacken können, müssen Sie zunächst alle mit diesem Netzwerk verbundenen
Clients ermitteln, ihre
Mac-Adresse und ihre IP-Adresse
abrufen.
Und dann versuchen
Sie von dort aus vielleicht mehr Informationen zu sammeln oder
einige Angriffe durchzuführen, um Zugang zu Ihrem Ziel zu erhalten.
Nun gibt
es eine Reihe von Programmen, die dies für Sie tun.
Beispiele sind Net Discover und EnMap, die diesen
Job wirklich sehr gut machen.
In dieser Vorlesung beginnen wir mit dem einfacheren,
nämlich Net Discover und sehen, wie man es verwendet, um das Netzwerk, mit
dem wir verbunden sind, schnell zuzuordnen.
Und im nächsten
Vortrag zeige ich Ihnen,
wie Sie mit EnMap detaillierte Informationen über alle Clients sammeln,
die mit demselben Netzwerk verbunden sind.
Ich habe also mein Cali-Terminal hier drin.
Und wenn ich das tue, ifconfig, werden
Sie sehen, ich habe
ETA null, es hat eine IP-Adresse.
Und wie gesagt,
dies ist die virtuelle Schnittstelle, die von der virtuellen Box erstellt wird,
wenn wir die Cali-Maschine so einstellen, dass sie ein Werbenetzwerk verwendet.
Nun
habe ich auch gesagt, dass sich dieses Knotennetzwerk genau
wie ein Ethernet-Netzwerk verhält.
Und was die Cali-Maschine betrifft, so
denkt sie, dass sie mit unserem echten kabelgebundenen Netzwerk verbunden ist.
Und wie Sie hier sehen können, sagt es mir, dass
kabelgebunden verbunden ist.
Jetzt habe ich meine virtuelle Windows-Maschine hier.
Es ist so konfiguriert, dass es dasselbe Nat-Netzwerk wie
das Cali-Gerät verwendet.
Denken Sie daran, wir sind immer noch im Bereich Netzwerk-Hacking.
Sie und der Zielcomputer müssen also mit demselben
Netzwerk verbunden sein.
Was diese beiden Computer betrifft, denken sie
also, dass sie mit demselben Netzwerk verbunden sind.
Was ich jetzt also tun möchte, ist Net Discover zu verwenden und zu
sehen, wie wir damit alle Geräte erkennen können, die mit demselben Netzwerk
verbunden sind.
Nun, die Methode,
die ich Ihnen zeigen werde, funktioniert genau gleich, egal
ob Sie
sie für ein virtuelles Netzwerk verwenden, wie ich es
gerade mache, oder für ein reales Netzwerk.
Und selbst wenn Ihr Ziel ein WLAN oder ein drahtloses Netzwerk ist.
Alles, was Sie tun müssen, ist
den Namen des Programms einzugeben, der net Discover
ist, und dann dash R einzugeben oder einen IP-Bereich anzugeben, nach dem gesucht werden soll.
Diese muss für Sie zugänglich eingerichtet werden.
Im Moment sehen Sie also, dass meine IP 10 0 2 16
ist und ich nur auf IPS im selben Subnetz zugreifen kann.
IP ist also auf dem gleichen, Subnetz beginnt bei 10 0 2 0.
Und sie würden bei 10 0 2 2 5 4 enden,
weil 2, 5, 4 die letzte IP ist, die ein Client haben kann.
Mein Bereich ist also 10, null, zwei eins, und ich möchte nach Clients
suchen, die eine IP von 10 0 2
1, 10 0 2 2, 10 0 2 3
haben könnten, bis hin zu 10 0 2 , 25, 4.
Anstatt alle diese IPS manuell einzugeben,
kann ich einfach über 24 eingeben und net Discover wird automatisch wissen,
dass ich versuche, nach allen IPS zu suchen, die bei 10
0 2 1 beginnen und 10 0 2, 25, 4 enden .
Dies ist also eine Möglichkeit, einen IP-Bereich für das gesamte
Subnetz anzugeben.
Wenn ich also
jetzt die Eingabetaste drücke, sehen Sie, dass Net Discover mir alle IPS
der Geräte anzeigt, die mit demselben Netzwerk verbunden sind, und beachten
Sie, dass die ersten drei Teile des IPS immer gleich sind,
da sie sich auf demselben Sub- Netz.
Und ich habe auch die Mac-Adressen dieser Clients
und Net Discovers, die auch versuchen, den Gerätehersteller zu erraten.
Wenn ich jetzt Q drücke, wird das Programm beendet.
Und im Moment haben wir eine Liste aller mit demselben
Netzwerk verbundenen Clients.
Nun, wie
gesagt, Sie können diese Methode auch verwenden, um Clients zu
erkennen, die mit demselben WLAN-Netzwerk verbunden sind.
Das einzige, was im Moment ist, wenn ich ifconfig
tue, können Sie sehen, dass mein Cali-Gerät
keinen WLAN-Adapter hat und nicht mit einem WLAN-Netzwerk verbunden ist.
Und wie ich bereits
sagte, Sie können nicht von einer virtuellen Maschine aus auf die
integrierte WLAN-Karte zugreifen.
Wenn
Sie dies tun oder einen der drahtlosen Angriffe ausführen möchten,
die wir in Zukunft gegen einen echten Computer
und ein echtes drahtloses Netzwerk
sehen werden, müssen Sie daher einen drahtlosen Adapter verwenden.
Jetzt werde ich Links in die Beschreibung einfügen, die
Ihnen bei der Auswahl eines guten Adopters helfen, der mit Cali Linux funktioniert.
Aber im Moment habe ich tatsächlich einen und ich werde ihn
einfach anschließen und verwenden, um es Ihnen zu beweisen.
Wenn die Dinge auf den virtuellen Maschinen,
die mit dem virtuellen
Netzwerk verbunden sind, funktionieren, funktionieren sie genau gleich gegen
ein reales Netzwerk mit realen Maschinen.
Also schließe ich jetzt meinen Adapter an.
Und wenn ich dies tue, wird die Konfiguration immer noch nicht angezeigt. Mal sehen,
ob sie jetzt angezeigt wird.
Perfekt. Wie Sie
sehen können, habe ich jetzt einen Adapter namens LAN Zero.
Und was ich tun werde, ist, diesen Adapter zuerst
mit einem WLAN-Netzwerk zu
verbinden, bevor ich alle mit diesem Netzwerk verbundenen Clients erkennen
kann.
Also gehe ich zu meinem Netzwerkmanager.
Ich klicke hier rein und Sie möchten auf Netzwerk
auswählen klicken, wie Sie automatisch sehen können.
Jetzt ist es tatsächlich mit einem Netzwerk verbunden. In Ihrem Fall möchten
Sie jedoch
das Netzwerk auswählen und auf Verbinden klicken, und dann
werden Sie nach dem Passwort gefragt.
Jetzt bin ich also tatsächlich verbunden. Und Sie werden sehen,
wenn ich es tue, erneut ifconfig, jetzt hat LAN
zero eine IP-Adresse.
Dies bedeutet also, dass es mit einem Netzwerk verbunden ist.
Und das bedeutet, dass wir es jetzt mit net Discover verwenden können.
Ich werde
also wieder genau denselben Befehl verwenden, den ich zuvor
verwendet habe, nur um Ihnen zu zeigen und zu beweisen, dass,
wenn dies bei virtuellen Maschinen funktioniert, es auch bei realen Maschinen funktioniert.
Und der einzige Unterschied wird die IP sein.
Also werde ich diese IP entfernen.
Und wie Sie jetzt sehen
können, ist meine IP 1 9 2 1 6 8 1 8.
Daher beginnt der Bereich, nach dem
ich suche, bei 1 9 2 1 6 8 8 1 1.
Und die über 24 lasse ich
hier, weil dies Net Discover mitteilt, dass ich
bei 1 9 2 1 6 8 1 1 beginnen und bei 1 9 2
1 6 8 2 5 4 enden möchte.
Wenn ich also jetzt
die Eingabetaste
drücke, werden, wie Sie sehen können, alle verbundenen
Clients, alle ihre IP-Adressen, alle ihre Mac-Adressen
erkannt und der Hersteller erraten.
Und Sie können sehen, dass hier auch einige
Apple-Geräte entdeckt werden. Wie Sie
sehen können, funktioniert es perfekt mit genau dem gleichen Befehl.
Ich habe dies nur getan, um Ihnen zu zeigen,
dass, wenn Dinge gegen virtuelle Maschinen und
virtuelle Netzwerke funktionieren, sie auch gegen reale Maschinen
funktionieren, weil diese virtuellen Maschinen und virtuellen Netzwerke realen
Maschinen nachempfunden sind. Und was die Maschinen angeht,
halten sie sich eigentlich für echte Computer und
echte Maschinen.