Przechwytywanie myszy i klawiatury sprzętowo z dokładnym logowaniem

0

Cześć,

Potrzebuję logować pracę klawiatury i ruch myszy. Rozwiązanie ma mieć następujące właściwości:

  1. rozwiązanie sprzętowe, tzn. wpinamy mysz i klawiaturę do "czarnej skrzynki" i dopiero od niej idą wyjścia do komputera właściwego
  2. logujemy dokładnie czas naciśnięcia przycisku/przycisków klawiatury oraz ruchu i kliknięcia myszy
  3. logujemy ruch myszy
  4. nie może to być software instalowany na danej maszynie

Chodzi o to, że potrzebuję zebrać dane z najczęściej używanych ruchów i przycisków/skrótów przez użytkowników danej aplikacji.
Czy znacie tego typu rozwiązania? Myślałem o płytce Raspberry Pi i robienie tego linuxem, jednak może są jakieś gotowe rozwiązania na rynku? Moje dotychczasowe poszukiwania kończą się na tym, że znajduję klasyczne keyloggery, które zapisują całe słowa/zdania, a nie każdy event oddzielnie, a do myszy nie mogę znaleźć zupełnie nic.

Dzięki za wszelkie podpowiedzi.

0

Na przykład takie coś? https://www.keelog.com/usb-keylogger/ , http://www.appstatico.com/mouse-logger/ .

Co do robienia tego samemu, trochę mi się zdaje, że używanie do tego RPi może być trochę nadmiarowe i produkować opóźnienia. Pewnie wystarczyłby prosty układ z mikrokontrolerem; no ale wiadomo, RPi na pewno jest łatwiejsze na początek. Na POC na pewno styknie. :)

1
abasas napisał(a):

Chodzi o to, że potrzebuję zebrać dane z najczęściej używanych ruchów i przycisków/skrótów przez użytkowników danej aplikacji.

Hmmm ... a na pewno pomysł doprowadzi to do skutecznej analizy ?
Bez szczegółowej wiedzy np W CO jest kliknięcie, a przecież (X,Y) może mieć różną zawartość ?

Chodzi o to, że potrzebuję zebrać dane z najczęściej używanych ruchów i przycisków/skrótów przez użytkowników danej aplikacji.

na pewno o to chodzi ? Wcale nie keylogera do haseł ?

2

Są do tego gotowe aplikacje. Nie wierzę, że nie da się nic znaleźć pośród: https://www.google.com/search?q=key+and+mouse+recorder
Pierwszy lepszy z listy: https://www.jitbit.com/macro-recorder/

Dlaczego zależy Ci na rozwiązaniu sprzętowym? Nie kombinujesz przypadkiem czegoś niemoralnego?

0
abasas napisał(a):

... a do myszy nie mogę znaleźć zupełnie nic.

Bo to jest strasznie mało produktywne.
Kiedyś współpracowałem z zespołem d/s urządzeń fiskalnych (kasy, drukarki), to ze starego pecata mieli "szpiega" do RS-232 / (z konwersją USB).

Ale temat fiskalny jest pod względem wystarczalności danych znacznie prostszy

Np twoje "zdarzenia myszy" - jesli by wierzyć, że piszesz prawdę o przeznaczeniu - oprócz "geografii" będą cierpieć na rosnące przesunięcie podstawy czasu

katakrowa napisał(a):

Nie kombinujesz przypadkiem czegoś niemoralnego?

+1

0

@ZrobieDobrze: @katakrowa

Panowie, trochę więcej zaufania ;-)

Odpowiadając, gdyby chodziło o keyloggera i niemoralne działania, to na pęczki takich rozwiązań jest na rynku. Pracuję nad projektem, który nagrywa ekran, ma śledzić ruchy kursora na ekranie i naciskane przyciski w celu zebrania dużej ilość danych dla AI i próby nauczenia AI zachowań użytkownika, także żeby w przyszłości AI sama wykrywała anomalie w procesie (zmiana charakteru pracy, zmiana oprogramowania, zmiany w procesie), a także żeby AI była w stanie w przyszłości sama uczyć się zupełnie nowych procesów i wykonywać je bez udziału człowieka. Brak możliwości użycia rozwiązań softwarowych podyktowany jest tym, że rozwiązanie ma być niezależne od systemu operacyjnego, a dodatkowa branża dla której jest to robione często w umowach licencyjnych ma zawarte, że na dostarczonym sprzęcie użytkownik nie może nic instalować własnego bo straci gwarancję i support.

ZrobieDobrze napisał(a):

Np twoje "zdarzenia myszy" - jesli by wierzyć, że piszesz prawdę o przeznaczeniu - oprócz "geografii" będą cierpieć na rosnące przesunięcie podstawy czasu

Co rozumiesz przez rosnące przesunięcie podstawy czasu?

1
abasas napisał(a):

@ZrobieDobrze: @katakrowa
także żeby AI była w stanie w przyszłości sama uczyć się zupełnie nowych procesów i wykonywać je bez udziału człowieka.

Czyli jednak działania na pograniczu moralności :-)

2

Podsłuchiwanie myszki pozwoli uzyskać jedynie informacje o kierunku przesunięciu kursora. Nie da się nawet stwierdzić jak daleko został on przesunięty. To zależy od ustawionej czułości.

1 użytkowników online, w tym zalogowanych: 0, gości: 1