سؤال

أنا أعرف كيفية مسح الشبكات الفرعية في c++...أعرف أيضا كيفية العثور على الموقع الجغرافي (على الرغم من انها ليست 100%)...ولكن هل من أحد لديه فكرة كيف يمكنني العثور على أقرب عناوين ip إلى لي ؟

السابق جار واحد هو 100 متر من لي و آخر واحد هو 50 و إذا كان كلاهما متصل بالإنترنت ، يجب الحصول على ip من الثاني الذي هو 50 مترا مني.

هل هناك أي طريقة ممكنة لتنفيذ هذا عن طريق البرمجة اللغة ؟

هل كانت مفيدة؟

المحلول

ننسى ذلك.هيكل كيف ISPs العمل و تخصيص IP الخاصة بهم سوف تجعل هذا مستحيلا تماما في 99.999999999% من جميع الحالات.

هذا النوع من تحديد الموقع الجغرافي عن طريق عنوان IP ذكر - عن طريق فحص ضد قواعد البيانات من عناوين IP و من خلال تحليل نقاط الطريق في مجال الملكية الفكرية على مستوى المدينة إذا كنت محظوظا.

الوسيلة الوحيدة الموثوق بها الموقع الجغرافي وصولا إلى مدينة بورو أو حتى كتلة مجموعة جديدة من التقنيات على سبيل المثال الاستعلام واي فاي النقاط الساخنة في جميع أنحاء الكمبيوتر الخاص بالمستخدم ، ومقارنتها مع قائمة من المعروف Wi-Fi و مواقعها.انظر على سبيل المثال الأمس السؤال عن تحديد الموقع الجغرافي في HTML 5.

لا توجد وسيلة لتحديد أخرى المستخدمين المواقف من هذا و الحمد لله على ذلك!

نصائح أخرى

وتحديد الموقع الجغرافي IP يقع فقط ISP. لا يمكن أن موقع المضيف الفعلي.

والجواب هو لا، لا يمكنك معرفة ما هو عنوان IP جارك! كيف تعرف إذا كان متصلا جارك لنفس ISP الذي تملكه؟ مرة أخرى، وهو افتراض خطير، بالتأكيد، تحديد الموقع الجغرافي قد تعمل ولكن ليس 100٪ موثوقة ...

وأنها قد تكون مرتبطة إلى المريخ شركة ISP لجميع الرعاية I، كما أن هناك شيء مريب حول سؤالك - لماذا تريد أن تعرف؟ لهجمات D-س-S، والقرصنة ...

ويساعد هذا الأمل، تحياتي الحارة، توم.

إذا كنت على الكابل، ويشارك في عرض النطاق الترددي من قبل الجميع باستخدام كابل. إذا كنت قد الاستفادة من كابل على الجانب الآخر من المودم الخاص بك، هل يمكن أن نرى حركة المرور من أشخاص آخرين على نفس القطعة. هذا هو تغيير كما DOCSIS 2 و 3 وخرجت، والتي توفر التشفير AES تستند PKI.

إذا كنت على لاسلكي (واي فاي، وواي ماكس، الخلوي)، قد تكون قادرة على سحب إشارات من أشخاص آخرين. وتشمل العوامل التي تحد 1. التشفير (بعضها تم كسر) 2. قوة إشارة (بعض تقنيات استخدام الهوائيات الاتجاهية)

ومن الواضح أن أيا من هذه الأعمال ما اذا كان جارك لا يستخدم نفس ISP.

ونعم هناك ..

1) يجب قياس المسافة في القفزات على أجهزة التوجيه .. هكذا على سبيل المثال شخص على الشبكة الفرعية هو قفزة واحدة بعيدا، وشخص على خدمة الإنترنت الخاص بك هو 2 القفزات بعيدا ..

وإذا كنت على ويندوز يمكنك قياس القفزات بخطوط التي تنتجها التطبيق متتبع (من خلال cmd في الفوز + R) على يونيكس يمكنك تشغيل التطبيق ترسرت

2) إذا geoip الخاص بك يمكن أن تعطيك الموقع الجغرافي تقريبا، يمكنك قياس المسافة بين اثنين من تحديد المواقع والمواقع. هذا ولكن لا تكون موثوقة جدا لأنها لا يمكن أن نعرف المكان المحدد. ولكن قد يساعد إذا كان المتكاملة هي أكثر من 3 القفزات بعيدا ..

ويتم القياس القفزات في برنامج متتبع الممتلكات TTL في بروتوكول IGMP. إذا TTL (الوقت المتبقي لايف) يتجاوز بعض نقطة، جهاز التوجيه يرسل الجواب الظهر أن الوجهة لم يتم التوصل إليها. وبهذه الطريقة يمكنك المحاولة الأولى مع TTL = 1، من TTL = 2، من TTL = 3، وهلم جرا .. إذا كنت لا تريد أن برنامج ترسرت البرنامج مرة أخرى، ومجرد استخدام وظيفة تنفيذ سطر الأوامر في لغة البرمجة المفضلة لديك:)

ملحوظة أن هذه ليست لا يمكن الاعتماد عليها في قياس المسافة بين البرامج المتكاملة كما لو جارك له ISP مختلفة مما هو لك، والمسافة إلى الجار بعده سيكون أصغر من له.

و3) لقياس المسافة من أقرب الشبكات، قد كشف عن قوة شبكات واي فاي. إذا كنت تعرف التي تنتمي شبكة واي فاي لمن، هل يمكن أن نعرف المسافة.

لاحظ أنه إذا كنت تعرف المتكاملة من جيرانكم، وربما كنت أعرف أيضا إلى أي مدى هم:)

إذا كنت تفعل شبكة المسح عادل في حرم الكلية أو شيء من هذا القبيل قد كشف عن المزيد من المعلومات المفيدة حول أجهزة الكمبيوتر التي تستخدم NMAP، ولكن استخدامه على مسؤوليتك كما قد تحصل على طرد، أو قد تحصل بعض العقوبات من ISP الخاص بك .

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top