Welkom!

Deel je kennis met anderen in deze Flashgemeenschap!
Aanmelden / registreren
Gebruikersnaam:
Wachtwoord:
Wachtwoord opslaan?
Wachtwoord vergeten?
Beveilig Flash files tegen downloaden via PHP
19 downloads, 9504 keer gelezen
(August 24, 2002)
Waardering: 24 keer gestemd 
 3.8 van de 5
Eigenschappen
Flash Versie  n/a
Moeilijkheidsgraad  Gevorderden

Formaat:   1 KB

Ik was weer eens aan het kijken hoe ik mijn Flash bestanden toch het best tegen misbruik kon beveiligen, toen er plotseling een zinnetje mij te binnen schoot:

"Maybe this looks a bit paranoid but prevention is better then cure, isn't it?"

En met dat zinnetje in mijn achter hoofd ben ik begonnen met iets te maken om er voor te zorgen dat mensen niet meer mijn .swf file meer kunnen downloaden.

  Untitled

Ik heb nu iets gemaakt in PHP (niet mijn sterkste taal)

 

<?php
header("Cache-Control: no-cache, must-revalidate, no-store\nPragma: no-cache\n");
header("Content-type: application/x-shockwave-flash");
include_once("1.swf");
?>

uitleg:

header("Cache-Control: no-cache, must-revalidate, no-store\nPragma: no-cache\n");

Dit zorgt er voor dat NIKS word opgeslagen in de temp files van Windows.

header("Content-type: application/x-shockwave-flash");

Zorgt er voor dat hij zichzelf als SWF file streamt (anders krijg je hele rare text op je scherm).

include_once("1.swf");

Zorgt er voor dat hij 1.swf laat zien.

 

limitaties:

Bij mij is het zo dat als ik gewoon de url naar de PHP intyp dan vraagt hij me om hem te downloaden maar als je er naar toe linkt dan kan vraagt hij het niet (als je weet wat ik er aan kan doen AUB even mailen).

Geef hier je waardering: Matig 1 2 3 4 5 Geweldig!
  Waardering:
dit werkt niet Nick Timman (09 October 2006, 13:31)
hoe dan ook, de regel blijft kan je iets zien, dan kan je het stelen
centreren jeff van Egmond (14 January 2004, 10:24)
ismijn swf dan ook mooi gecentreerd? dan sla ik mooi 2 vliegen in 1 klap, ik kan niet veel meer dan actionscript namelijk, zo niet, wat moet ik er aan toevoegen?
toch wel pikbaar Piet Jansen (06 November 2003, 23:36)

Je hebt van die mooie download programma's, ik linux bijvoorbeeld heb je wget dus dan typ je bijvoorbeeld

wget www.site.com/file.php

dan downlad hij de file en renamen naar file.swf en je bent klaar

en je zou dat cachen denk ik ook wel met .htaccess kunnen uitzetten


Beveiliging Virginia van Slimming (11 November 2002, 17:56)

Hoe moet je het dan precies gebruiken.

Begrijp het niet helemaal sorry. Waar moet je die script dan plaatsen??

Helpt het echt tegen downloaden?? groetjes gina


RE: Beveiliging lars who knows (12 November 2002, 18:21)

je moet een text bestand je open en het script er in plaken en dan opslaan als .php (natuurlijk wel dat 1.swf veranderen)

je server moet wel php hebben...


1-5 | 6-6