|
一个新人的求助
强烈建议 先看PE文件格式 这个是基础 也是难点重点 强烈建议 哈哈~ |
|
设置壁纸(或图片)拉伸的问题
搜了一下没找到 1280*800的壁纸,尴尬~~ 我认为windows的桌面将 1280*800的壁纸 设定到分辨率为 1024*768,在拉伸那个选项的时候 肯定会扭曲啊 等我找个 1280*800的壁纸再试试~ |
|
『求助』注册表md5密文解密
支持楼上的 楼主现在认为MD5是不可逆的就可以了(虽然事实并不是这样) 可以用一些网站根据密文查一下原文(不一定能查到,查不到的概率很大) 关键是跟踪调试 这才是破解的关键!~ Good luck~ |
|
为什么在debug中的数据段找不到定义的数组字符?
现在没有什么工具能直接查到c源程序,至少我没有见过,最好用OD反汇编 然后自己逆向出源程序 呵呵 |
|
我在线的时间怎么从来不给我虚拟币?
您一共现在7小时,怎么给你加啊 是吧? |
|
[注意]再见!
啥意思?看不懂啊 |
|
《加密与解密》PE文件格式那章的问题
RvaToPtr函数的返回值就是指针啊, 有什么好奇怪的 |
|
|
|
|
|
为什么我将DLL注入explorer.exe就死机
我注入的时候发现Debug版本会崩溃,Release版本就没问题了,我写了个文章,楼主仅供参考 http://hi.baidu.com/blueapple_c/blog/item/a5ddeb2ad2de6ef1e7cd40ce.html |
|
怎样写取DLL内存基址+偏移!
我那段代码是得到进程中用到的DLL的基址,你不就是想要那个基址的吗 直接copy上不就行了吗 另外得到进程PID你不会不知道怎么获得吧 一搜一大堆 帖子的题目是 怎样写取DLL内存基址+偏移! 这个偏移太笼统了吧 得到基址了都 那个偏移你还是说清楚点吧 |
|
sdk 如何实现在桌面输出点
看不懂您在说什么 详细些? |
|
如何获取提交按钮disabled属性,求救!!!!
没帮上忙 也给分 哈哈 好人啊 |
|
怎样写取DLL内存基址+偏移!
从我做的小工具里面摘出一段: MODULEENTRY32 TModuleEntry32; HANDLE hSnapshot = CreateToolhelp32Snapshot(TH32CS_SNAPMODULE, dwID); if (!Module32First(hSnapshot, &TModuleEntry32)) { return ; } do { DWORD dwImageSize = 0; DWORD dwImageBase = 0; dwImageBase = (DWORD)TModuleEntry32.modBaseAddr; dwImageSize = TModuleEntry32.modBaseSize; }while(Module32Next(hSnapshot, &TModuleEntry32)); 得到进程ID为 dwID所有加载的Dll的基址和镜像大小 注意:这个基址和Dll的PE头里面的基址不一样,PE头里面的定死的 而这个基址的会变化的,虽然大多数情况下这两个值是一样的,Good Luck! |
|
如何获取提交按钮disabled属性,求救!!!!
第一种情况,uValue的值是 0x00000008 void CMyDlg::OnOK() { CButton * pBtn = (CButton *)GetDlgItem(IDOK); pBtn->EnableWindow(TRUE); UINT uValue = pBtn->GetState(); } 第二种情况 nValue的值是 0x00000000 void CMyDlg::OnOK() { CButton * pBtn = (CButton *)GetDlgItem(IDOK); pBtn->EnableWindow(FLASE); UINT uValue = pBtn->GetState(); } 仅供参考~~ |
操作理由
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 }}
勋章
兑换勋章
证书
证书查询 >
能力值