程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> VC >> vc教程 >> 鉤子的應用:程序運行監視

鉤子的應用:程序運行監視

編輯:vc教程

程序介紹:

利用這個程序:

1.可以監視在你的電腦運行的程序, 把在你的運行過的程序的時間和名字記錄下來;

2.可以阻止你規定的禁用程序的執行, 比如不讓玩游戲。

3.這個程序需要加入注冊表, 在系統啟動時就運行, 達到監視的目的。注冊表大概都不陌生,就是這裡:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

程序的記錄格式:

2003-02-03 17:31:25 - [System Startup - Windows XP 5.01.2600]

2003-02-03 17:31:29 "CabinetWClass" -> "我的電腦"

2003-02-03 17:31:59 "Red Alert" -> "Red Alert" (關閉禁用程序)

2003-02-03 17:32:19 "掃雷" -> "掃雷" (關閉禁用程序)

2003-02-03 17:32:35 "OpusApp" -> "Microsoft Word"

2003-02-03 17:32:50 - [System Shutdown - 0 days, 0 hrs, 1 mins, 25 secs]

2003-02-03 17:35:37 - [System Startup - Windows 98 SE 4.10.2222]

2003-02-03 17:35:53 "掃雷" -> "掃雷" (關閉禁用程序)

2003-02-03 17:36:05 "CabinetWClass" -> ""

2003-02-03 17:36:31 "Red Alert" -> "Red Alert" (關閉禁用程序)

2003-02-03 17:36:56 "ExploreWClass" -> ""

2003-02-03 17:37:07 - [System Shutdown - 0 days, 0 hrs, 1 mins, 30 secs]

程序運行只需要3個文件:

hwhpapp.exe 可執行文件

hwhpdrv.dll 安裝鉤子的動態鏈接庫

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved