Darmowy Keylogger dla Mac OS X – logkext
Jeśli szukasz dyskretnego keyloggera typu barebone dla systemu Mac OS X, logkext prawdopodobnie będzie dla Ciebie odpowiedni. Dla nieznajomych keylogger robi to, na co wygląda; dosłownie rejestruje każde naciśnięcie klawisza i naciśnięcie klawisza na komputerze i przechowuje te dane w zaszyfrowanym pliku dziennika, aby inny użytkownik, być może ty lub ktoś inny, mógł przejrzeć wszystkie naciśnięcia klawiszy i wpisane klawisze, znaki i sekwencje - w zasadzie wszystko, co zostanie wprowadzone na klawiaturę, zostanie zarejestrowane za pomocą aplikacji keyloggera.
To prowadzi nas do tego, co sprawia, że logkext jest tak potężny, ponieważ ładuje się do jądra Mac OS X, omijając w ten sposób zabezpieczenia na poziomie użytkownika. Działa również całkowicie bezgłośnie w tle, nie oferując praktycznie żadnego łatwego do zidentyfikowania wskaźnika swojej obecności. Krótko mówiąc, oznacza to, że wszystko wpisane na klawiaturze komputera Mac jest rejestrowane po załadowaniu rozszerzenia jądra logkext. Po skonfigurowaniu ładowania do jądra komputera z systemem Mac OS X, automatycznie rozpocznie rejestrowanie po ponownym uruchomieniu systemu i będzie utrzymywać zaszyfrowany dziennik, dopóki nie odinstalujesz rozszerzenia logkext lub w inny sposób nie wyłączysz klienta keyloggera.
Gdyby logkext miał być wadą, mogłoby to być to, że działa on całkowicie w terminalu i musisz instalować, uzyskiwać dostęp i odinstalowywać aplikację za pomocą wiersza poleceń, dzięki czemu jest niedostępny dla wielu użytkowników komputerów Mac i ogólnie czyni go odpowiednim tylko do zaawansowanego użytkowania – co może być lepsze lub gorsze.Ale, szczerze mówiąc, nie jest to prosta aplikacja GUI dla początkujących użytkowników, którzy chcą od niechcenia monitorować pisanie i naciśnięcia klawiszy. Logkext jest również darmowym i całkowicie otwartym oprogramowaniem, co również sprawia, że jest preferowany w mojej książce, ponieważ możesz sam zobaczyć kod źródłowy, aby upewnić się, że nic szczególnego się nie dzieje, lub jeśli chcesz, dostosować go, aby lepiej pasował do własnego potrzeby bezpieczeństwa.
Zainteresowani użytkownicy mogą bezpłatnie pobrać logkext z Google Code. Dostępna jest również nowa wersja logkext, która działa w najnowocześniejszych wersjach systemu Mac OS X, którą można również znaleźć w Google Code tutaj. Obie wersje są open source i są dostępne bezpłatnie.
Początkowo wahałem się przed opublikowaniem rekomendacji keyloggera tylko ze względu na potencjalne nadużycia takich aplikacji, ale rozumiem, że istnieje wiele uzasadnionych zastosowań takiego oprogramowania, czy to do testowania bezpieczeństwa, rozwiązywania problemów nietypowych problemów, pomagając w analizie przyczyn źródłowych, pomagając w analizie prywatności, ucząc się wykrywania takich procesów, identyfikując pewne krytyczne sytuacje prywatności, a nawet ucząc funkcjonowania w środowiskach wysokiego ryzyka, w których zakłada się, że nie należy ufać komputerowi z ważnymi danymi ze względu na wyciek lub nikczemne działanie (nawet aplikacja Terminal ma funkcję zakładania tego, zabezpieczania dowolnego wpisu z klawiatury… możesz przetestować keylogger z tym zabezpieczonym wpisem na klawiaturze, aby lepiej zrozumieć ograniczenia).Realistycznie rzecz biorąc, istnieje tak wiele zastosowań keyloggerów, że niemożliwe jest opisanie lub zaplanowanie każdego scenariusza, który może się pojawić, ale niezależnie od tego, jakie jest twoje konkretne zastosowanie, po prostu upewnij się, że rozumiesz ryzyko i różnorodność lokalnych przepisów dotyczących użytkowania.
Słyszałem też o wielu osobach, które używają keyloggerów do śledzenia nawyków internetowych swoich małych dzieci, aby upewnić się, że nie dzieje się nic potencjalnie niebezpiecznego. Jeśli o tym myślisz, zamiast używać keyloggera, warto zasugerować inne, a nawet zablokować strony internetowe z komputera Mac, aby uniemożliwić dostęp do nieodpowiednich miejsc w sieci, pomagając w ten sposób stworzyć bardziej przyjazne dzieciom korzystanie z komputera.