Normalmente, a hiperligação é controlada pelo campo referenciador HTTP (sic). Isso informa ao servidor da Web que URL enviou a solicitação atual. Se está vazio, ou não de um site válido, então você está hotlinking! É bastante fácil falsificar, no entanto.