Autor |
Beitrag |
icho2099
Beiträge: 101
Erhaltene Danke: 12
WIN XP, WIN 7, WIN 10
Delphi 6 Prof, Delphi 2005, FPC
|
Verfasst: Di 29.12.15 16:01
Hallo,
gehört hier eigentlich nicht hin, es geht um Hardware.
Ich bin auf der Suche nach einer Art USB-Key-Logger, aber ohne Log, statt dessen mit einer Trigger-Funktion auf eine einstellbare Tastenkombination (min 3 Tasten gleichzeitig). Einzuschleifen in die USB-Leitung des Keyboards, mit einem separaten Relais-Ausgang.
Also nichts zum Spionieren oder Aufzeichnen sondern zum Zweck einer Steuerung, Alarmfunktion o.ä. mit Hilfe einer Tastenkombination.
Der Relaiskontakt sollte monostabil schalten wenn die Tastenkombination erkannt wird.
Verwendung wäre als verdeckte Alarm- oder Überfallmeldung direkt vom Keyboard, ohne Software auf dem PC.
Vielleicht hat ja jemand so etwas schon mal gesehen?
Frau Google scheint nur Logger zu kennen, keine Trigger
Moderiert von Th69: Beitragsformatierung überarbeitet.
|
|
Horst_H
Beiträge: 1653
Erhaltene Danke: 243
WIN10,PuppyLinux
FreePascal,Lazarus
|
Verfasst: Di 29.12.15 18:12
Hallo,
vielleicht muss man www.mikrocontroller.net/ schauen.
www.mikrocontroller....topic/177215#1706818
Da wurde mal ftdi vinculum empfohlen:
www.tme.eu/de/detail...p2/ftdi-module/ftdi/
Das Ding kann scheinbar sowohl Host, als auch Client sein, also durchschleifen, man müsste "nur" die passenden Daten mittels Mikrocontroller aus den durchgeleiteten Daten abfangen.
Die Datenrate der Tastatur ist ja sehr gering, da sollte etwas kleines reichen.
Gruß Horst
|
|
Nersgatt
Beiträge: 1581
Erhaltene Danke: 279
Delphi 10 Seattle Prof.
|
Verfasst: Di 29.12.15 20:42
Warum nicht einen zusätzlichen Schalter/Taster an/unter/neben der Tastatur anbringen?
_________________ Gruß, Jens
Zuerst ignorieren sie dich, dann lachen sie über dich, dann bekämpfen sie dich und dann gewinnst du. (Mahatma Gandhi)
|
|
hathor
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Mi 30.12.15 16:46
Das ist einfach zu realisieren: Hardware gibt es für 10-15 EUR.
Software kann man selber machen:
KeyPreview:= TRUE;
Wenn CAPSLOCK oder bestimmter Key auftritt: Timer starten
Zähle Anzahl von CAPSLOCK
Wenn 5x CAPSLOCK: Relais aktivieren.
Timer stopp.
Einloggen, um Attachments anzusehen!
|
|
Horst_H
Beiträge: 1653
Erhaltene Danke: 243
WIN10,PuppyLinux
FreePascal,Lazarus
|
Verfasst: Mi 30.12.15 18:21
Hallo,
Ich vermute, der Threadersteller wollte was anderes.
Zitat: | Einzuschleifen in die USB-Leitung des Keyboards, mit einem separaten Relais-Ausgang. |
Irgendwie unabhänigig von einem keylogger auf dem Rechner selbst, obwohl natürlich der Rechner laufen muss.
Natürlich wäre ein Panik-Schalter an der Tastaur oder unter der Tischplatte ( mit dem Knie? ) sinniger, die auch ohne laufenden Rechner funktioniert.
Gruß Horst
|
|
Ralf Jansen
Beiträge: 4705
Erhaltene Danke: 991
VS2010 Pro, VS2012 Pro, VS2013 Pro, VS2015 Pro, Delphi 7 Pro
|
Verfasst: Mi 30.12.15 18:50
@Hathor: Das "ohne Software" hattest du wohl überlesen
Wenn ich das Problem verstanden habe ist hier was aus der Man in the Middle oder Proxy Ecke gewünscht. Da braucht es dann schon einiges an Intelligenz das man in die USB Verbindung einschleifen muss.
Z.B. um aus der Leitung den Kanal fürs Keyboard zu extrahieren, USB ist ja ein serielles Netzwerk Protokoll da ist das Keyboard nur einer der gerade möglichen Verbindungen. Die Bytefolge die man für seinen Trigger vorgesehen hat könnte in einem anderen Context was ganz anderes bedeuten, z.B. die externe Platte die auch an diesem USB Kanal hängt möchte gerade diese Bytefolge auf Platte schreiben).
Möglicherweise kann man einen RasPi (oder anderen MiniPc) als Pseudo Usb-Hub verwenden und mit der passenden zu schreibenden Proxy Software versorgen der wiederum ein Relais über die GPIO Kontakte ansteuert.
|
|
hathor
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Mi 30.12.15 20:16
icho2099 hat folgendes geschrieben : | Verwendung wäre als verdeckte Alarm- oder Überfallmeldung direkt vom Keyboard, ohne Software auf dem PC. |
Anderer Vorschlag: Magnet unter der Tastatur, der ein Reed-Relais schaltet.
Wenn die Tastatur absichtlich aus einer "festen" Position verschoben wird: ALARM!
|
|
Narses
Beiträge: 10182
Erhaltene Danke: 1255
W10ent
TP3 .. D7pro .. D10.2CE
|
Verfasst: Mi 30.12.15 21:56
Moin!
hathor hat folgendes geschrieben : | Anderer Vorschlag: Magnet unter der Tastatur, der ein Reed-Relais schaltet.
Wenn die Tastatur absichtlich aus einer "festen" Position verschoben wird: ALARM! |
Also kommt die Putzfrau demnächst immer mit der Polizei?
cu
Narses
_________________ There are 10 types of people - those who understand binary and those who don´t.
|
|
icho2099
Beiträge: 101
Erhaltene Danke: 12
WIN XP, WIN 7, WIN 10
Delphi 6 Prof, Delphi 2005, FPC
|
Verfasst: Do 31.12.15 16:58
Allen einen herzlichen Dank für die vielfältigen Ideen.
Das "Putzfrauenproblem" erklärt es eigentlich vollständig, das schließt auch
verdeckte zusätzliche Tasten mit ein.
Ich dachte ja, wenn es Key-Logger in Hülle und Fülle gibt, die einfach in
die USB-Verbindung eingeschleift werden, dann sollte ein Trigger doch kein
Problem sein.
Trotzdem besten Dank und ein Frohes 2016
|
|
jaenicke
Beiträge: 19284
Erhaltene Danke: 1742
W11 x64 (Chrome, Edge)
Delphi 11 Pro, Oxygene, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
|
Verfasst: Do 31.12.15 19:33
Wie wäre es denn mit einer PS/2 Tastatur? Dafür gibt es die Baupläne für einen Keylogger bereits im Internet.
www.keelog.com/de/diy.html
Da sollte es nicht schwer fallen, wenn man sich damit auskennt, daraus auch einen Trigger zu bauen.
Oder du fragst bei der Firma einmal an.
|
|
hathor
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Fr 01.01.16 17:45
icho2099 hat folgendes geschrieben : | Das "Putzfrauenproblem" erklärt es eigentlich vollständig, das schließt auch
verdeckte zusätzliche Tasten mit ein. |
Schüler haben zu wenig Phantasie
Notwendig sei die Fähigkeit, Probleme zu identifizieren, in Einzelteile zu zerlegen, aus verschiedenen Blickwinkeln zu analysieren und eine Lösung zu finden...
Ein Mangel an sozialen und praktischen Fähigkeiten, fehlende Phantasie und Neugier
|
|
Nersgatt
Beiträge: 1581
Erhaltene Danke: 279
Delphi 10 Seattle Prof.
|
Verfasst: Sa 02.01.16 10:59
Hilf mir bitte auf die Sprünge. Was hat die fehlende Fantasie chinesischer Schüler mit diesem Problem hier zu tun?
_________________ Gruß, Jens
Zuerst ignorieren sie dich, dann lachen sie über dich, dann bekämpfen sie dich und dann gewinnst du. (Mahatma Gandhi)
Für diesen Beitrag haben gedankt: FinnO, Martok, Narses
|
|
hathor
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Sa 02.01.16 18:04
Zitat: "Verwendung wäre als verdeckte Alarm- oder Überfallmeldung direkt vom Keyboard, ohne Software auf dem PC"
Daraus geht hervor, dass der TE keinen legalen Zugang zum PC hat.
Alles, was an einem fremden PC angeschlossen ist, ist deshalb illegal.
Für eine "verdeckte Alarm- oder Überfallmeldung", die ein Relais schaltet, braucht man KEINE Tastatur!
Was also soll das? Sniffing!
Der Thread sollte geschlossen werden!
|
|
Ralf Jansen
Beiträge: 4705
Erhaltene Danke: 991
VS2010 Pro, VS2012 Pro, VS2013 Pro, VS2015 Pro, Delphi 7 Pro
|
Verfasst: Sa 02.01.16 18:24
Zitat: | Was also soll das? Sniffing! |
Klingt ein wenig nach Verfolgungswahn Wenn ich sniffen will nehme ich einen der reichlich verfügbaren Logger. Er möchte aber eine Hardware antriggern. Wo kommt jetzt das Sniffing her das in den vorhandenen käuflichen Lösungen nicht schon da ist?
Für diesen Beitrag haben gedankt: Nersgatt
|
|
icho2099
Beiträge: 101
Erhaltene Danke: 12
WIN XP, WIN 7, WIN 10
Delphi 6 Prof, Delphi 2005, FPC
|
Verfasst: So 03.01.16 11:59
guckst du
Aber man kann auch immer und überall böses sehen wollen.
Eine simple Lösung, ohne Eingriff in die Software, wäre halt ein Stück Hardware.
|
|
Narses
Beiträge: 10182
Erhaltene Danke: 1255
W10ent
TP3 .. D7pro .. D10.2CE
|
Verfasst: So 03.01.16 14:45
Moin!
Da die Fragestellung des TE sehr wahrscheinlich geklärt ist, schließe ich hier mal - wir wollen ja keine Metadiskussion anstoßen.
Wenn jemand noch etwas sachdienliches beizutragen hat, bitte über den VA melden, dann wird der Thread selbstverständlich wieder entsperrt.
cu
Narses
_________________ There are 10 types of people - those who understand binary and those who don´t.
|
|