Frage

Ich weiß, wie Scan-Subnetze in C ++ ... Ich weiß auch, wie geo Lage zu finden (altough es nicht 100% ist) ... Aber jemand eine Idee hat, wie kann ich die nächsten IP-Adressen Mine finden?

Ex ein Nachbar ist 100 Meter von mir und ein anderes ist 50 und, wenn sie beide mit dem Internet verbunden sind, sollte ich die IP des zweiten bekommen, die von mir 50 Meter entfernt ist.

Gibt es eine Möglichkeit, diese Sprache über die Programmierung zu implementieren?

War es hilfreich?

Lösung

Vergiss es. Die Struktur, wie ISPs arbeiten und ihre IP-Adressen zuweisen machen diese völlig unmöglich in 99,999999999% aller Fälle.

Die Art der Geolokalisierung von IP Adresse, die Sie erwähnen - durch Überprüfung gegen Datenbanken von IP-Adressen, und durch die Routenpunkte der IP-Analyse -, wenn man Glück hat auf einer Ebene der Stadt arbeiten.

Der einzige zuverlässigen mittels Geo-Location bis zu einem Stadtteil oder sogar Block ist eine neue Reihe von Technologien, die zum Beispiel Abfrage Wi-Fi-Hotspots rund um den Computer des Benutzers, und vergleichen sie mit einer Liste bekannter Wi-Fi-Hotspots und deren Standorte. Siehe zum Beispiel der gestrige Frage über Geolokalisierung in HTML 5 .

Es gibt keine Möglichkeit zu triangulieren andere Nutzer Positionen aus, dass, und Gott sei Dank!

Andere Tipps

IP Geolocation ortet nur den ISP. Es kann nicht mit dem tatsächlichen Host finden.

Die Antwort ist nein, kann man nicht herausfinden, was IP-Adresse des Nachbarn ist! Wie würden Sie wissen, ob Ihr Nachbar auf den gleichen ISP wie bei Ihnen verbunden ist? Wieder eine gefährliche Annahme, sicher kann Geolocation arbeiten, aber nicht 100% zuverlässig ...

Sie können meinetwegen zum Mars Inc ISP angeschlossen werden, da es etwas fischig über Ihre Frage ist - warum wollen Sie wissen? für D-o-S-Attacken, Hacking ...

Hope, das hilft, Freundliche Grüße, Tom.

Wenn Sie auf Kabeln sind, dann wird die Bandbreite von jedem mit dem Kabel geteilt. Wenn Sie das Kabel auf der anderen Seite des Modems tippen könnten, könnten Sie den Verkehr von anderen Menschen auf demselben Segment sehen. Das ändert sich als DOCSIS 2 und 3 werden ausgerollt, die bieten PKI-basierte AES-Verschlüsselung.

Wenn Sie auf drahtlosem (WiFi, WiMax, Cellular), können Sie in der Lage sein, die Signale von anderen Menschen zu ziehen. Limitierenden Faktoren sind 1. Verschlüsselung (einige gebrochen wurden) 2. Signalstärke (Einige Technologien verwenden Richtantennen)

Offensichtlich weder dieser Arbeit, wenn Ihr Nachbar das gleiche ISP nicht verwendet wird.

Ja, es ist ..

1) Sie sollten also zum Beispiel Person in Ihrem Subnetz .. Entfernung in Hops auf Routern messen ist ein Hop entfernt und Person auf Ihrer isp 2 Hops entfernt ..

Wenn Sie unter Windows sind Sie Hopfen durch Linien produziert von trace App messen kann (durch cmd in Win + R) auf Unix Sie ausführen können tracert app

2) Wenn Ihr geoip Sie ca. geo Lage geben kann, Sie Abstand zwischen zwei GPS-Positionen messen kann. Dies wird jedoch nicht sehr zuverlässig, da sie nicht die genauen Standort kennen können. Aber es könnte helfen, wenn die IP-Adressen sind mehr als 3 Hops entfernt ..

Hops in trace Programm von TTL-Eigenschaft in IGMP-Protokoll-Messung. Wenn TTL (Time to live) einen Punkt überschreitet, sendet Router zurück Antwort, dass das Ziel nicht erreicht worden ist. So können Sie versuchen, zuerst mit TTL = 1, als TTL = 2, als TTL = 3, und so weiter .. Wenn Sie wieder zu Programm tracert Programm nicht wollen, sondern nur die Befehlszeilenausführung verwendet Funktion in Ihrer bevorzugten Programmiersprache:)

Beachten Sie, dass diese auf dem Maße des Abstandes zwischen IPs nicht nicht zuverlässig ist, als ob Ihr Nachbar verschiedene ISP hat als deine ist, nachdem der Abstand zum Nachbarn er kleiner sein als zu ihm.

3) Zur Entfernung der engstenen Netzwerk zu messen, könnte man Stärke von Wi-Fi-Netzwerken erkennen. wenn Sie wissen, welche Wi-Fi-Netzwerk zu wem gehört, könnte man den Abstand kennen.

Beachten Sie, dass, wenn Sie bereits IPs Ihrer Nachbarn kennen, werden Sie wahrscheinlich auch wissen, wie weit sie sind:)

Wenn Sie tun, nur Netzwerk-Scan auf dem College-Campus oder so ähnlich, dass Sie weitere nützliche Informationen über Computer erkennen können nmap verwenden, aber es auf Ihrem Risiko verwenden, wie Sie vertrieben bekommen könnten, oder Sie könnten einige Sanktionen vom ISP erhalten .

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top