|
[求助]VirtualQueryEx函数怎么用
这个,有本书<<Programming application for microsoft windows>>,作者是Jeffrey Richter,里面的第14章节就是你需要的。 |
|
[求助]关于设备无关位图的指针问题
多少年没碰bmp了,仅从代码说下我的理解, pbmfh是BITMAPFILEHEADER 类型的指针,+1表示跳过这个header,BITMAPINFO 应该是紧跟着header部分的,所以才有 pbmi = (BITMAPINFO * )(pbmfh+1); 至于你说的BITMAPFILEHEADER大小是14,那到没有关系,因为pbmfh是有类型的,不是char *. 如果 是这样 char *pbmfh; 那么应该加14的。 |
|
请教这个dll里面的一个函数的参数问题
undname 工具, SDK自带的。 C:\Program Files\Microsoft SDKs\Windows\v7.1>undname ??0CAcUiNavDialog@@QAE@AAVC NavDataArray@@AAVCNavFilterArray@@IPAVCWnd@@PAUHINSTANCE__@@@Z Microsoft (R) C++ Name Undecorator Copyright (C) Microsoft Corporation. All rights reserved. Undecoration of :- "??0CAcUiNavDialog@@QAE@AAVCNavDataArray@@AAVCNavFilterArray@ @IPAVCWnd@@PAUHINSTANCE__@@@Z" is :- "public: __thiscall CAcUiNavDialog::CAcUiNavDialog(class CNavDataArray &,c lass CNavFilterArray &,unsigned int,class CWnd *,struct HINSTANCE__ *)" 看起来是构造函数。 |
|
[分享]某个小巧玲珑的sys~
360报了。 |
|
关于push的问题
这个是编译器作的,为了效率啊。如果你有多个局部变量,每个局部变量有几十个字节,一次次push不是要累死。一个sub指令即方便效率又高。栈空间是编译时分配好的,相比堆来说,栈使用方便。建议LZ看看相关的编程书,这些都是比较基础的知识。 |
|
|
|
[原创]利用REG_LINK绕过360等注册表监控
修改注册表已经可以做很多事情了。不知道这个方法修改OS的启动项之后,或者创建service,或者BHO之后,360报不报。这不仅仅是注册表了。 |
|
|
|
[原创]手把手教你破解WinRAR4.01
good, 竟然还是静态的分析破解。 |
|
关于sdk 使用 IWebBrowser2控件。怎么使用事件?
webbrowser控件自己会处理键盘消息。你只需要给它焦点就行。SetFocus() |
|
[求助]汇编指令LEA意义
专业啊。一个lea有这么多讲究。 |
|
[分享]简单的函数逆向(还原)
晕。这函数本来就是汇编写的。 |
|
在异常处理函数中同步线程的问题————一段代码
楼主的意思大概是,LoadLibrary会调用 ZwMapViewOfSection,于是在这个函数的结尾处插入一个断点,SEH中捕获断点的时候,作些处理。 好像你的那个代码有点问题。应该是 WaitForSingleObject( hThread,INFINITE), 而不是 WaitForSingleObject( hevent2,INFINITE), 吧。你没有地方设置hevent2。 你说断点位置比较特殊,不知道特殊在哪,还有,你的线程好像也没做什么事,为什么要创建呢? |
操作理由
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 }}
勋章
兑换勋章
证书
证书查询 >
能力值