PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Tastatur- und Mausevents werden geloggt



phnord
10.01.05, 00:01
Hab vorhin beim Stöbern folgendes entdeckt:


keule:/# less /var/log/syslog
evbug.c: Event. Dev: isa0060/serio1/input0, Type: 0, Code: 0, Value: 0
evbug.c: Event. Dev: isa0060/serio1/input0, Type: 2, Code: 1, Value: -1
evbug.c: Event. Dev: isa0060/serio1/input0, Type: 0, Code: 0, Value: 0
evbug.c: Event. Dev: isa0060/serio0/input0, Type: 4, Code: 4, Value: 32
evbug.c: Event. Dev: isa0060/serio0/input0, Type: 1, Code: 32, Value: 1
evbug.c: Event. Dev: isa0060/serio0/input0, Type: 0, Code: 0, Value: 0
evbug.c: Event. Dev: isa0060/serio0/input0, Type: 4, Code: 4, Value: 50
evbug.c: Event. Dev: isa0060/serio0/input0, Type: 1, Code: 50, Value: 1
evbug.c: Event. Dev: isa0060/serio0/input0, Type: 0, Code: 0, Value: 0
evbug.c: Event. Dev: isa0060/serio0/input0, Type: 4, Code: 4, Value: 32
evbug.c: Event. Dev: isa0060/serio0/input0, Type: 1, Code: 32, Value: 0
evbug.c: Event. Dev: isa0060/serio0/input0, Type: 0, Code: 0, Value: 0
evbug.c: Event. Dev: isa0060/serio0/input0, Type: 4, Code: 4, Value: 50
evbug.c: Event. Dev: isa0060/serio0/input0, Type: 1, Code: 50, Value: 0
evbug.c: Event. Dev: isa0060/serio0/input0, Type: 0, Code: 0, Value: 0
evbug.c: Event. Dev: isa0060/serio0/input0, Type: 4, Code: 4, Value: 18
evbug.c: Event. Dev: isa0060/serio0/input0, Type: 1, Code: 18, Value: 1
evbug.c: Event. Dev: isa0060/serio0/input0, Type: 0, Code: 0, Value: 0
evbug.c: Event. Dev: isa0060/serio0/input0, Type: 4, Code: 4, Value: 31
evbug.c: Event. Dev: isa0060/serio0/input0, Type: 1, Code: 31, Value: 1
evbug.c: Event. Dev: isa0060/serio0/input0, Type: 0, Code: 0, Value: 0
evbug.c: Event. Dev: isa0060/serio0/input0, Type: 4, Code: 4, Value: 18
evbug.c: Event. Dev: isa0060/serio0/input0, Type: 1, Code: 18, Value: 0
evbug.c: Event. Dev: isa0060/serio0/input0, Type: 0, Code: 0, Value: 0
evbug.c: Event. Dev: isa0060/serio0/input0, Type: 4, Code: 4, Value: 34
evbug.c: Event. Dev: isa0060/serio0/input0, Type: 1, Code: 34, Value: 1
evbug.c: Event. Dev: isa0060/serio0/input0, Type: 0, Code: 0, Value: 0
evbug.c: Event. Dev: isa0060/serio0/input0, Type: 4, Code: 4, Value: 31
evbug.c: Event. Dev: isa0060/serio0/input0, Type: 1, Code: 31, Value: 0
evbug.c: Event. Dev: isa0060/serio0/input0, Type: 0, Code: 0, Value: 0
evbug.c: Event. Dev: isa0060/serio0/input0, Type: 4, Code: 4, Value: 34
evbug.c: Event. Dev: isa0060/serio0/input0, Type: 1, Code: 34, Value: 0
evbug.c: Event. Dev: isa0060/serio0/input0, Type: 0, Code: 0, Value: 0
evbug.c: Event. Dev: isa0060/serio0/input0, Type: 4, Code: 4, Value: 28
evbug.c: Event. Dev: isa0060/serio0/input0, Type: 1, Code: 28, Value: 1
evbug.c: Event. Dev: isa0060/serio0/input0, Type: 0, Code: 0, Value: 0
[gekürzt].
Versteh ich das jetzt richtig, das sämtliche Tastatur- und Mausevents (also Bewegungen, Klicks und Tastendrücke) protokolliert werden?
dmesg spuckt dasselbe aus. Und zwar _nur_ noch... Ihr könnt euch Vorstellen, das meine /var Partition ständig überladen ist...


-rw-r----- 1 root adm 99987763 2005-01-09 23:53 syslog.0
-rw-r----- 1 root adm 2957864 2005-01-08 06:25 syslog.1.gz
-rw-r----- 1 root adm 1310720 2005-01-07 06:29 syslog.2.gz
-rw-r----- 1 root adm 565679 2005-01-05 06:25 syslog.3.gz
-rw-r----- 1 root adm 1103167 2004-12-28 06:25 syslog.5.gz
-rw-r----- 1 root adm 841723 2004-12-27 06:25 syslog.6.gz

Sämtliche komprimierten Logs sind voll mit der Meldung. Die Zeichenfolge isa0060/serio0/input0 kommt mir daher so bekannt vor, weil ich das Modul psmouse per Hand nachlade:

keule:/# modprobe psmouse
input: ImP2/2 Generic Wheel Mouse on isa0060/serio1
Hat jemand ähnliche Erfahrungen gemacht? Warum werden die Eingaben geloggt? Wie kann man das abstellen? Fragen über Fragen. Danke schonmal für die Antworten!

mfg
phnord

PS: Tastatur und Maus funktionieren allerdings einwandfrei. :confused:

bash.hax0r
10.01.05, 00:35
laut debian bugreport 227391 (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=227391)
wird das mitloggen von tastatureingaben usw. durch das modul evbug, welches automatisch durch hotplug geladen wird verursacht.
ein rmmod evbug hilf da ab, zumindest bis zum reboot. schau dir mal die /etc/hotplug/blacklist an.

der bug gilt aber bereits als behoben. -> version von hotplug updaten

phnord
10.01.05, 01:19
Jo, danke für die schnelle Antwort :)

Den Treiber evbug habe ich direkt in den Kernel kompiliert, kann also nicht entfernt werden (was ja erstmal Abhilfe schaffen würde...). Bis vor Kurzem hatte ich noch Sarge installiert, hab mich aber aus Interresse und Neugier an SID versucht (bis jetzt ohne Probleme...). Bei Sarge wurde ebenfalls kräftig protokolliert. hotplug ist bereits die neueste Version. Der Bug scheint also immer noch zu existieren. Ich grab mich mal durch die Bugreports und werde dann ggf. selber einen Absetzen (der Erste :ugly: ).

mfg
phnord

EDIT: Ah, ich glaub ich habs kapiert... Das mitloggen ist kein Bug sondern gewollt, nech? Dann würde ein Bugreport wohl nur Gelächter auslösen, rofl. Werde den Kernel mal mit CONFIG_INPUT_EVBUG=n neu kompilieren.