我很想深入內核鉤子 - 但我的問題是我不喜歡C/C++。但是我在VB6編程方面有超過10年的經驗,並且會把我自己稱爲這種語言的專家。所以我的問題是,如果可以使用一個微小的C內核模式驅動程序 - 可以通過DeviceIoControl API從用戶模式控制VB,以便我可以調用或掛接任何內核模式API?如何從用戶模式調用/掛鉤內核模式API?
2
A
回答
1
幾年前,我讀了一本關於Stephen Teilhet關於Visual Basic的主題Subclassing和Hooking的優秀書,它真的打開了我對Visual Basic 6的可能性的看法。我建議你購買它並檢查它。
這是本書的review - 它還包括對作者的採訪。
0
沒有,你應該瘦VC++,DDK
0
這是很好的,在VB6編程u've 10yrs經驗。 U可以調用像KERNEL32.DLL SHELL32.DLL等DLL文件掛鉤其內置函數,如鍵盤記錄器,鼠標記錄器,Taskmanager記錄器,以及許多系統級別的所有東西。 BT需要考慮如何定義這些系統級活動的功能體。你只需在程序開始時調用DLL文件,並在你的按鈕/任何事件中調用該DLL的函數。它會工作正常.....
如果ü仍然面臨任何問題你可以郵寄我的樣品代碼:tanmay.roy8 [at] gmail.com或致電我+91 9232756239.加爾各答,印度。
最好的問候, Tanmay Roy。 M.Tech(Engg。)
1
Dan Appleman是使用VB進行API編程的專家。他有自己的公司Desaware,並且寫了很多書。我有他非常喜歡的書Visual Basic Programmer's Guide to the Win32 API。我發現他也有一個博客www.danappleman.com。很棒的資源!
相關問題
- 1. SDT內核模式掛鉤
- 2. 如何做混合用戶模式/內核模式調試?
- 3. 檢測用戶模式掛鉤
- 4. 如何從Windows內核模式啓動用戶模式程序
- 5. 如何從用戶模式切換到內核模式?
- 6. 用戶模式與內核模式的回調函數
- 7. 從內核模式調用dll C++ windows
- 8. Windows如何實現用戶模式/內核模式?
- 9. 從內核模式執行用戶模式可執行文件
- 10. 發送從內核模式價值到用戶模式
- 11. 從用戶模式切換到內核模式
- 12. 用戶模式和內核模式爲用戶提供保護?
- 13. 從內核調用掛鉤崩潰NtQuerydirectoryFile內核
- 14. 如何在VC++中將信息從內核模式傳遞到用戶模式?
- 15. 用戶模式和內核模式之間的共享內存
- 16. 如何從內核模式(x64,WIN7)調用NTDLL.DLL函數
- 17. 內核/用戶模式下的CPU
- 18. 用戶到內核模式的大圖?
- 19. 如何在內核模式鉤子中獲取調用者SID? (windows)
- 20. 從用戶模式進入內核模式的不同方式是NETLINK Socket嗎?
- 21. 內核模式 - 是否可以訪問用戶模式?
- 22. 內核模式和用戶模式驅動程序
- 23. Windows過濾平臺用戶模式或內核模式?
- 24. 內核模式到用戶模式通信
- 25. printf是否以內核模式或用戶模式運行?
- 26. 在同一個Drupal模塊的掛鉤內調用鉤子
- 27. 特權模式,內核模式和超級用戶模式之間的區別
- 28. 如何:在用戶模式和內核模式之間做2路通信
- 29. 內核如何知道CPU是處於用戶模式還是kenel模式?
- 30. 如何在PowerShell中獲取內核模式時間和用戶模式時間?
你想用內核鉤子做什麼?如果你可以具體說明你的目標,有些人可以提出替代解決方案。 – 2009-10-29 23:23:37