Обратите внимание, что всякий раз, когда вы включаете изображение с другого веб-сайта в вопрос, stackoverflow фактически не хранит копию этого изображения. Вместо этого он хранит местоположение (URL) изображения. Всякий раз, когда stackoverflow генерирует html для такой страницы, он вставляет этот URL в атрибут src тега image. Если вы посмотрите на HTML-источник этой страницы, то увидите, что тег изображения для изображения, которое вы включили в свой вопрос, выглядит примерно так:
moco-sux.net63.net/palm-sig.jpg">
Каждый раз, когда пользователь просматривает ваш вопрос, его браузер запрашивает это изображение с веб-сервера, на котором он размещен. В этом случае доменное имя этого веб-сервера: moco-sux.net63.net .
.
Как объяснили другие, когда веб-сервер получает любой вид интернет-запроса, он полностью контролирует его реакцию. Тот факт, что расширение имени файла в конце URL-адреса .jpg не обязательно означает, что веб-сервер просто ответит статическим файлом изображения. Вместо этого веб-сервер можно настроить так, чтобы он отвечал динамически генерируемым файлом изображения, содержащим ваш IP-адрес.
Так что не фактический jpeg вычисляет ваш IP. Скорее, веб-сервер, который получает запрос изображения, на лету создает файл JPEG. Попробуйте загрузить изображение на другой веб-сервер. Я предполагаю, что его возможности прогнозирования IP не будут столь же острыми:)