線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1119
推到 Plurk!
推到 Facebook!

請問在WIN2000下HOOK API時為什麼只能工作在管理員用戶下

答題得分者是:wameng
popmailzjw
一般會員


發表:7
回覆:18
積分:5
註冊:2002-05-11

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-11-09 08:43:37 IP:218.18.xxx.xxx 未訂閱
http://delphi.ktop.com.tw/topic.php?TOPIC_ID=57312 我在這一貼中學會了怎麼去HOOK API,當然是用了http://www.madshi.net/中的源碼,可是它隻能工作在管理員用戶下,如果用普通用戶(user組)登錄,它就不能工作了,怎麼樣才能讓它在普通用戶下也正常運行呢? 同時問一下wameng兄能不能把你的HOOK源碼給借用一下,http://www.madshi.net/上隻發布了DCU,沒有源碼的,謝謝
wameng
版主


發表:31
回覆:1336
積分:1188
註冊:2004-09-16

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-11-09 11:58:51 IP:61.222.xxx.xxx 未訂閱
我試一下! (還沒試!)估計可能是權限的問題。 >http://www.madshi.net/上隻發布了DCU 付費後,會有部分源碼(Delphi)。 由於 madCollection 大部分由 C 寫成, 既始有源碼,大概您也不會想去看。...... 它可以免費使用。(非商業用途) 發表人 - wameng 於 2004/11/09 12:10:24
popmailzjw
一般會員


發表:7
回覆:18
積分:5
註冊:2002-05-11

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-11-09 14:25:50 IP:218.18.xxx.xxx 未訂閱
也不是我不去看,有些東西是我看不懂,同時有些東西要翻譯成DELPHI工程量太大了,所以我...… 希望兄弟能指點一二
wameng
版主


發表:31
回覆:1336
積分:1188
註冊:2004-09-16

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-11-09 15:11:05 IP:61.222.xxx.xxx 未訂閱
使用 madCollection 可能就沒辦法了! 作者目前也在想方法。嘿嘿... http://forum.madshi.net/viewtopic.php?t=261
popmailzjw
一般會員


發表:7
回覆:18
積分:5
註冊:2002-05-11

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-11-09 15:58:07 IP:218.18.xxx.xxx 未訂閱
老大,你的方法能解決這個問題嗎
wameng
版主


發表:31
回覆:1336
積分:1188
註冊:2004-09-16

發送簡訊給我
#6 引用回覆 回覆 發表時間:2004-11-09 16:30:47 IP:61.222.xxx.xxx 未訂閱
我目前止測試在 XP Limited User 是可以的。 不曉得 madCollection 為何不行? 可能處理方式比較底層吧!
popmailzjw
一般會員


發表:7
回覆:18
積分:5
註冊:2002-05-11

發送簡訊給我
#7 引用回覆 回覆 發表時間:2004-11-10 11:39:22 IP:218.17.xxx.xxx 未訂閱
老大,怎么样才能让HOOK对所有进程有效呀
wameng
版主


發表:31
回覆:1336
積分:1188
註冊:2004-09-16

發送簡訊給我
#8 引用回覆 回覆 發表時間:2004-11-10 12:17:02 IP:61.31.xxx.xxx 未訂閱
不是很瞭解您的意思? HOOK 若要全域級,用 DLL 方式。 另外建立 Application 啟動這個 DLL 或是利用 RunDll32.exe
系統時間:2024-05-15 2:48:12
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!