Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

exe ausführen

Empfohlene Antworten

Hi ihr!

Ist es möglich eine exe mit PHP auszuführen?

Nehmen wir an meine exe file liegt auf ->

C:/Programme/file.exe

Kann ich das mit exec(); oder system(); bewerkstelligen?

Oder gibts da andere Befehle dafür?

Danke!

jo kannste.

kannst auch backticks nutzen.. also

$textoutput=`c:\windows\logoff.exe`;

ach sorry, hab das falsch formuliert!

Ich will mittels PHP eine exe starten!

Also ich klick auf nen Button und dann startet er mir notepad oder word oda so .... geht das?

THX

Ach so.. jo, clientseitig kannst du mit PHP nichts machen.

Fuer das was du machen willst, brauchste wahrscheinlich ActiveX (brr).

hmm .. achso .. hmm .. dachte das könnt gehn ...

hmm....

Theoretisch kannst Du versuchen, z.B. als Link auf deiner Seite in HTML "<a href="c:\windows\notepad.exe">Notepad</a>" zu schreiben. das sollte bei denen, die das Notepad da liegen haben, es auch starten oder zumindest einen Dialog dafür anzeigen (je nach Browser). Aber wenn's woanders liegt, geht's nicht...

Die feine englische Art isses aber nicht, da viele misstrauisch werden könnten, wenn da jemand einfach so ne Exe ausführen will...

Außerdem wieso willst Du eine Exe ausführen? Es reicht im Allgemeinen doch, nen Link zu dem passenden Dokument auf der Website zu legen. Wer draufklickt, bekommt ja auch nen Dialog und beim Anzeigen des Dokuments startet die passende Anwendung ja automatisch...

Also wenn du PHP ausführen darfst, hast du doch auch sicher ein cgi-bin Verzeichniss. da drinn kann man exe dateien auf dem Server ausführen lassen.

Wenn du z.b. ein Konsolenbasiertes programm in C++ schreibst liefert dir das dann halt die Ausgabe in den Browser.

Was genau willst du denn machen? Weil notepad wirds auf vielen Servern nicht geben ;):D :D

Original geschrieben von FaFo

Also wenn du PHP ausführen darfst, hast du doch auch sicher ein cgi-bin Verzeichniss. da drinn kann man exe dateien auf dem Server ausführen lassen.

Wenn du z.b. ein Konsolenbasiertes programm in C++ schreibst liefert dir das dann halt die Ausgabe in den Browser.

Was genau willst du denn machen? Weil notepad wirds auf vielen Servern nicht geben ;):D :D

Ne ne, er will keine Anwendung auf dem Server sondern auf dem Rechner des Surfers starten...

Mann Computerfreunde was ist denn hier los?

das wär ja wohl noch schöner, wenn jeder Pansel bei mir auf dem Rechner exen starten könnte. Welche denn? format.exe?

Snake

Die heisst format.com

Es gibt dazu einen Exploit (Sicherheitslücke) in IE5.0 bis 6.0

mit dem man über eine CLSID eine Exe Datei aufrufen kann, unter Netscape funktioniert das nicht.

Mit diesem Exploit ist es möglich zb eine Datei mit PHP auf den Client zu übertragen und anschliessend auszuführen, bzw eine bereits vorhandene Exe (Wenn Pfad bekannt) auszuführen.

Wie zb das oben angegebene format.com

Anmerkung: Ich werde diesen Exploit weder hier posten ihn noch per Mail oder PM versenden, da man damit vielzuviel Blödsinn anrichten kann

"Dont feed the trolls."

Und wie willst du mit PHP eine Datei auf den Rechner des Clients uebertragen??

Sorry war nicht mit PHP, war wieder ein JavaScript-Exploit. Arbeitsart nach Nimda mit einer *.eml, aber dieser Exploit ist z.Zt auch nur teilweise behoben.

Aber kann ich mal überlegen ob dies in PHP so oder so ähnlich eine art Datei-Transfer dürchführen kann, schliesslich kann man ja auch Textdateien erstellen. wenn man Dateien Binär übertragen kann, kann man eine Datei als Textdatei umbenennen diese Binär übertragen und anschliessend zurück benennen, oder war das wieder in Perl.

Ich schau mal in meine Dokus, ich lass mal erst meinen Gedankengang hier offen.....

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.