Ich habe eine Website, die MP3s in einem Flash-Player spielt. Wenn ein Benutzer auf "Abspielen" klickt, lädt der Flash Player automatisch ein MP3 herunter und beginnt mit der Wiedergabe.Wie kann ich Dateien herunterladen
Gibt es eine einfache Möglichkeit zu verfolgen, wie oft ein bestimmter Songclip (oder eine beliebige Binärdatei) heruntergeladen wurde?
ist das Spiel Link ein Link auf die aktuelle mp3-Datei oder einige JavaScript-Code , dass ein Spieler erscheint?
Wenn letzteres, können Sie einfach Ihren eigenen Logging-Code dort fügen Sie die Anzahl der Treffer, um es zu verfolgen.
Wenn die ehemalige, benötigen Sie etwas , die das Web-Server-Protokoll selbst verfolgen und diese Unterscheidung machen können. Meine Hosting-Plan kommt mit Webalizer, , die dies schön macht.
Es ist Javascript-Code, so dass das beantwortet.
Allerdings wäre es schön zu wissen, wie man Downloads mit der anderen Methode verfolgt (ohne Hosts zu wechseln).
Es gibt eine Directory Traversal Schwachstelle in diesem Skript! Ein Angreifer kann die Datei "xfer.php? File = ../../../passwd" oder was auch immer sie wollen weitergeben! Achtung!!! –
Dies wird die Speichergrenzen des Servers sprengen, wenn die Dateien zu groß sind und der Verkehr hoch ist. Etwas, das ich selbst erlebt habe. – tmsimont
Wie behebt man die "Directory Traversal Vulnerability"? – anarchOi