|
[原创][分享]一分钟前收到《加密解密三》高兴呀。
当年图书馆找到谭老师的C++教程 激动的饭都吃不下去~~~ |
|
[求助]谁能告诉我一下怎么给软件加上一个验证程序
写DLL里吧 然后EXE执行时 load下就可以了= = |
|
[已解决][求助]驱动编译出错,不知道是不是DDK出了问题没有
变量声明放在DbgPrint函数前即可 如果用VC++配制的驱动环境编译倒能通过 |
|
|
|
|
|
|
|
[求助]如何识别程序是在笔记本电脑还是台式机电脑上运行
为什么要判断是笔记本 还是台式呢 比较好奇= = 搜了点网上 : 1,用GetKeyboardType函数判断键盘是否是83键的,用GetCurrentHwProfile 判断电脑是否可以入坞(Dock) 2,假如是安装后的话,可以看注册表的 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{72631E54-78A4-11D0-BCF7-00AA00B7B32A 这个下面有没有000,001的值,有就是笔记本。 3,您可以判断CPU类型,如果是mobile的话,一般就是笔记? 网上找到的 4,转一关于判断是台式电脑或笔记本的程序 地址 http://blog.csdn.net/fghshy/archive/2007/11/10/1877519.aspx 还有5, using System; using System.Collections.Generic; using System.Text; using System.Management; namespace ConsoleApplication4 { class Program { static void Main(string[] args) { ManagementClass systemEnclosures = new ManagementClass("Win32_SystemEnclosure"); foreach (ManagementObject obj in systemEnclosures.GetInstances()) { foreach (int i in (Int16[])(obj["ChassisTypes"])) { switch (i) { case 3: Console.WriteLine("这是台式机!"); break; case 8: case 9: Console.WriteLine("这是笔记本!"); break; } } } Console.ReadLine(); } } } |
|
[原创]内核读写只读内存方法总结[Delphi描述]
delphi 让人爱不释手 转DELPHI用了一个多星期的时间 达到能以前写的程序能正常翻译= = |
|
[求助]关于堆栈平衡的一点疑惑
call 时候 push 了子程序要返回的地址, 到ret的时候, 返回到当前ESP指向的地址。 ret相当与 转到ESP指向的地址并add 下ESP(4字节) , ret8 想当于 转到ESP指向的地址并add 下ESP(12字节)。 你自己写个测试程序,然后OD 下 答案就立刻出来了, 我这里随便说下,可能有错误 |
|
[求助]软件查不出壳,od载入,直接弹错误
附加可以正常调试 |
|
|
|
[讨论]看雪是不是该开一个编写(游戏)外挂的教程
那就开一个编写反外挂的教程 |
|
[求助]hook NtOpenProcess出现的诡异问题
http://www.sysersoft.com/download.php 下个DEBUG 安装 ctrl+f12 NtOpenProcess 前后下断 再ctrl+f12 退出 菜单加载驱动 断下后应该很快能解决问题 提供一个思路= = |
操作理由
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 }}
勋章
兑换勋章
证书
证书查询 >
能力值