|
[默哀]Aker一路走好
愿Aker走好。 |
|
|
|
[求助]用DLL安装HOOK后呼出窗口的问题,请高手帮忙看看
此问题已经解决, 不是楼上各位所说的原因, 问题在于, 在Delphi 中创建对象时, 应当将对象的事件接口在最后才指定, 不能在对象还未初始化完全的时候就设置对外事件, 那样很可能因为在事件中的一些代码而出错, 我的代码问题 就在这里, 修改之后一切正常了。 如果你觉得还有什么问题也可以指出, 谢谢。 |
|
[下载]《Windows编程循序渐进》光盘下载
好心人。 收藏了 |
|
[求助]防止程序被注入
是啊, 看到不少论坛都有这样的, 老说网上找啊找啊, 结果就没人说答题, 网上也找不到。 |
|
[下载]驱动程序设计基础专题(chm版)
说下了, 多谢楼主,多谢看雪。 |
|
[求助]用DLL安装HOOK后呼出窗口的问题,请高手帮忙看看
传说中的许胜大侠,膜拜一下先。 我再研究了。 |
|
[求助]用DLL安装HOOK后呼出窗口的问题,请高手帮忙看看
楼上说的有道理, 我在退出的时候是这样的: //卸载Hook procedure UninitHook(); begin try EndHook; //去掉这一句也不行 if Assigned(myRunWindow) then SendMessage(myRunWindow.Handle, WM_CLOSE, 0, 0); myRunWindow.Free; except end; end; //环境处理 procedure DllEntry(dwResaon: DWORD); begin case dwResaon of DLL_PROCESS_ATTACH: InitHook; //DLL载入 DLL_PROCESS_DETACH: UninitHook; //DLL删除 end; end; 也就是先发一个消息给DLL加载时就自动创建的隐藏窗体, 然后在隐藏窗体收到消息后对真正的DLL中的窗体进行卸载操作。 也就是这个时候, 在DLL的窗口运行过程中创建一个线程无法正常关闭, 导致注入DLL的窗体和程序A都出现假死的情况。 |
|
[求助]用DLL安装HOOK后呼出窗口的问题,请高手帮忙看看
我找到了问题点, 是因为在我的DLL注入后, 还会再开别的线程, 然后退出的时候这些线程却无法正常关闭,进入假死状态。 我试着用 CloseHandle(hwnd) 来关闭线程, 这样线程是关了, 可是在DLL卸载的时候,程序A也跟着关闭了。 好郁闷啊。 |
|
[求助]用DLL安装HOOK后呼出窗口的问题,请高手帮忙看看
感谢楼上贴出代码。 只是小可的程序可能会面对多个程序A运行的情况, 所以用热键不怎么合理, 现在的情况是哦出和使用基本正常, 只是DLL卸载后程序A会假死。 继续寻找高手帮忙。。。 |
|
[求助]怎样用postmessage来实现鼠标的移动?
2 楼的讲解很透彻, 学习了。 |
|
[原创][公开源代码]完美、诛仙等游戏验证码答题反外挂系统的初级识别程序
最敬服会写算法的高人了, 膜拜 |
|
[转帖]StrongOD v0.2.4.347
呵呵。 我也是OD的忠实Fans |
操作理由
RANk
{{ user_info.golds == '' ? 0 : user_info.golds }}
雪币
{{ experience }}
课程经验
{{ score }}
学习收益
{{study_duration_fmt}}
学习时长
基本信息
荣誉称号:
{{ honorary_title }}
能力排名:
No.{{ rank_num }}
等 级:
LV{{ rank_lv-100 }}
活跃值:
在线值:
浏览人数:{{ visits }}
最近活跃:{{ last_active_time }}
注册时间:{{ user_info.create_date_jsonfmt }}
勋章
兑换勋章
证书
证书查询 >
能力值