Archief - ALGORITME: ASP: link naar foto en info beschermen

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Hobbyman

Legacy Member
Hey Gasten,

Ik vroeg me af of er een mogelijkheid bestaat om een link naar foto's en dergelijke te beschermen.
Ik heb namelijk een hele lijst met foto's en heb er echt dagen, weken .. .werk aan gehad om overal een mooi fotoke van te nemen.

Ik zou niet willen dat een concurrent m'n foto's zomaar kan pikken, vandaar m'n vraag ...

Ik werk in ASP

Greetz

Ramm

Legacy Member
vanaf foto's online komen, kan iedereen ze pikken. Het enige dat je misschien kan doen is een klein logootje van u verwerken in een hoek van de foto

Radiance

Legacy Member
Ze niet online zetten is de enige manier om te zorgen dat niemand uw foto's kan kopiëren.
Zelfs al verspilt ge veel uren van uwen tijd in het maken van anti-leech toestanden, anti-rightclick JS, verwerking in Flash of wat dan ook, het is altijd te kopiëren.

Radiance

Legacy Member
Ja, dat kan, heet anti-leech script.
Punt blijft hetzelfde though, nu mag jij vinden dat uw werk spectaculair goed is, maar denk je werkelijk dat het zo fantastisch is dat mensen zich gaan bezighouden van er 100'en keren naar te linken ?

Zoiets gaat eerder de mensen die oprecht geïnteresseerd zijn in uw werk belemmeren, zij kunnen er dan ook niet meer direct naartoe enzo.
Maar je doet ermee wat je wil natuurlijk.

Hobbyman

Legacy Member
lol, Het gaat hier niet over pc-onderdelen die je overal op het net kan vinden, maar eerder over meubelen - decoratie - deurklinken en andere accessiores, waarvan er op heden geen foto's van te vinden zijn, althans niet hetzelfde type ... trust me, ik ben al maanden aan het zoeken ...

Als een concurrent "lees we zijn met drie in BE" hier kan naar linken, dan kan ik foto's nemen en hen hier gratis van laten profiteren ...

Das dus wat ik niet wens ... waar kan ik zo'n anti-leech script terugvinden?

greetz

Radiance

Legacy Member
In dat geval is er des te meer reden om het niet te doen, het is amateuristisch.
Als jij de foto's genomen hebt zijn de auteursrechten voor u, ik zou denken dat een bedrijf wel iets professioneler tewerk gaat dan kopiëren van, laat staan linken naar, andermans foto's. En als ze het toch doen.. sue the bastards.

En je kan dat vinden waar je alles vindt, google.

EryciusPuteanus

Legacy Member
ge zou uwe webserver zo kunnen instellen dat ge niet naar foto's kunt linken, gelijk op imageshack en zo van die dingen, maar ik sluit mij aan bij Radiance voor de rest

Tyfius

Legacy Member
Je moet eens kijken in de settings van je controlepaneel. Ik weet dat sommige controle panelen (zoals Plesk, cpanel, ...) de mogelijkheid hebben om zo'n anti-leech dingen in te stellen op bepaalde folders.
Anders kan je ook altijd eens navraag doen bij je provider of via google een .htaccess scriptje zoeken.

dJeez

Legacy Member
Je moet ervoor zorgen dat enkel requests komende van uw domein(en) afbeeldingen mogen oppikken, dan kan er geen bandbreedte gepikt worden door de snodaards die rechtstreekse links naar uw images op andere sites plakken.

Zoek eens op prevent image hotlinking in Google (of klik gewoon op de link :p), er is massaal veel info over te vinden.

Smoerf

Legacy Member
als je htaccess files kan gebruiken dan kan je het volgende doen om je images te beschermen:

Code:
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?mysite\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule .*\.(jpe?g|gif|bmp|png)$ /images/nohotlink.jpe [L]

Enkel de url mysite\.com vervangen door jou url en klaar is kees. Als er nu iemand linkt naar je images dan krijgt hij een nohotlink prentje te zien (dat je zelf nog moet maken en in je images folder moet zetten)

Edit: als je in asp werkt zal het wss niet mogelijk zijn want dan draai je wss op een iis server. In php is het wel op te lossen door een bestand te maken file.php die een image file inleest die buiten je directory staat en deze dan te returnen, zo kan je checken of de referrer wel degelijk die is van je eigen domein maar ik weet niet of je server php ondersteunt...

Radiance

Legacy Member
Wat heeft dat er nu mee te maken, het gaat niemand verhinderen van te linken naar uw bestanden hoor?
Da's gewoon ne random gegenereerde bestandsnaam (alhoewel er bij tones wel enige logica lijkt in te zitten, not sure what :p ).
In PHP bv. geeft md5(time()); u ne random string.

Hobbyman

Legacy Member
No prob, kvroeg het me gewoon af ...
Mss doet de concurrent wel hetzelfde met z'n volledige link en ben ik toch de pineut, maar met die referer ... zal da wel lukken.

Ik dacht vroeger ergens gezien te hebben dat een html code volledig gescrambled was.

BloodSeaker

Legacy Member
Ge kunt het ingewikkeld maken en uw images als blob in de database opslaan en dan een http handler ontwikkelen die de string ontleedt en ze decodeert waardoor ge de juiste blob uit de database kunt streamen naar de browser en als de url 'verlopen' is, een andere image tonen. Dat zou dan inhouden dat in uw codering ook een tijd verwerkt zit en ge elke link slechts x aantal minuten beschikbaar laat :)

orez

Legacy Member
ge kunt het niet tegenhouden zo simpel ist...
Al laat ge ze nie toe van uw images te downloaden of ernaartoe te linken, als ze het echt willen --> Print Screen ....

Tyfius

Legacy Member
Bij het uploaden van de afbeelding zorgt het script achter de tones website gewoon voor een unieke bestandsnaam. 4 karakters dit, 5 dat, _, md5(huidigetijd), ... allemaal manieren om dit te bereiken, individueel of door elkaar gebruiken.

BloodSeaker

Legacy Member
orez zei:
ge kunt het niet tegenhouden zo simpel ist...
Al laat ge ze nie toe van uw images te downloaden of ernaartoe te linken, als ze het echt willen --> Print Screen ....

Feit, maar het ging vooral over het linken naar uw images op uw site toch :)

killgore

Legacy Member
Radiance zei:
In dat geval is er des te meer reden om het niet te doen, het is amateuristisch.
Als jij de foto's genomen hebt zijn de auteursrechten voor u, ik zou denken dat een bedrijf wel iets professioneler tewerk gaat dan kopiëren van, laat staan linken naar, andermans foto's. En als ze het toch doen.. sue the bastards.

En je kan dat vinden waar je alles vindt, google.

Voorkomen is makkelijker als genezen. En het is zeker niet volledig amateuristisch, genoeg sites doen het (de ene voor copyrights, de andere voor bandwith, ...).

Ik zou evenwel dan gewoon men afbeeldingen met asp weergeven (bottleneck als het aankomt op performantie dan) en zorgen dat jouw site alleen eraan kan. Je kan in asp normaal gezien wel controleren wat aanroepende url is en zo. Het is echter een tijdje geleden dat ik met het web-aspect van .net heb gewerkt, zodus :x.

Een externe site kan dan nog steeds linken naar de pagina van het product zelf, en eventueel kan je dan thumbnails ter beschikking stellen voor externe linkage :)?

Natuurlijk: asp is maar een voorstel, je kan dit iirc ook via betere systemen doen (iis zelf).
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan