Klika dni temu nawiedziła mnie taka myśl by zainstalować keyloggera na telefonie z androidem. Niestety nie znalazłem nic gotowego co by działało, oprócz modułu z Xposed. Jednak do działania Xposed jest potrzebny root, a ja nie mam ochoty rootować każdego telefonu. Zresztą moduł basicKeylogger zadziałał tylko na Samsung Galaxy Trend Lite I z ICS, więc nie jest to zbyt skuteczny moduł. Pojawiła mi się myśl by napisać uniwersalny keylogger który zadziała na każdym telefonie z systemem android, ale każda wersja systemu jest trochę inna. Tutaj pojawiła się inspiracja zauważyłem jak komuś zainstalowała się przez przypadek klawiatura google, osoba zupełnie olała tą zmianę i nadal korzysta z tej klawiatury. Przechodząc powoli do sedna sprawy zamiast pisać typowego keyloggera, to może zrobić by klawiaturę która będzie zapisywać znaki zaraz po kliknięciu. Wtedy wystarczyło by zainstalować klawiaturę i ustawić jako domyślną metodę wprowadzania znaków. Pytanie do was czy coś takiego miało by prawo działać?
PS. Dostrzegam już wady takiego rozwiązania np nie będzie działać na tablecie jeśli ktoś podłączy klawiaturę. Jest jeszcze jedna kwestia o której nie napisałem wcześniej nie umiem programować
![Confused :?](./images/smilies/icon_e_confused.gif)
Dopiero uczę się pisać w C++, za naukę javy zabrałbym się dopiero w połowie wakacji. Pytam czysto teoretycznie czy coś takiego ma prawo działać i czy ktoś był by wstanie mi pomóc w realizacji tego projektu za jakiś czas.