|
[求助]问个汇编的问题。。。太菜了,只好来求助
[QUOTE=zhq;670537 mov eax,baseNpcSelectCall call eax 这个去执行原先主进程里函数,但这个函数加了保护,函数里代码无法修改,而且在函数里也有检查函数返回的范围,所以才想COPY过去[/QUOTE] 我不能很好的理解楼主的意思,冒似楼主一楼的代码也没有达到修改的目的. |
|
[求助]如何得到在界面上显示的数据在内存中的位置啊?
1、用CE找到每个数据的基址。相同的数据肯定有一个相同的基址,甚至所有的数据有一个总基址。 类似于这样: [[[[总基址]+偏移1]+偏移2]+。。。]+X坐标偏移] //至于数据到底几级,得看楼主自己的软件 2、建一个对话框。放上静态控件,比如X坐标的.这里用IDC_XPOS 3、写程序。 DWORD dwProcessId; //PID DWORD buff;//存放临时地址 FLOAT xpos;//存放的X坐标数据,一般为单精浮,得看你的是什么软件 TCHAR szbuff[64]; HWND hWnd=FindWindow。。。//根据程序的类名或窗口名得到窗口句柄 GetWindowThreadProcessId(hWnd, &dwProcessId);//根据窗口句柄得到PID HANDLE hProcess=OpenProcess(PROCESS_VM_READ,FALSE,dwProcessId);//根据PID打开进程的READ权限,打开以后就可以读了. ReadProcessMemory(hProcess,(LPCVOID)(总基址),(LPVOID)&buff,4,NULL); ReadProcessMemory(hProcess,(LPCVOID)(buff+偏移1),(LPVOID)&buff,4,NULL); ReadProcessMemory(hProcess,(LPCVOID)(buff+偏移2),(LPVOID)&buff,4,NULL); ......... ReadProcessMemory(hProcess,(LPCVOID)(buff+X坐标偏移),(LPVOID)&xpos,4,NULL); //X坐标的数据已经读到xpos里了,下面是显示 wsprintf(szbuff,(TCHAR*)_T("%d"),(int)xpos); //这儿得转换一下,不然读出来是你不认识的 SetDlgItemText(IDC_XPOS,szbuff); OK,祝楼主好运.... 这种方式适用于数据的内存地址是变化的方式,如果数据的内存地址是不变的,则更简单.去掉找基址的过程,用CE直接找到数据的内存地址,读的时候也不用从基址往下读,直接 ReadProcessMemory(hProcess,(LPCVOID)(X坐标的内存地址),(LPVOID)&xpos,4,NULL); |
|
[原创]SafeDisc 不完全剖析
对于我来说是糊糊模模的不过,我会加油 |
|
[原创]修改OllyICE, 方便调试MFC程序
辛苦~~~ |
|
[分享]Themida/WinLicense V1.8.2.0 脱壳的祥细过程(不明白细节者适用)
setup.exe汗,下载个这个,不知是不是。。。。。。 |
|
[翻译]脱壳的艺术
Jing Jiu Bu Shuai a! |
|
[下载]PEid特征库
Thank you very much! |
|
[求助][求助]请问高手 如何调试传奇2
遇到这样的情况,是否应该先脱壳再试? |
|
[求助]跟不下去了,请帮帮忙
[QUOTE=shellwolf;662562]ebp保存函数入口的esp,[ebp+varnn]应是局部变量。 用IDA的话,可试下f5功能,看一看那个变量是什么。[/QUOTE] 首先汗一个,按照shellwolf老大的提醒,用OD查得(IDA无法加载,OD附加) mov ecx,dword ptr [ebp-20]也就是上面红色的那一句, 堆栈SS:[0012F144]=035EB318,直接把035EB318当常量赋进去,正常了,不过不知道原因. |
|
|
|
[求助]SoftIce能在XP XP3下安装吗
报告一下进度,用VirtualBox 装深度精简版SP2还是不行,START SOFTICE 弹出窗口以后再没动静 |
|
[求助]SoftIce能在XP XP3下安装吗
汗,我现在正在下载SP2,如果SP2还不行,就下2000的试试。不过,冒似2000的还不好下啊,找不到地下 |
|
[求助]SoftIce能在XP XP3下安装吗
能推荐一款好的虚拟机吗?我以前用过VM6的,太占内存,而且我要调试大一点的程序,虚拟机不好的话非常麻烦。并且哪种系统更适合安装SOFTICE? |
|
[求助]SoftIce能在XP XP3下安装吗
鼠标:PS/2 Compatible Mouse 显卡:NVIDIA GeForce 9400 GT CPU:AMD "Athlon(tm)64 X2 Dual Core Processor 5200+ 键盘:标准101/102 内存:2G 还需要什么? |
操作理由
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 }}
勋章
兑换勋章
证书
证书查询 >
能力值