Ausbilder: Bisher
haben wir sehr nützliche Informationen über das Ziel gesammelt.
Und wir sehen, dass das Ziel immer die
Form von Ziel hat. com wie
google. com.
Dieser Name hier, wie zum Beispiel google. com, ist
als Domain bekannt.
Dies ist also der Domänenname.
Dies ist, was wir in die Adressleiste
eingeben, um auf die Zielwebsite zuzugreifen.
Viele Websites haben auch Subdomains.
Subdomains sind die Namen, die vor
dem Domainnamen angezeigt werden.
So was.
In diesem Beispiel haben wir also Subdomain. Ziel. com.
Und das reale Beispiel wäre die Post. Google. com.
In diesem Fall ist die Subdomain also Subdomain
und im Google-Beispiel offensichtlich die
Subdomain mail und dann
der Domainname google. com.
Wir wissen also, wenn wir zu Google gehen. com bekommen
wir die berühmte Suchmaschine, mit
der wir nach Dingen im Internet suchen können.
Aber wenn wir zur Post gehen. Google. com erhalten
wir eine völlig andere Webanwendung, die zum Senden
und Empfangen von E-Mails verwendet werden kann.
Daher ist es so, als
würden wir völlig unterschiedliche Websites erhalten,
aber wir zielen immer noch auf denselben Domainnamen, nämlich
Google, ab. com.
Wenn Sie also Ihr Ziel sind, ist Google. com oder Ziel. com, ist es
sehr wichtig,
alle darin enthaltenen Subdomains zu entdecken.
Denn diese Subdomains
können uns viele andere Informationen geben.
Wir können sensible Daten entdecken.
Wir können Verwaltungsseiten wie die Seiten
entdecken, die der Administrator oder die Mitglieder der Website verwenden,
um auf bestimmte Funktionen zuzugreifen.
Wir können auf ganz unterschiedliche Webanwendungen zugreifen.
Wir können sogar auf die Betaversion der Webanwendung oder auf
Teile der Webanwendung zugreifen, die
sich noch in der Entwicklung befinden.
Diese Teile, die sich in der Entwicklung befinden oder
die Beta-Versionen sind, sind
wirklich gut für Hacker, da die Wahrscheinlichkeit hoch
ist, Fehler zu finden, weil diese
Teile der Webanwendung nicht wirklich gut
getestet wurden oder experimentelle Zukunft haben.
Daher besteht eine
hohe Wahrscheinlichkeit, dass sie Fehler enthalten.
Daher besteht eine höhere Chance, Schwachstellen zu
finden und diese auszunutzen, um Zugang zur Subdomain zu erhalten.
Und dann, hoffentlich,
von dort aus Zugriff auf den Server erhalten oder unsere Privilegien
irgendwie ausweiten, um die Zielwebsite oder
den Zielwebserver vollständig zu kontrollieren.
Nun ist es wirklich einfach, Subdomains zu entdecken,
und es gibt viele
Tools, die dazu verwendet werden können.
Ich werde ein Tool namens Knock verwenden.
Es ist bereits im benutzerdefinierten Kali installiert, das
für diesen Kurs entwickelt wurde.
Wenn Sie das benutzerdefinierte Kali
nicht haben, müssen Sie
es herunterladen und manuell installieren.
Ich werde den Download-Link
in die Ressourcen dieser Vorlesung aufnehmen.
Aber die Verwendung dieses Tools ist sehr, sehr einfach.
Sie müssen einfach den Namen des
Tools eingeben, das klopft.
Gefolgt von der Zielwebsite.
Und in unserem Fall machen wir es einfach mit Google. com.
Also ganz, ganz einfach.
Der Programmname gefolgt vom Ziel.
Ich drücke Enter.
Und Sie werden feststellen, sobald
ich das Tool starte, werden hier bereits Subdomains entdeckt.
Also werde ich das absagen, weil es so weitergehen wird.
Also drücke ich Strg-C.
Und wenn wir nach oben
scrollen, sehen Sie, dass wir bereits viele nützliche Ergebnisse haben.
Wir haben also ca. Google. com.
Wir haben diese Seite mit 404.
Wir haben Konten. Google. com.
Wir haben Administrator. Google. com.
Wenn wir noch weiter nach unten scrollen, können
wir sehen, dass wir Apps haben.
Und wenn Sie so
weitermachen, erhalten Sie Zugriff auf ihre API-Subdomain und
so weiter.
Wie ich bereits sagte, all dies erhöht unsere Angriffsfläche, da wir
auf jede dieser Subdomänen abzielen können, um
Zugang zu erhalten und versuchen, sensible Dateien zu entdecken, um
die Schwachstellen zu
entdecken, die Sie später im Kurs kennenlernen werden.
Und versuchen Sie, sie auszunutzen, um Zugriff auf
den Ziel-Webserver zu erhalten.
Je mehr Webanwendungen Sie testen können,
desto größer ist die Angriffsfläche und desto höher
ist die
Wahrscheinlichkeit, dass Sie eine Schwachstelle entdecken und
hoffentlich Ihr Ziel erreichen
und Zugriff auf den Zielserver erhalten.