Como prevenir o roubo de imagens

Na semana passada, ao navegar por alguns blogs Portugueses, encontrei um que estava a fazer “hotlinking” a uma das minhas imagens. Ao contrário de quando usam conteúdo meu com os respectivos links, já não acho tanta piada a isto de me estarem a “roubar” largura de banda (bandwidth).

Mas o que é “Hotlinking”?

Neste contexto, hotlinking é quando alguém mete uma imagen no seu site, mas mete o link da imagem do nosso site. Num cenário destes, para além de estarem a usar a “nossa” imagem, estão também a gastar a nossa largura de banda sempre que um visitante aceder ao site dessa pessoa.

Em relação ao primeiro problema, o de estar a usar a “nossa” imagem, isso pode nem ser importante se a imagem for de “domínio publico”, e não for mesmo “nossa”. É claro que já não podemos dizer o mesmo se a imagem for uma fotografia ou pintura nossa, nesse caso o acto em si é ilegal, pois não está a pagar os respectivos direitos de autor.

Seja como for, o maior problema é mesmo o “roubo” da largura de banda. Se o nosso site for muito visitado, e houver muitos sites a fazer “hotlinking”, este consumo de largura de banda vai começar a somar. Vamos então ver uma maneira de como evitar o “hotlinking” das nossas imagens.

Um dos métodos mais fáceis para bloquer o roubo de imagens é adicionar o seguinte código ao ficheiro .htaccess:

RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?ONomeTeuSite\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule .*\.(jpe?g|gif|bmp|png)$ – [F]

Sinceramente acho que quem faz hotlinking de imagens não o faz por mal, no sentido de estar a roubar “bandwidth”, mas é mais uma questão de desleixo, para não estar com o trabalho de fazer o download da imagem e depois a meter no servidor. Mas não deixa de ser até uma má ideia fazer isto, pois se no futuro o site de onde se está a fazer o “hotlinking” deixar de funcionar também ficam sem a imagem.

Se alguém quiser partilhar mais alguma maneira de se impedir o hotlinking pode fazê-lo :-)

Anúncio do dia: Renault Mégane 1.5 Dci 100cv LxDyn 5p.

14 comentários em “Como prevenir o roubo de imagens”
  1. Hugo Santos says:

    este so serve para bloquear nao é?
    eu li ha uns tempos atras um post (que me eskeci de apontar em q blog foi) em que dava um codigo que fazia com que quem andasse a navegar pelo google images e fosse parar a uma imagem nossa o frame do google desaparecia e ficava so a nossa pagina no browser

    Hugo Santos: Vem ler o meu post mais recente… SnapBomb Buzz marketing

  2. Nelson says:

    Pelo menos que eu tenha reparado nunca tive esse problema.
    Mas vou guardar isto para se precisar.

    Nelson: Vem ler o meu post mais recente… Links 02-03-08

  3. TheMafa says:

    Descobri hoje este blog :) comecei há pouquíssimo tempo a investigar sobre este mundo de ganhar dinheiro com na net (o meu início foi nos PTC), vou ter aqui muita coisinha para ler!! :) Obrigada! Nem sei por onde começar a longa leitura, há algum sitio aqui no blog onde tenha a lista completa dos posts, tipo arquivo? (ainda não encontrei…)
    Continua a dar as tuas dicas e a partilhar as experiências, para que newbies, como eu, vão entrando neste mundo e possam ganhar uns troquitos. :)
    Cumprimentos!
    TheMafa

  4. Jorge says:

    Vê o teu mail. :)

    Jorge: Vem ler o meu post mais recente… Fique-rico

  5. Jorge says:

    Existem alguns plugins wordpress para o efeito. Como por exemplo http://www.bahn-spass.de/wp-content/uploads/hotlink-protection.zip

    Jorge: Vem ler o meu post mais recente… Fique-rico

  6. “quem faz hotlinking de imagens não o faz por mal, no sentido de estar a roubar “bandwidth””

    Em Portugal sim, mas se pensarmos em grandes spammers…. Esses poupam milhares de € fazendo hotlinking e esses não são nada ingénuos.

    Não comparei o teu código com o meu, mas acho que é o mesmo. Essa é a [única] maneira mais eficaz de acabar com o hotlinking.

    Beijinhos

    firstbloggerlady: Vem ler o meu post mais recente… Como Poupar Dinheiro do Orçamento Familiar

  7. Paulo Varela says:

    É isso mesmo, não conheço outra forma de o fazer. Eu faço isso por intermédio do cpanel mas na prática o que acontece é uma alteração ao ficheiro .htaccess

    Trata-se de um ficheiro que pode passar despercebido e nem sequer tem nome, apenas extensão, mas pode valer ouro uma vez que é capaz de controlar muita coisa num servidor web!

    Paulo Varela: Vem ler o meu post mais recente… Google adsense e Política de Privacidade

  8. Sérgio Alex says:

    Outra solução, em vez de bloquear o hotlinking, é substituir as imagens originais que estão a ser puxadas para o outro blog, por outras com o mesmo nome e endereço, mas como uma mensagem do tipo “Venham visitar o blog DinheiroOportunidade.com” nelas.

    Já dava mais algumas visitas. ;)

    Ou então substituí-las por outras com conteúdos obscenos… :(

    Sérgio Alex: Vem ler o meu post mais recente… Vou Dar Mais Dinheiro aos Leitores do Tecno Blog

  9. Gandalf says:

    A idéia funciona, evita os roubos, mas têm efeitos colaterais, o principal que sempre me incomoda é a leitura do blog através do leitores de feed online, que fica sem imagens.

    A solução que uso é enviar uma referer falsa, no firefox é fácil com o RefControl, então se você tiver sua banda roubada em grande quantidade, por exemplo por um fórum, poderá não resolver, pois muitos usam essas ferramentas.

    Uma variação mais sofisticada e segura é exigir uma referer para cada imagem, associando a imagem a uma determinada página, não conheço nenhum plugin que faça isso automaticamente, mas é utilizado por sites que hospedam imagens e não permitem os links diretos.

    []‘s Gandalf

  10. Meraj Chhaya says:

    Eu de alguma forma acho o hotlinking agradavel se pusermos um watermark na imagem, traz mais visitantes ao nosso site, e o editor do tal site e obrigado a nos incluir como fonte.

  11. asturmas says:

    A semana passada ensinei te a fazer via cpanel mas vai dar ao mesmo

    asturmas: Vem ler o meu post mais recente… NetAffiliation – Pros e Contras

  12. soares says:

    Boas ,eu sinceramente uso o que o Meraj Chhaya disse coloco uma watermark na imagem,mas nem todas dá para colocar….mas outra forma que uso é alojar em algum host nacional de preferencia mas……

    Soares:Vem ler o meu post mais recente…Support Longevity Research

    Soares:Vem ler o meu post mais recente…Varios icons

    soares: Vem ler o meu post mais recente… Support Longevity Research

  13. No meu caso ja fui vitima desses “roubos” de largura de banda, instalei um plugin para o wordpress mas de pouco valeu pois a imagem continuou a ser mostrada no site. Tenho que experimentar esse codigo e ver se funciona.

    Antonio Pratas: Vem ler o meu post mais recente… offf lx 2008

Deixe o seu comentário

(obrigatório)

(obrigatório)



Subscreve a newsletter gratuita e começa hoje mesmo a ganhar dinheiro na internet!

Categorias