{lang: 'de'}
Flashhilfe.de - Flash Community
 
  Flashkurse > Flash 5 > Passwortschutz  
 
 

Seite drucken ::

  Autor:
Webseite: virtualmarc.de
 
  In diesem Tutorial geht es darum ein Flashmovie das nur authorisierten Usern zugänglich sein soll vor unerlaubtem Zugriff zu schützen.

Flash5 selbst ist denkbar ungeeignet für solche Aufgaben genauso wie Javascript, VbScript oder sonstige clientseitigen Scripte.
Man kann zwar im ActionScript ohne Probleme eine Passwortabfrage realisieren, doch man muss immer bedenken das sich das Flashmovie beim betrachten bereits auf dem Clientrechner im Browsercache befindet. Der User kann also mit Hilfe von ActionScript Viewern das ActionScript einsehen und somit die Passwörter auslesen. Auch wenn man nach der AS Abfrage ein anderes Movie lädt ist das kein Schutz, da man immer noch die Möglichkeit hat das Movie direkt im Browser anzusprechen.
 
1)  Ich möchte Euch hier eine Möglichkeit zeigen diese Sicherheitslücke zu umgehen, allerdings setzt es zum vollständigen Verständnis einige, wenn auch nicht viel, PHP Kenntnisse voraus. Um das Movie später auf Eurem Webserver zu installieren muss dieser also auch PHP unterstützen. Erstellt folgendes Flashmovie: (z.B. pass.swf)
 
 
  Wie Ihr das Design macht spielt keine Rolle. Ihr müsst lediglich darauf achten dass alle Parameter richtig eingestellt sind.
 
2)  Ihr benötigt zunächst einmal zwei Textfelder welche eine Texteingabe erlauben. Setzt in einem Feld die Variable auf "user" und im anderen auf "pass". Ausserdem braucht Ihr einen Button. Es ist völlig egal wie er aussieht.

Im Actionscript des ersten Frames macht Ihr folgendes: