Hostdatei bearbeiten, um Domains umzuleiten, Hackxor?

670
Youbecks003

Ich spiele mit einem verwundbaren Webanwendungsspiel namens Hackxor. Die Installation Anweisung sagt ...

Msgstr " Konfigurieren Sie Ihre hosts - Datei (/ etc / hosts unter Linux) so, dass folgende Domains an die IP von hackxor umgeleitet werden: wraithmail, wraithbox, cloaknet, GGHB, hub71, utrack."

Wie Sie sehen, gibt es keine spezifische Domäne (.com, .net). sollte ich nur xxxx http: // wraithmail in hosts-Datei hinzufügen ? was nicht funktioniert, auch nicht wraithmail.com . Was mache ich falsch. Ich habe die hosts-Datei noch nie bearbeitet und kein Genie der Vitualbox-Vernetzung. Ich verwende Windows 7 als Host und hackxor ist als vm in vbox installiert.

1
Was Sie also sagen und was ich aus den Anweisungen entnehmen kann, sieht so aus, als würden Sie die IP-Adresse verwenden, zu der Sie sich anmelden. Was sie eine Möglichkeit von 172.16.93.129 zeigen, ist die mögliche Login-IP. Wenn Sie das also als Beispiel verwenden, würden Sie es gerne so einsetzen. Sie würden es so sagen: 172.16.93.129 www.wraithmail.com` NetworkKingPin vor 8 Jahren 0
@NetworkKingPin Ja, irgendwie, aber in meinem Fall hat die VM eine andere IP-Adresse als * 172.16.93.129 * zugewiesen. Ich habe * xxxx www.wraithmail.com * befolgt, wie Sie erwähnt haben, aber ich bekomme einen DNS-Server-Fehler beim Zugriff auf * http: // wraithmail: 8080 *, was einfach bedeutet, dass ich irgendwo falsch liege. Youbecks003 vor 8 Jahren 0

1 Antwort auf die Frage

2
grawity

Zwei Dinge zuerst:

  1. Domänennamen sind keine URLs. Sie sind nur Teil einer URL (z. B. hat die URL https://superuser.com/questions/1075966/die Domäne superuser.com).

    Das http://hat also keinen Platz in /etc/hosts.

  2. Domains werden genau wie geschrieben nachgeschlagen. Während das Betriebssystem könnte die System Domainnamen am Ende hinzufügen, wird es keine Komponenten gehen hinzuzufügen oder zu entfernen, wie wwwzufällig. Mit anderen Worten:

    wraithmailund wraithmail.comsind nicht das Gleiche.
    wraithmailund www.wraithmail.comsind nicht das Gleiche.
    wraithmail.comund www.wraithmail.comsind nicht das Gleiche.

    (Sie unterscheiden jedoch nicht zwischen Groß- und Kleinschreibung GGHBund gghb sind das Gleiche.)

Wenn die IP-Adresse Ihrer VM lautet 172.16.93.129, lauten die richtigen Einträge:

172.16.93.129 wraithmail wraithbox cloaknet GGHB hub71 utrack 

Oder:

172.16.93.129 wraithmail 172.16.93.129 wraithbox 172.16.93.129 cloaknet 172.16.93.129 GGHB 172.16.93.129 hub71 172.16.93.129 utrack 
Wie kommt es, dass "website.com" und "www.website.com" nicht dasselbe sind? Youbecks003 vor 8 Jahren 0
Äh. Warum wären sie dasselbe? Sie sind verschiedene Namen. Es gibt nichts Magisches an "www", das es "gleich" machen würde, andere Subdomains dagegen nicht. (Tatsächlich bin ich ziemlich sicher, dass die frühesten Websites eine Unterdomäne verwendet haben, weil sie von der Basisdomäne getrennt war.) grawity vor 8 Jahren 0
Nun gut, das Szenario, in dem ich `172.16.93.129 wraithmail wraithbox cloaknet GGHB hub71 utrack` zur Hosts-Datei hinzugefügt habe, wie Sie es empfohlen haben, und dessen Funktion beim Zugriff auf` http: // wraithmail: 8080`. Können Sie bitte auf technischer Ebene unterscheiden, was passiert, wenn ich versuche, auf `` zuzugreifen? Youbecks003 vor 8 Jahren 0
Cloud bitte auf technischer Ebene ausarbeiten? Wo ist der Unterschied? Wenn ich auf "wraithmail: 8080" zugreife, funktioniert es gut und ich kann die Webressource auswählen. Ich weiß, dass "xxxx: port_number" oder "website: port_number" ein Socket ist. Was ist der Unterschied / oder was würde passieren, wenn ich `http: // website.com`` www.website.com `` website.com `versuche? Sie haben dieses Wraithmail-Szenario nicht genommen, das ich gerade zu verstehen versuche (technisch). Was passiert, wenn man über Ressource zugreift. Youbecks003 vor 8 Jahren 0
DNS ist das System, das vom Menschen lesbare Namen ("Wraithmail") in IP-Adressen übersetzt. Nachdem dieser Schritt abgeschlossen ist, stellt Ihr Computer eine Verbindung zu einem bestimmten Port des Computers unter dieser Adresse her. Es gibt keine analoge Suche nach Portnummern, um zu bestimmen, zu welchen Computern eine Verbindung hergestellt werden soll, da dies eine andere Spezifikation ist :). Xiong Chiamiov vor 8 Jahren 0