|
|
[原创]运行中的DLL自升级
旧模块拉起新模块时,把旧模块的接口传给新模块,让新模块调用从旧模块query信息,stop旧模块接口,并最终freelibrary,新模块继续完成初始化。 完事。 |
|
|
[求助]十万火急,在线求助各位高手---关于基于IOCP的通讯
must try boost::asio |
|
|
[原创]浅谈windows下的隐藏
这个办法在64bit下就玩不了啦。 |
|
|
[活动结束]爱加密服务平台举办看雪坛友互动赢好礼
软件即服务,移动互联网时代更是如此。 客户端往往只是一个展示,涉及安全的都在服务端,恐怕需求很低。 |
|
|
[原创]X64上恢复VS关键字__asm的使用
这文章.... |
|
|
[讨论]Using STL in Kernel Driver Coding
读读 driverstudio中的 cpprt.cpp |
|
|
[求助]求大神指导,除了shellexecute,winexec,createprocess还有什么办法可以加载一个进程?
用 CreateProcessInternalW 呢 |
|
|
[求助]关于windows8数字签名修改
bootmgr里面包含一个bootmgr.exe,用 xpress_huff 压缩的。提取,去掉对winload.EXE的校验,改好完放回。 然后去掉winload.exe,ntoskernel.exeDe校验。 这三个文件的校验代码很相似的。 去校验的同时,可以顺便做: 1. 去掉用户态dll数字签名 2. 去掉试用版系统的时间限制 3. 去掉32位系统的可用内存限制 以上在win7,win8下测试OK。 通过加载驱动来patch内核的做法可能可以,没试过,不过,加载时机可能太晚,导致非法模块早于我们的驱动被加载。 |
|
|
[求助]多核心都能实现多线程?
同時這個詞很難準確的說。 因爲系統同時在運行的綫程可能幾百到幾千個,它會根據一定的調度算法安排時間片給這些綫程。但,你的多綫程程序可能會被特定的CPU執行,也就是說,你的進程的所有綫程在這個CPU。 |
|
|
[求助]关于windows8数字签名修改
如果你的系統是efi啓動的話,得先看看 EFI裏有沒關掉security boot的選項。 |
|
|
[求助]关于windows8数字签名修改
先改bootmgr, 再winload.exe, 再ntoskrnl.exe. |
|
|
[原创]再论C语言指针、地址、赋值的问题,又是一通“扯”
您写的是不是太复杂了? 指针就是一个变量在内存中地址,这个地址数值在intel 32位系统下,它可以用4字节的空间存放. 所以,它本身也是一个变量. 对于printf等格式化函数,它只根据格式类型描述本身来取数据,并不理会实际内容. 所以, %d,%l,%u,%p, 都会根据它期待的类型进行直接取值, 而%s,则期待一个0终结的字符串(字符串的起始地址),所以,如果此地址无效则引发程序异常. 由于在32/64位系统下一些数据类型大小不同,使用%p则等价于总是取当前平台下指针大小的变量. 事实上,微软为了让大多数代码无需修改可以直接编译为64位版本, int 在64位下继续保持32bit,long继续保持32bit,而int64需要单独声明为longlong,int64等.这和linux等系统不同. 而int_ptr,long_ptr则根据当前平台的大小自动确定大小,详细内容可以看(std_int.h). 回到指针的问题. 所以,如果你对指针这个变量本身取值(memcpy到int,或强制类型转换成int/long),返回的内容,就是我们存入的内容,一般叫做地址.而是用指针特有的运算符*,则返回指针变量指向地址中的内容,内容根据指针类型而定. 但愿我的解释不至于太复杂. |
|
|
[原创]Microsoft Visual Studio 2010 Win32 SDK 基于对话框应用程序向导
或许 WTL更方便,代码中可以删掉_module,这样出来的二进制大小和SDK差异很小. |
|
|
|
|
|
[讨论]大家的开发环境长啥样呢
用nlite给2003iso集成一下主板对应的achi驱动就好了 |
|
|
[求助]哪位有morning大大的vcpkg新版啊?可不可以传一个上来?
please refer to the attachment. |
|
|
[原创]突破Windows XP 4G内存限制续
打开USB 摄像头之后,USB鼠标和摄像头都用不了了,系统还可以用. 另外,我以前做USB 输入设备时遇到过一个问题,4G内存的系统,32位的2003下一些USB设备会无法识别,而同一个机器安装XP可以使用那些USB设备,但愿可供楼主参考. |
|
|
|
|
|
[讨论]win7 64位所有驱动都需要数字签名,怎么破?
直接申请证书,交叉签名吧,3年期的也不贵.别把时间花在这种问题上. |
操作理由
RANk
{{ user_info.golds == '' ? 0 : user_info.golds }}
雪币
{{ experience }}
课程经验
{{ score }}
学习收益
{{study_duration_fmt}}
学习时长
基本信息
荣誉称号:
{{ honorary_title }}
勋章
兑换勋章
证书
证书查询 >
能力值