ฉันจะรู้ได้อย่างไรว่ามี keylogger ในระบบของฉันหรืออย่างน้อยถ้ามีใครใช้อยู่ตอนนี้
ฉันจะรู้ได้อย่างไรว่ามี keylogger ในระบบของฉันหรืออย่างน้อยถ้ามีใครใช้อยู่ตอนนี้
คำตอบ:
อันดับแรกเราจะสมมติว่าคุณกำลังใช้ระบบ Ubuntu ที่ X ติดตั้งอยู่และอยู่ภายใต้การควบคุมของ X อยู่เสมอซึ่ง X คือตัวคุณเองหรือคนที่คุณไว้วางใจอย่างแน่นอน
เนื่องจากนี่เป็นระบบหุ้นและซอฟต์แวร์ทั้งหมดได้รับการติดตั้งจากแหล่งเก็บข้อมูลอย่างเป็นทางการคุณสามารถมั่นใจได้ว่าไม่มีkeylogger ที่ซ่อนอยู่ในนั้นเช่นมีคนดัดแปลงเคอร์เนลเป็นพิเศษเพื่อสอดแนมคุณเช่นนี้ยากที่จะตรวจจับ
จากนั้นหากคีย์ล็อกเกอร์ทำงานกระบวนการจะปรากฏให้เห็น สิ่งที่คุณต้องทำคือใช้ps -aux
หรือhtop
ดูรายการกระบวนการทำงานทั้งหมดและดูว่ามีอะไรน่าสงสัยหรือไม่
lkl, uberkey, THC-vlogger, PyKeylogger, logkeys
ลินุกซ์ logkeysเป็นหนึ่งเดียวที่มีอยู่ในที่เก็บ Ubuntusu
จำเป็นต้องใช้สิทธิ์ ( )ถ้าคุณอยู่ในอินเทอร์เน็ต / อินเทอร์เน็ตคาเฟ่ที่ทำงานหรืออื่น ๆ หรือแม้แต่คอมพิวเตอร์ที่บ้านที่สมาชิกครอบครัวหลายคนใช้
การเดิมพันทั้งหมดจะปิดในกรณีนั้น มันค่อนข้างง่ายในการสอดแนมการกดแป้นของคุณถ้ามีคนมีทักษะ / เงิน / การตัดสินใจที่เพียงพอ:
ดังนั้นสิ่งที่ดีที่สุดที่คุณสามารถทำได้กับระบบที่ไม่น่าเชื่อถือคือการใช้ Live-CD / Live-USB ของคุณเองและใช้สิ่งนั้นนำคีย์บอร์ดไร้สายของคุณเองและเสียบเข้ากับพอร์ต usb นอกเหนือจากที่แป้นพิมพ์ของระบบเปิดอยู่ ( กำจัดตัวบันทึกฮาร์ดแวร์ทั้งที่ซ่อนอยู่ในแป้นพิมพ์และตัวล็อกบนพอร์ตนั้นซ่อนอยู่ในคอมพิวเตอร์ด้วยความหวังว่าพวกเขาไม่ได้ใช้ตัวบันทึกฮาร์ดแวร์สำหรับแต่ละพอร์ตในระบบทั้งหมด) เรียนรู้วิธีสังเกตกล้อง (รวมถึงจุดที่น่าจะเป็นจุดซ่อนเร้น) และถ้าคุณอยู่ในสถานะตำรวจให้ทำสิ่งที่คุณทำและอยู่ที่อื่นในเวลาน้อยกว่าเวลาตอบสนองของตำรวจท้องที่
ฉันแค่อยากจะโยนสิ่งที่ฉันไม่รู้ว่ามีอยู่ใน Linux: Secure Text Input
บน xterm ให้Ctrlคลิก -> "Secure Keyboard" สิ่งนี้ทำให้การร้องขอเพื่อแยกการกดแป้น xterm จากแอปอื่น ๆ ของ x11 สิ่งนี้ไม่ได้ป้องกันตัวบันทึกเคอร์เนล แต่เป็นการป้องกันเพียงระดับเดียว
ใช่อูบุนตูสามารถมีเครื่องบันทึกคีย์ได้ มันดึงได้ไกล แต่ก็สามารถเกิดขึ้นได้ สามารถใช้ประโยชน์จากเบราว์เซอร์และผู้โจมตีสามารถเรียกใช้รหัสด้วยสิทธิ์ผู้ใช้ของคุณ สามารถใช้บริการเริ่มอัตโนมัติซึ่งเรียกใช้โปรแกรมในการเข้าสู่ระบบ โปรแกรมใด ๆ สามารถรับรหัสสแกนของปุ่มกดใน X Window System มันแสดงให้เห็นได้อย่างง่ายดายด้วยxinput
คำสั่ง ดูการแยก GUIสำหรับรายละเอียดเพิ่มเติม 1
ตัวบันทึกคีย์ของ linux จำเป็นต้องมีการเข้าถึงรูทก่อนจึงจะสามารถตรวจสอบคีย์บอร์ดได้ หากพวกเขาไม่ได้รับสิทธิพิเศษพวกเขาจะไม่สามารถเรียกใช้ตัวบันทึกคีย์ได้ สิ่งเดียวที่คุณทำได้คือตรวจสอบรูทคิท เมื่อต้องการทำเช่นนั้นคุณสามารถใช้CHKROOTKIT
1ที่มา: superuser.com
Linux keyloggers สามารถทำจากภาษาที่เข้ากันได้กับระบบและจะต้องใช้ที่จัดเก็บไฟล์ในตัวเครื่องเพื่อบันทึกข้อมูลนี้และหากตั้งโปรแกรมให้ทำเช่นนั้นหากคุณมี keylogger ที่ถูกตั้งโปรแกรมหรือดาวน์โหลดด้วยตนเองเพื่อทำงานกับสิ่งนี้ ระบบปฏิบัติการจริง ๆ แล้วมันอาจเป็นไฟล์อาจถูกเปลี่ยนชื่อให้ดูเหมือนไฟล์ระบบได้ทุกที่ในระบบ
ครั้งล่าสุดที่ฉันสร้าง / มี keylogger ในระบบของฉันนี่เป็นสถานการณ์และมันง่ายต่อการตรวจจับและลบ แต่มันรวมการค้นหาแหล่งด้วยตนเองและใช้เวลาเล็กน้อย
หากคุณมี keylogger ประเภทนี้ฉันจะพยายามค้นหาและลบมัน แต่ถ้ามันเป็นสิ่งที่ดาวน์โหลดหรือติดตั้งฉันคิดว่ามันไม่น่าเป็นไปได้อย่างมากเพราะ Linux เป็นระบบปฏิบัติการที่ปลอดภัยซึ่งมักจะไม่สงสัย รูปแบบของไวรัสที่ปกติแล้วคุณจะพบในระบบ Windows