S
Gapa schrieb:
Kleine Interessensfrage noch:
sogar das Event OnBegin kann von dem Angreifer nach belieben abgesetzt werden.
Wie ist denn das möglich? Also mir ist natürlich bekannt, dass Ausführung jeglicher Javascript-Funktionen inkl. Variablenmanipulation möglich sind, aber wie kann der Client die Flash-Events bzw. überhaupt irgendwelche Events manipulieren?? Wo ist da der "Angriffs"-punkt im Browser? Geht das auch über JavaScript?
Flash wird im Browser ausgefuehrt, genau wie JavaScript. Anstatt dass es der Browser direkt macht, verwendet er eben einen externen Interpreter - in diesem Fall den Flash Player.
Ausserdem kann ich ja einen eigenen Player schreiben und den statt deinem einbinden und so alles machen was ich will. Ich kann zB deinen Player dekompilieren, aendern und neu kompilieren und diesen dann verwenden.
Ich verstehe dein Problem mit der Laufzeit aber nicht: dich interessiert nur die minimale Laufzeit. Wie oft der User unterbricht oder nachladen muss ist ja uninteressant. Wenn es ein 2 Minuten Film ist und er braucht 7 Minuten zum anschauen ist das doch OK. Solange der User diese 2 Minuten Film sieht. Also einfach die Minimalzeit nehmen.