Hallo, weiß jemand, wie man in einem strace-Output bestimmte Tastatureingaben identifizieren kann? Ich bin mit den ganzen Systemcalls, die da geloggt werden, nicht vertraut. mfg Hendrik -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo, Am Mon, 09 Jan 2012, Hendrik Woltersdorf schrieb:
weiß jemand, wie man in einem strace-Output bestimmte Tastatureingaben identifizieren kann?
Hier z.B. wie die bash mit dem builtin 'read' was einliest: $ strace /bin/bassh -c 'read x' read(0, test "test\n", 128) = 5 Wobei das erste 'test' die die Darstellung meines Getippsel im xterm ist, das gehört also nicht dazu. HTH, -dnh -- "We demand rigidly defined areas of doubt and uncertainty!" -- Vroomfondel -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 09.01.2012 20:43, schrieb David Haller:
Hallo,
Am Mon, 09 Jan 2012, Hendrik Woltersdorf schrieb:
weiß jemand, wie man in einem strace-Output bestimmte Tastatureingaben identifizieren kann? Hier z.B. wie die bash mit dem builtin 'read' was einliest:
$ strace /bin/bassh -c 'read x' read(0, test "test\n", 128) = 5
Wobei das erste 'test' die die Darstellung meines Getippsel im xterm ist, das gehört also nicht dazu.
HTH, -dnh
Danke für die Info, aber "read(0" finde ich in meinem trace nicht. Ich habe aber auch ein KDE-Programm (kde_greeter) belauscht (auf der Suche nach Bug 728554). Und Qt/KDE geht da wohl anders vor in QLineEdit. mfg Hendrik -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Hendrik, On Monday, 09.January.2012 21:14:40 Hendrik Woltersdorf wrote:
... ein KDE-Programm
Ja, ganz anders. Willst du herausfinden was fuer "Codes" eine bestimmte Taste in X11 ausloest, oder willst du schlichtweg mittracen, was jemand eingetippt hat? Roman -- Roman Fietze Telemotive AG Buero Muehlhausen Breitwiesen 73347 Muehlhausen Tel.: +49(0)7335/18493-45 http://www.telemotive.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 10.01.2012 06:51, schrieb Roman Fietze:
Hallo Hendrik,
On Monday, 09.January.2012 21:14:40 Hendrik Woltersdorf wrote:
... ein KDE-Programm Ja, ganz anders.
Willst du herausfinden was fuer "Codes" eine bestimmte Taste in X11 ausloest, oder willst du schlichtweg mittracen, was jemand eingetippt hat?
Roman
Ich will konkret herausfinden, was beim Erst-Login nach dem Eintippen des ersten Buchstabens des Passworts passiert. Dieses "was" blockiert irgendwie für kurz das Eingabefeld, sodass ein zwei Zeichen des Passworts verloren gehen. Die gängigste Spekulation zu dem Thema lautet derzeit, dass da exzessive Platten- oder Netzwerkzugriffe gemacht werden. Um das aber nachprüfen zu können, müsste ich den ersten Passwort-Tastenanschlag identifizieren können. Da ich kein KDE-Entwickler bin, sehe ich für mich keine Chance, dass zu debuggen. Daher hatte ich auf strace gehofft... mfg Hendrik -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (3)
-
David Haller
-
Hendrik Woltersdorf
-
Roman Fietze