Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Dateien direkt öffnen

Mitglied: 17735

17735 (Level 2)

21.02.2006, aktualisiert 18:58 Uhr, 6834 Aufrufe, 7 Kommentare

Hi,

vor nicht allzu langer Zeit habe ich mal folgende Frage gestellt: <a href="https://www.administrator.de/Wie_PDF-Dateien_zum_Download_anbieten%3F.ht ..." target="_blank">"Wie PDF-Dateien zum Download anbieten?"</a>

Nun möchte ich das entgegengesetzt machen: Ist es möglich, per PHP .exe-Dateien über einen normalen Browser-Link direkt ausführen zu lassen?

Also folgendes: Ein normales (X)HTML (PHP)-Dokument beinhaltet einen Link, z. B. &lt;a href="programs/start.exe"&gt;Programm starten&lt;/a&gt;
Der User klickt auf den Link, es öffnet sich aber nicht der bekannte Dialog "Möchten Sie diese Datei ausführen oder speichern?", sondern die .exe-Datei wird sofort temporär downgeloaded und ausgeführt (Möglicherweise Sicherheitswarnung bei installiertem Service Pack 2).

Ist dies realisierbar? Es muss auch nur im Microsoft Internet Explorer laufen, alle anderen Browser können ignoriert werden, da diese Seiten nur mit dem Internet Explorer als Browser besucht werden.

Gruß,
Ahnenforscher
Mitglied: EvilMoe
21.02.2006 um 15:23 Uhr
Hi

ich kann mir sowas nicht vorstellen denn das heisst ja du willst den internet explorere verarschen oder so ählich. Das wäre dann eine grosse sicherheitsloch wenn dies möglich ist
Bitte warten ..
Mitglied: Dani
21.02.2006 um 17:38 Uhr
Hi,
ich weiß leider net, ob der Befehl auf dem Server oder Client ausgeführt wird!! PHP wird ja vom Server interpretiert. Hier ein kleiner Auszug aus der PHP Hilfe:

<font class="post">


exec
(PHP 3, PHP 4 )

exec -- Führt ein externes Programm aus
Beschreibung
string exec ( string befehl [, array ausgabe [, int return_var]])


exec() führt ein gegebenen Befehl aus, ohne eine Ausgabe zu erzeugen. Die Funktion gibt lediglich die letzte Zeile aus dem Befehlsergebnis zurück. Wenn Sie auf die direkte Rückgabe/ Ausgabe eines Befehls angewiesen sind, dann benutzen Sie stattdessen die Funktion passthru().

Ist der Parameter array angegeben, wird dieses mit jeder Zeile des Befehlsausgabe gefüllt. Beachten Sie, dass wenn das Array schon Elemente enthält, die Funktion exec() die Ausgabe an das Array anhängt. Wenn Sie dieses nicht wünschen, rufen Sie die Funktion unset () für das Array auf, bevor Sie es als Parameter der Funktion exec() übergeben.

Ist der Parameter return_var angegeben, so wird der Rückgabestatus des ausgeführten Befehls in diese Variable geschrieben.

Beachten Sie, dass wenn Sie Benutzereingaben an diese Funktion übergeben, diese mit escapeshellcmd() behandelt, um sicherzustellen, dass niemand mit willkürlichen Befehlen Ihrem System Schaden zufügen kann.

Beachten Sie auch, dass wenn Sie ein Programm mit dieser Funktion starten und Sie es im Hintergrund laufen lassen möchten, Sie sicherstellen müssen, dass die Ausgabe des Programms in eine Datei oder anderenen Ausgabestream umgeleitet wird. Andernfalls wird PHP solange laufen, bis das Programm beendet ist.
</font>

GRuß
Dani
Bitte warten ..
Mitglied: 17735
21.02.2006 um 18:19 Uhr
Hi Dani,

ja, an so etwas in der Art dachte ich.
Es sollte jedoch die Datei heruntergeladen werden und lokal ausgeführt werden (nach Klick auf den entsprechenden Link), ohne Nachfrage des Browsers.


Gruß,
Ahnenforscher
Bitte warten ..
Mitglied: Dani
21.02.2006 um 18:22 Uhr
Sers,
das wird wohl nicht gehen! Wär eine riesen Sicherheitslücke!!!!!!!!!!!


Gruß
Dani
Bitte warten ..
Mitglied: 17735
21.02.2006 um 18:35 Uhr
Sers,
das wird wohl nicht gehen! Wär eine
riesen Sicherheitslücke!!!!!!!!!!!


Gruß
Dani

Ja, ihr habt wohl recht - das wäre echt ne riesen Sicherheitslücke!
Naja, mal sehen wie ich dieses Problem realisiere!

P. S.: Hast du dich aufgeregt, Dani, wegen den vielen Ausrufezeichen? War echt nicht so gemeint, hatte heute viel zu tun und dabei diesen Sicherheitsfaktor übersehen!


Gruß,
Ahnenforscher
Bitte warten ..
Mitglied: Dani
21.02.2006 um 18:42 Uhr
Hi,
Ne...es sollte ein Hinweis für dich sein! Damit du drauf aufmerksam wirst. Schönen Abend..

Gruß
Dani
Bitte warten ..
Mitglied: 17735
21.02.2006 um 18:58 Uhr
Hi,
Ne...es sollte ein Hinweis für dich
sein! Damit du drauf aufmerksam wirst.
Schönen Abend..

Gruß
Dani

Ok, dir natürlich auch schönen Abend

Gruß,
Ahnenforscher
Bitte warten ..
Ähnliche Inhalte
Webbrowser
Tiff Dateien direkt in IE11 öffnen
Frage von mownstylerWebbrowser2 Kommentare

Hallo, habe folgendes Problem. Wir nutzen einen 2012 R2 TerminalServer. Der läuft auch wunderbar. Nur ist es jetzt so ...

Webbrowser
Java Anwendung direkt öffnen
gelöst Frage von Jabberwocky86Webbrowser1 Kommentar

Hallo zusammen Ich habe ein kleines Problem mit einer Java Anwendung. Die Software welche bei uns für den Kreditoren ...

Microsoft Office

Office direkt starten schnell - Datei Öffnen extrem langsam

Frage von metal-shotMicrosoft Office2 Kommentare

Hallo Ich habe ein Problem mit Office. Zuvor war das Problem aufgetreten mit einem Offoce 2003, welches ich nun ...

Batch & Shell

exe Datei zum Öffnen einer anderen Datei

gelöst Frage von Amateur01Batch & Shell15 Kommentare

Hallo, ich ein kompletter Anfänger, der ein kleines Programm schreiben wollte, um einen Löschvorgang zu automatisieren. Irgendwann hatte ich ...

Neue Wissensbeiträge
Microsoft

Neuigkeiten zu Server und Office 365 was läuft mit was und was nicht

Tipp von AlFalcone vor 1 TagMicrosoft3 Kommentare

Server Betriebssysteme auf dem die verschiedenen Offices nicht supported sind: • Office 365 ist und wird nicht supported auf Windows ...

Speicherkarten

Neuer Speicherkartentyp - zunächst nur für Huawei-Smartphones (künftig auch für Notebooks u. Tablets?)

Tipp von VGem-e vor 1 TagSpeicherkarten1 Kommentar

Servus, als ob das "Chaos" i.S. Speicherkarten noch nicht groß genug wäre?! Evtl. kommt dieser neue Kartentyp bald auch ...

Sicherheit

Diverse D-Link-Router durch drei Schwachstellen kompromittierbar

Information von kgborn vor 1 TagSicherheit

Hat jemand D-Link-Router in Verwendung? Einige Modelle sind sicherheitstechnisch offen wie ein Scheunentor. Äußerst unschöne Sache, aber nichts neues ...

Hardware

100.000 Mikrotik-Router ungefragt von Hacker abgesichert

Information von 7Gizmo7 vor 2 TagenHardware1 Kommentar

Hallo zusammen, da hier ja öfters mal von Mikrotik gesprochen wird. Trotz Updates klafft eine Sicherheitslücke in Hundertausenden Mikrotik-Routern. ...

Heiß diskutierte Inhalte
Sicherheitsgrundlagen
EuGH-Urteil - Internetanschluss für die ganze Familie - Filesharer haften trotzdem
Frage von StefanKittelSicherheitsgrundlagen39 Kommentare

Hallo, In diesem Artikel geht es darum, dass Jemand aus der Familie ein Hörbuch illegal hochgeladen hat. Der Vater ...

Apple
MacBook Pro 2018 mit 8 GB oder 16 GB
Frage von SysAdm81Apple25 Kommentare

Hallo zusammen, ich steh vor der Überlegung mir ein MacBook Pro 13 (2018) zu kaufen. Bzgl. SSD habe ich ...

Off Topic
SysAdmin im öffentlichen Dienst - jemand Erfahrungen?
Frage von JohnDorianOff Topic19 Kommentare

Hallo zusammen, hat jemand Erfahrung wie es so ist als SysAdmin im öffentlichen Dienst (Landkreis) im Südwesten der Republik ...

Datenbanken
MS SQL DB-Daten archivieren?
gelöst Frage von SchelinhoDatenbanken16 Kommentare

Hallo zusammen! Ich habe eine Anwendung, welche MSSQL (SQL Server 2014 SP2) nutzt. Auf der DB-Instanz laufen diverse Datenbanken. ...