Я бы предположил, что photobucket проверяет журналы веб-сервера, ищет реферрера в любом запросе определенного изображения.
Для любого HTTP-запроса браузер также отправляет так называемый реферер, который содержит URL, который «инициировал» запрос. Если кто-то нажимает на ссылку на веб-страницу B на веб-странице A, браузер не только запрашивает связанную веб-страницу с сервера веб-страницы B, но и отправляет реферер, содержащий URL-адрес «ссылки на веб-страницу» A. То же самое касается изображений встроенный в веб-страницу. Запрос на изображение также содержит URL-адрес встраиваемой веб-страницы, поэтому сервер может регистрировать, какие страницы встраивают изображение.
Конечно, это может быть подавлено инструментами конфиденциальности в браузере пользователя, поэтому метод не будет полностью корректным, но в большинстве случаев его достаточно.
См. Также http://en.wikipedia.org/wiki/HTTP_referrer