Discussion:
Miten estää sivuston kuvien suoralinkittäminen, niin että niitä voi käyttää vain omilla sivuilla ja foorumilla
(too old to reply)
Reino
2009-01-26 16:11:20 UTC
Permalink
Jos kaistaa kuluu turhaan sillä että muut suoralinkittävät sivuni kuvia,
niin miten tämä estetään niin että voin kuitenmin omilla sivuillani ja
foorumeilla käyttää kuvia?
p***@yahoo.com
2009-02-03 16:14:27 UTC
Permalink
Post by Reino
Jos kaistaa kuluu turhaan sillä että muut suoralinkittävät sivuni kuvia,
niin miten tämä estetään niin että voin kuitenmin omilla sivuillani ja
foorumeilla käyttää kuvia?
Sitä ovat monet miettineet. Ilmeisesti mitään hyvää ratkaisua ei ole,
koska jotkut ilmaissivustot ovat muuttuneet maksullisiksi juuri
kaistaleveyspiratismin vuoksi.

Mutta yksi keino, joka heti tulee mieleen on, että muutat niitten
kuvatiedostojen nimeä (tai hakemiston nimeä), jolloin piraattien
linkit menevät rikki.

Eli ensin uudelleennimeät kuvahakemiston nimen (kayttäen esim.
satunnaislukua nimen muodostamiseen), ja sitten korvaat kaikki
viittaukset k.o. hakemistoon kaikissa html-tiedostoissa uuden nimen
mukaiseksi esim. sedillä. Skriptin voisi ajaa vaikkapa kerran
vuorokaudessa cronilla (tai kerran viikossa luultavasti riittäisi). Ei
ehkä kannata laittaa kaikkia kuvia yhteen hakemistoon, jotta skriptin
ajaminen ei kestä liian kauan.

--
Pauli
Mika Iisakkila
2009-02-03 17:13:43 UTC
Permalink
Post by p***@yahoo.com
satunnaislukua nimen muodostamiseen), ja sitten korvaat kaikki
viittaukset k.o. hakemistoon kaikissa html-tiedostoissa uuden nimen
mukaiseksi esim. sedillä. Skriptin voisi ajaa vaikkapa kerran
vuorokaudessa cronilla (tai kerran viikossa luultavasti riittäisi).
Ja luonnollisesti orvoiksi jääneet suorat kuvalinkit ohjataan
mod_rewritella goatseen.
--
http://www.hut.fi/u/iisakkil/ --Foo.
Jukka Aho
2009-02-04 07:41:01 UTC
Permalink
Post by Reino
Jos kaistaa kuluu turhaan sillä että muut suoralinkittävät sivuni
kuvia, niin miten tämä estetään niin että voin kuitenmin omilla
sivuillani ja foorumeilla käyttää kuvia?
Käyttäjän selaimen lähettämää Referer-kenttää monet sivustot näyttävät
tuohon tarkoitukseen hyödyntävän. Tässä eräs ohje Apachelle:

<http://www.thesitewizard.com/archive/bandwidththeft.shtml>
--
znark
p***@yahoo.com
2009-02-04 16:49:11 UTC
Permalink
Post by Jukka Aho
Käyttäjän selaimen lähettämää Referer-kenttää monet sivustot näyttävät
<http://www.thesitewizard.com/archive/bandwidththeft.shtml>
Tuota ei kannata käyttää, koska:
- Se ei estä varkaita kovinkaan tehokkaasti, koske he voivat väärentää
referer-kentän
- Se estää normaalia käyttöä, jos käyttäjä on disabloinut referer
kentän lähetyksen selaimessa.

--
Pauli
Jukka Aho
2009-02-04 19:13:23 UTC
Permalink
--
znark
Post by Jukka Aho
Käyttäjän selaimen lähettämää Referer-kenttää monet sivustot näyttävät
<http://www.thesitewizard.com/archive/bandwidththeft.shtml>
Tuota ei kannata käyttää, koska:
- Se ei estä varkaita kovinkaan tehokkaasti, koske he voivat väärentää
referer-kentän
- Se estää normaalia käyttöä, jos käyttäjä on disabloinut referer
kentän lähetyksen selaimessa.

--
Pauli
Jukka Aho
2009-02-04 19:37:41 UTC
Permalink
Post by p***@yahoo.com
Post by Jukka Aho
Käyttäjän selaimen lähettämää Referer-kenttää monet sivustot
näyttävät tuohon tarkoitukseen [kuvien suoralinkityksen
<http://www.thesitewizard.com/archive/bandwidththeft.shtml>
- Se ei estä varkaita kovinkaan tehokkaasti, koske he voivat
väärentää referer-kentän
Yleensä tarkoituksena on estää kuvien näkyminen ja latautuminen
automaattisesti vieraan sivuston osana; siis vieraalla sivulla suoraan
näkyvänä inline-kuvana. Sillä, että muutama yksittäinen
neropattikäyttäjä ehkä mahdollisesti tajuaa tilanteen ja ymmärtää
manuaalisesti väärentää Referer-kentän, tai käyttää jotain
Referer-kentän kanssa kikkailevaa pluginia joka tekee saman
automaattisesti, tai yksinkertaisesti hakee haluamansa kuvan
palvelimelta erikseen, ei liene suurta kaistahävikillistä merkitystä.
Post by p***@yahoo.com
- Se estää normaalia käyttöä, jos käyttäjä on disabloinut referer
kentän lähetyksen selaimessa.
Ylläpitäjä voi sallia puuttuvan Referer-kentän, mutta estää kuvien
latauksen silloin, kun Referer-kentässä on vieraan sivuston osoite.
(Referer-kenttähän puuttuu myös silloin, jos käyttäjä on bookmarkannut
kuvan tai kirjoittaa sen URLin suoraan selaimen osoitekenttään, eikä kai
näitä käyttötapauksia ole muutenkaan mitään erityistä syytä estää.)
--
znark
OssiJ
2009-02-08 14:27:42 UTC
Permalink
Post by Reino
Jos kaistaa kuluu turhaan sillä että muut suoralinkittävät sivuni kuvia,
niin miten tämä estetään niin että voin kuitenmin omilla sivuillani ja
foorumeilla käyttää kuvia?
Vain siten, että tsekkaat REFERER-kentän ja toimit sen perusteella
(.htaccess).

HUOM: Jos ko. kenttä on tyhjä, ÄLÄ estä kuvan näyttöä. Moni blokkaa
selaimestaan ko. tiedon lähettämisen.

Jos kentässä on joku osoite josta kuvia luvatta käytetään, voit blokata
ne seuraavasti (ko. rivit siis .htaccess -nimiseen tiedostoon, jos
palvelin noita tukee):

RewriteEngine on
RewriteCond %{HTTP_REFERER} ^http://osoite.josta.leechataan/ [NC]
RewriteRule \.jpg$ Loading Image... [R,L]
RewriteCond %{HTTP_REFERER} ^http://toinen.ilkea.osoite/ [NC]
RewriteRule \.jpg$ http://oma.palvelin/bandwidth_stealing.gif [R,L]


Google kertoo enemmän.
--
Jos vastaat sähköpostitse, poistathan roskapostieston
sekä sähköpostiosoitteen invalidisointitekijän. Kiitos.
Loading...