ฉันยุ่งกับการเชื่อมต่อกับ windows โดยใช้ c# และบันทึกอินพุตคีย์บอร์ดทั้งหมด โดยเฉพาะอย่างยิ่งกับผู้ใช้ทุกคน ฉันสงสัยว่าเป็นไปได้จริงหรือไม่ที่จะบันทึกการกดปุ่มทั้งหมดในการเข้าสู่ระบบของผู้ใช้ ไม่ใช่การลงชื่อเข้าใช้จริง (ผู้ใช้/บัตรผ่าน) ของการเข้าสู่ระบบ แต่หากฉันล็อคพีซีที่ใช้ตัวบันทึกคีย์แล้วลงชื่อเข้าใช้บัญชีอื่น และพิมพ์บางสิ่งที่จะปรากฏในตัวบันทึกคีย์
จนถึงตอนนี้ฉันยังไม่สามารถจัดการคีย์ล็อกเกอร์ให้ทำงานข้ามบัญชีผู้ใช้ได้ อย่างไรก็ตาม มันทำงานได้ดีในการบันทึกบัญชีที่มันหมดไปแล้ว ฉันได้สร้างการใช้งานตาม: https://gist.github.com/Stasonix/3181083 ก>
การใช้งานนี้จะทำงานได้ดีหากฉันลงชื่อเข้าใช้ด้วยบัญชีหนึ่งแต่ไม่ได้ลงชื่อเข้าใช้อีกบัญชีหนึ่ง
ฉันขอทราบได้ไหมว่านี่มีวัตถุประสงค์เพื่อวิชาการเท่านั้น มีเหตุผลเฉพาะเจาะจงหรือไม่ว่าทำไมการเปลี่ยนผู้ใช้จึงทำให้ใช้งานไม่ได้? ฉันใช้ซอฟต์แวร์นี้บนเครื่องที่ใช้ Windows 10