Nyheder og små tips om hacking

Beskyt dine billeder og film fra hotlinking

Forbudt

De stjæler din båndbredde. De koster dig penge. De snupper dine billeder og film. Hamrende irriterende, men det kan faktisk ganske nemt undgås. Der er ikke 100 %, naturligvis, men det vil kun være de mest kyndige og nørdede, der orker at gøre så meget ud af at skulle stjæle et billede fra dig.

Din server på dit webhotel skal understøtte .htaccess-filer.

Via cPanel kan du oprette en .htaccess-fil. Hvis din webhost ikke har cPanel, kan du lave filen selv og uploade den. På Windows skal du sætte anførselstegn om filnavnet, når du gemmer den via fx Notesblok, og huske at ændre filtypen til alle filer. Filens navn skal være .htaccess – altså punktum og htaccess uden nogen filbetegnelse.

I den skal du indsætte følgende kode:

RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?ditdomaine.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?ditandetdomaine.biz/.*$ [NC]
RewriteRule \.(gif|jpg|png|avi|mpg|mov)$ – [F]

Ovenstående betyder:

RewriteEngine on
RewriteBase /

Ovenstående to linjer starter den “maskine” på serveren, der kan genskrive kode.

RewriteCond %{HTTP_REFERER} !^$

Ovenstående linje sørger for, at direkte links, altså links uden referrer, også bliver accepteret, hvis fx folk skriver dem direkte i adresselinjen eller ser billedet via en billedsøgning.

RewriteCond %{HTTP_REFERER} !^http://(www\.)?ditdomaine.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?ditandetdomaine.biz/.*$ [NC]

Du kan godt nøjes med én af ovenstående linjer, hvis du kun skal linke til billedet fra ét domæne. Ellers kan du tilføje alle de øvrige, du tillader, i en linje hver.

NC står for “No Case”, dvs. det er ligegyldigt, om folk skriver linket med store eller små bogstaver.

Til sidst skal du fortælle, hvad der skal ske, hvis ikke der er linket til billedet fra en af ovenstående domæner. Det gør du ved følgende kode:

RewriteRule \.(gif|jpe?g|png|avi|mpg|mov)$ – [F]

Hvis nogen linker til et gif, jpg. osv., og det ikke sker fra nogen af dine domæner, vil de blive omdirigeret til en fejlside (-).

I dette tilfælde vil det blive til en forbudt side, Forbidden, på grund af koden [F].

Gem .htaccess-filen i den mappe, hvor du har dine billeder eller film, og vupti … Det er nu ganske svært at stjæle din båndbredde eller billeder.

Relaterede indlæg:

  • Henrettet for at kopiere film
  • Blu-Ray ser rødt
  • Få gratis regionfri DVD-aflæser
  • Google Babbler
  • Google: Verdensmester i at finde pirateret musik
  • Facebook-bug kunne bruges til hacking
  • Flot sikkerhedshul i iPhone
  • Første billeder af Windows 7
  • 3 Responses to “Beskyt dine billeder og film fra hotlinking”

    1. Drake Says:

      Bukker mig i støvet :P
      Det et sku nogen guldkorn i kommer med her ;)
      tak skal i have :)

    2. Spagnum Says:

      Smart nok… noget steder man kan se et sådan billede i brug?

    3. Chill Says:

      Jeps, jeg bruger det på mine øvrige sider, prøv at hotlinke til et billede fra http://www.malka.dk

      Man kan faktisk være endnu mere ondt og erstatte billedet. Dvs. at når vedkommende laver en hotlink til billedet, så ser han et andet billede, altså en anden, som du har bestemt. Et billede i retning af “Ingen hotlink” eller et meget hardcore billede …

      Skal jeg vise også, hvordan man gør det?

    Leave a Reply