Не так давно я отримав цікаве питання: «Чи можна знаючи електронний ящик людини визначити його місце розташування і отримати інформацію про нього? »
Питання було пов'язане з тим, що один не дуже хороша людина дошкуляв мою передплатниці по електронній пошті і дуже хотілося цю людину покарати ...
На жаль (чи то пак на щастя) все не так просто як у фільмах про хакерів! Є безліч нюансів, які перешкоджають визначення місця розташування відправника, хоча теоретично при дотриманні деяких умов визначити його з деякою точністю все ж можливо ...
Справа в тому, що у будь-якого електронного повідомлення є блок службової інформації. Багато поштові програми і сервіси дозволяють переглянути цей блок. Наприклад, в ящику mail.ru потрібно натиснути на кнопку «Ще» і вибрати пункт «Службові заголовки».
Відкриється вкладка з блоком службової інформації, в якій знаходимо рядок Received: from і далі IP-адреса .
Даний IP-адреса належить комп'ютера, з якого було відправлено повідомлення. Правда, це твердження справедливе лише частково і пов'язано це з досить складною структурою комп'ютерних мереж. За фактом в переважній більшості випадків цей IP-адреса буде належати комп'ютера провайдера, через якого людина виходить в інтернет. Тобто обчислити місцеположення людини з точністю до квартири навряд чи вийде. Хіба що в кращому випадку з точністю до міста або району.
Крім цього, якщо повідомлення було відправлено через веб-інтерфейс поштового сервісу, то визначити місце розташування відправника не вдасться взагалі. Що значить «через веб-інтерфейс»? Ну наприклад, у вас є ящик на сервісі Яндекс. Ви відкриваєте браузер, заходите на Яндекс і вводите логін і пароль. Тобто ви заходите в свій ящик через браузер і повідомлення відправляєте через нього. У цьому випадку повідомлення по факту відправляється ні з вашого комп'ютера, а з комп'ютера поштового сервісу, який може знаходитися в тисячах кілометрах від вас, так як ви по суті зайшли на віддалений комп'ютер за допомогою мережі інтернет і вашого браузера.
Так повідомлення відправлені через веб-інтерфейс пошти Яндекс прийдуть з Росії, а з Gmail з США ... хоча і в тому, і в іншому випадку відправник може перебувати де завгодно, хоч в Африці.
Тому визначити місце розташування відправника можна з деякою точністю за умови що повідомлення було відправлено через поштову програму (Outlook, Mozilla Thunderbird і т.д.) встановлену на комп'ютері відправника і налаштовану через протокол POP3 (Не через IMAP). Але знову ж таки все залежить від способу підключення до інтернету і від особливостей провайдера.
Загалом, якщо ви отримали IP-адреса, то можете по ньому спробувати визначити місце розташування комп'ютера. Для цього копіюємо адресу і переходимо на будь-який сайт, який дозволяє визначити місце розташування комп'ютера по IP-адресою. Таких сайтів існує величезна кількість, наприклад, http://speed-tester.info
Вставляєте адресу в відповідне поле і на карті відображається комп'ютер з таким IP-адресою.
Щоб зрозуміти наскільки це неточний інструмент, зайдіть на сайт http://2ip.ru . На ньому відобразиться IP-адреса вашого комп'ютера. Розмістіть цей адресу і перевірте його на сайті http://speed-tester.info/ip_location.php .
Здивовані? От і я про те:)
Тому відповідаю на заданий в заголовку питання - ні, не можна :)
Що значить «через веб-інтерфейс»?Здивовані?