Ergebnis 1 bis 6 von 6

Thema: Download einer *.jpg Datei -> Browser soll jedoch in *.exe umbennen

  1. #1

    Download einer *.jpg Datei -> Browser soll jedoch in *.exe umbennen

    Hi.

    Bei uns im Informatik blockt der Server alle Zugriffe über FTP oder Downloads mit der Endung *.zip oder *.exe.

    Ich habe momentan mein Zeug als *.jpg gehostet, mache also immer auf meine Downloadlinks "Rechtsklick -> Speichern unter..." und bennen die Datei so um:
    Code:
    "download.exe"
    .
    So klappt das dann wieder wie eine exe eben klappen soll.

    Ich tarne also die exe oder zip Dateien als Bild.

    Ist es aber nicht auch möglich folgendes zu machen:
    /download.jpg

    Ich klicke auf download.jpg und der Browser speichert es jedoch mit der Dateiendung *.exe ab?
    Ist soetwas möglich mit JS, Java oder Flash? Oder überhaupt möglich?

    Dennis

  2. #2
    Mit PHP.
    Siehe auch das PHP-Manual:
    PHP-Code:
    <?php
    // Wir werden eine PDF Datei ausgeben
    header("Content-type: application/exe");

    // Es wird programm.exe benannt
    header("Content-Disposition: attachment; filename=programm.exe");

    // Die originale EXE Datei heißt original.jpg
    readfile('original.jpg');
    ?>

  3. #3
    Also mein Proxy-Server erkennt das... (und blockt die *.exe).

  4. #4
    Zitat Zitat von Chocwise
    Mit PHP.
    Siehe auch das PHP-Manual:
    PHP-Code:
    <?php
    // Wir werden eine PDF Datei ausgeben
    header("Content-type: application/exe");

    // Es wird programm.exe benannt
    header("Content-Disposition: attachment; filename=programm.exe");

    // Die originale EXE Datei heißt original.jpg
    readfile('original.jpg');
    ?>
    Hm, das wär'n versuch wert...

    Aber ich würde trotzdem eine Browser- Möglichkeit bevorzugen - ist granatierter das es klappt (da JS und die anderen Plugins immer an ist wie es aussieht).

    Dennis

  5. #5
    Es würde mich stark wundern, wenn man mit JS eine lokale Datei umbenennen könnte, da dies eine schwere Sicherheitslücke des Browsers wäre (und die besitzt AFAIK nichtmal IE). Ob Java und Flash der Zugriff auf lokale Dateien erlaubt ist weiß ich nicht, wage ich aber auch zu bezweifeln.
    Aber besonders Java und Flash würde ich für etwas übertrieben halten. Da kann man auch genau so gut die Endung von jpg auf exe ändern o.o

  6. #6
    Zitat Zitat von dead_orc
    Es würde mich stark wundern, wenn man mit JS eine lokale Datei umbenennen könnte, da dies eine schwere Sicherheitslücke des Browsers wäre (und die besitzt AFAIK nichtmal IE). Ob Java und Flash der Zugriff auf lokale Dateien erlaubt ist weiß ich nicht, wage ich aber auch zu bezweifeln.
    Aber besonders Java und Flash würde ich für etwas übertrieben halten. Da kann man auch genau so gut die Endung von jpg auf exe ändern o.o
    Das musst Du jedem Kursteilnehmer extra sagen - da die meisten nichtmal das "Rechtsklick" -> "Ziel Speichern Unter" im IE kennen.

    Ich dachte eher das das JS das irgendwie "Sandbox" Mässig ändern kann und in einer JS Variable zwischenspeichert oder so, aber ist Schwachsinn.

    Danke für die Tipps.

    Dennis

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •