Keylogger Percuma untuk Mac OS X – logkext
Jika anda sedang mencari keylogger diskret dan barebones untuk Mac OS X, logkext berkemungkinan sesuai dengan bil. Bagi yang tidak dikenali, pembalak kunci melakukan apa yang didengarinya; ia secara literal merekodkan setiap penekanan kekunci tunggal dan pukulan kekunci pada komputer, dan menyimpan data menaip itu dalam fail log yang disulitkan supaya pengguna lain, mungkin anda atau orang lain, boleh menyemak semua penekanan kekunci dan kekunci yang ditaip, aksara dan urutan - pada asasnya apa-apa sahaja yang dimasukkan ke dalam papan kekunci akan dirakam menggunakan aplikasi logger kunci.
Dan itu membawa kita kepada perkara yang menjadikan logkext begitu berkuasa, kerana ia dimuatkan ke dalam kernel Mac OS X, dengan itu memintas langkah keselamatan peringkat pengguna. Ia juga berjalan sepenuhnya secara senyap di latar belakang, menawarkan hampir tiada penunjuk yang mudah dikenal pasti kehadirannya. Ringkasnya, ini bermakna semua yang ditaip pada papan kekunci Mac direkodkan selepas sambungan kernel logkext dimuatkan. Sebaik sahaja ia telah ditetapkan untuk dimuatkan ke dalam kernel mesin Mac OS X, ia akan mula mengelog secara automatik apabila but semula sistem dan mengekalkan ia menjalankan log yang disulitkan sehingga anda sama ada menyahpasang sambungan logkext atau melumpuhkan klien keylogger.
Jika terdapat kelemahan pada logkext, mungkin ia berjalan sepenuhnya di Terminal dan anda mesti memasang, mengakses dan menyahpasang apl melalui baris arahan, ini menghalangnya daripada had kepada banyak orang. Pengguna Mac dan secara amnya menjadikannya hanya sesuai untuk penggunaan lanjutan – yang mungkin lebih baik atau lebih teruk.Tetapi, terus terang, ini bukan aplikasi GUI mudah untuk pengguna pemula yang ingin memantau penaipan dan ketukan kekunci secara santai. Logkext juga merupakan muat turun percuma dan sumber terbuka sepenuhnya, yang juga menjadikannya lebih disukai dalam buku saya, kerana anda boleh melihat sendiri kod sumber untuk memastikan tiada apa-apa yang pelik berlaku, atau jika anda mahu, sesuaikan ia supaya lebih sesuai dengan anda sendiri keperluan keselamatan.
Pengguna yang berminat boleh mendapatkan logkext daripada Kod Google sebagai muat turun percuma. Selain itu, versi baharu logkext tersedia yang berjalan pada versi paling moden Mac OS X, yang juga boleh didapati di Kod Google di sini. Kedua-dua versi adalah sumber terbuka dan tersedia secara percuma.
Saya pada asalnya teragak-agak untuk menyiarkan pengesyoran keylogger hanya kerana potensi penyalahgunaan aplikasi sedemikian, tetapi saya faham terdapat banyak kegunaan yang sah untuk perisian tersebut, sama ada untuk ujian keselamatan, menyelesaikan masalah beberapa isu luar biasa, membantu dalam analisis punca punca, membantu dalam analisis privasi, pembelajaran pengesanan proses sedemikian, mengenal pasti situasi privasi kritikal tertentu, dan juga belajar untuk berfungsi dalam persekitaran berisiko tinggi di mana andaian adalah untuk tidak mempercayai komputer dengan data penting kerana kebocoran atau tindakan jahat (malah apl Terminal mempunyai ciri untuk menganggap ini, melindungi mana-mana entri papan kekunci... anda boleh menguji pembalak kunci dengan entri papan kekunci selamat itu untuk lebih memahami batasan).Secara realistik, terdapat begitu banyak kegunaan untuk pembalak utama sehingga mustahil untuk menerangkan atau merancang untuk setiap senario yang mungkin timbul, tetapi walau apa pun penggunaan khusus anda, pastikan anda memahami risiko dan kepelbagaian undang-undang tempatan yang berkaitan dengan penggunaan.
Selain daripada untuk tujuan keselamatan langsung, saya juga pernah mendengar tentang ramai orang menggunakan keylogger untuk menjejaki tabiat internet anak-anak kecil mereka, memastikan tiada apa-apa yang berpotensi berbahaya berlaku. Jika ini adalah pendapat anda, bukannya menggunakan logger kunci, anda mungkin berbaloi untuk mencadangkan tapak web lain malah menyekat tapak web daripada Mac supaya lokasi yang tidak sesuai di seluruh web tidak boleh diakses, sekali gus membantu mencipta pengalaman pengkomputeran yang lebih mesra kanak-kanak.