Page 1 of 1

x-executable

Posted: 18. Feb 2006 13:21
by Philipp
Hallo,
ich habe eine x-executable Datei, die ich gerne ausführen würde.
Unter den Eigenschaften der Datei ist kein Programm zugewiesen, das sie öffnet.
Welches Programm kann ich dazu nutzen, oder welches benötige ich um diese Datei auszuführen.
Ich benutze Debian.
Vielen Dank im vorraus.
MfG
Philipp

Posted: 18. Feb 2006 15:54
by klopskuchen
x-executable Datei
Woher hast du die Bezeichnung?
Welches Programm kann ich dazu nutzen, oder welches benötige ich um diese Datei auszuführen.
Unter Umständen keins. Mach mal eine Konsole auf und gib ein:
file /Pfad zum Programm
(zB. "file /home/philipp/Desktop/datei_xyz")


MfG, Klopskuchen

Posted: 18. Feb 2006 19:10
by Philipp
Schon mal vielen Dank für die Antwort.
Wenn ich auf die Datei rechtsklicke und "Eigenschaften" wähle wurde es angezeigt.
Bin erst vor kurzer Zeit von Windows umgesprungen und dachte mir, dass dies der Dateityp wäre.
Aber ich werde deinen Vorschlag erst einmal versuchen

Posted: 19. Feb 2006 1:53
by klopskuchen
...deinen Vorschlag erst einmal versuchen
Oops, Mißverständnis. Das Programm "file" versucht den Typ Datei zu ermitteln. Wenn du den mitteilst, bzw. das was "file" ausgespuckt hat, kann dir gesagt werden wie was funktioniert.

MfG, Klopskuchen

Posted: 19. Feb 2006 9:57
by Philipp
Okay ich hab das ein bisschen falsch verstanden.

ldconfig: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.5, statically linked, stripped

Das gibt er bei mir aus.
So richtig schlau bin ich nicht draus geworden.
Wenn ihr mir weiterhelfen könntet?

Posted: 19. Feb 2006 10:52
by Janka
Philipp wrote: ldconfig: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.5, statically linked, stripped
Das bedeutet, dass man die Datei auf einem 32-Bit i386-Linux direkt ausführen kann. Es handelt sich also um ein Programm. BTW: Welches?

Um die Datei auch wirklich ausführen zu können, braucht der Benutzer, der es tun will die Rechte dazu (man chmod), und alle notwendigen Libraries müssen da sein (man ldd).

Janka

Posted: 19. Feb 2006 11:12
by klopskuchen
ELF 32-bit LSB executable
Ist einfach ausgedrückt eine ausführbare Binärdatei (Vergleich: die "exe-Datei" unter Windows). http://de.wikipedia.org/wiki/Executable ... ing_Format

Ich schätze Anklicken hast du schon versucht aber nix vom Programm gesehen? Dann ist wahrscheinlich gar nicht vorgesehen Ausgaben auf der grafischen Oberfläche zu erzeugen. Konsole auf und: /Pfad_zum_Proramm und Enter haun. Aber ist das Programm eine große Unbekannte deren Sinn und Zweck zu erforschen willst, weil es dir etwa suspekt vorkommt, ist in erster Instanz das Programm "readelf" dein Freund.


MfG, Klopskuchen

Posted: 19. Feb 2006 11:17
by klopskuchen
Da war ja schon jemand. :)
Janka wrote:und alle notwendigen Libraries müssen da sein (man ldd).
In diesem Fall nicht: "statically linked". Wenn dann auch noch "stripped" hinzukommt, entfährt mir meist ein "Nanu, wen ham wa denn hier?".


MfG, Klopskuchen

Posted: 19. Feb 2006 13:47
by Janka
klopskuchen wrote:Da war ja schon jemand. :)
Janka wrote:und alle notwendigen Libraries müssen da sein (man ldd).
In diesem Fall nicht: "statically linked". Wenn dann auch noch "stripped" hinzukommt, entfährt mir meist ein "Nanu, wen ham wa denn hier?".
Hast recht! 8) Ja, sehr suspekt, die Sache.

(Als ich vorgestern eine Email von 1und1 bekam, in der man mich dazu aufforderte, die Einwahlnummer zu ändern kam mit das zuerst auch wie ein "Dialer"-Spoof von Hand vor.)

Janka