|
|
|
|
|
|
|
[求助]为什么反汇编出来的函数开头没有saved esp,局部变量也是寄存器
蓝色橘子 函数内部用了 add sub 来平栈了~对 基本所有函数都是通过add sub 这是咋编译的?还有就是局部变量基本都是通过push 寄存器最后pop还原,而不是save ebp,然后ebp-实现的 |
|
[求助]为什么反汇编出来的函数开头没有saved esp,局部变量也是寄存器
蓝色橘子 参数是全局变量吧,编译的时候做了优化,在使用的时候直接用 dword ptr引用了,没有使用栈来传递。这个函数不是很能说明白,我是选的短代码的,不过有一个那就是 mov ecx, dword_FCA2F4
mov eax, 1 cmp ecx,eax
最后于 2018-11-19 18:07
被hackasn编辑
,原因:
|
|
[求助]内联汇编 怎么用jl jle jz jnz等跳转到绝对地址
xssysing dword dwValue; call __CurrentEip __CurrentEip: pop eax sub eax,0x05 mov [dwValue],eax __asm ...感谢你的解答,等下爬起来去试一下 |
|
[求助]内联汇编 怎么用jl jle jz jnz等跳转到绝对地址
DWORD asm_addr; #define asm_jmp(imm_addr) __asm mov asm_addr,imm_addr \ __asm jmp asm_addr jl jmp_0x0055FAED jle jmp_0x0055FAB3 jmp_0x0055FAED: asm_jmp(0x0055FAED) jmp_0x0055FAB3: asm_jmp(0x0055FAB3)
难道只能定义标签然后jmp吗?
最后于 2018-11-15 03:29
被hackasn编辑
,原因:
|
|
[求助]__asm汇编怎么jmp或call 外部地址
各位大佬 我又来了,我最后采用了这种方式 DWORD asm_addr; #define asm_jmp(imm_addr) __asm mov asm_addr,imm_addr \ __asm jmp asm_addr 但突然发现jl jle jnz等等这些没办法使用....咋办 |
|
[求助]__asm汇编怎么jmp或call 外部地址
PYGame fldz fstenv (28-byte) ptr ss:[esp-0x1C] mov eax,dword ptr ss:[esp-0x10] 获取当前地址谢谢大佬这么晚了还来指点,按照你的方式获取到了 终于可以写call 外部地址了 但要改一下才能用 用(28-)报错 直接byte就可以
最后于 2018-11-14 03:01
被hackasn编辑
,原因:
|
|
[求助]__asm汇编怎么jmp或call 外部地址
各位大佬们 目前找到这几种方式 _emit 0xFF 能定义call 但是地址不对 _emit 0x15 push eip 未定义标签....看了下EIP是没办法直接获取的 call $+5 pop eax 会破坏寄存器
最后于 2018-11-14 00:47
被hackasn编辑
,原因:
|
|
[求助]__asm汇编怎么jmp或call 外部地址
孤山散人 push eipmove eax,[esp]pop 就能获得当前的地址了。然后自己计算偏移。原谅我是个小白,push eip 标签未定义
最后于 2018-11-13 23:51
被hackasn编辑
,原因:
|
|
[求助]__asm汇编怎么jmp或call 外部地址
yeyeshun 楼上正解。push目标地址+ret = jmp push参数+push返回地址+push目标地址+ret=call大佬...又碰到问题了,地址是动态的,,,咋办 1.push 地址-偏移是不行滴 - -! 大概了解了下可以通过修改PE头中的ImageBase的地址
是可以的,但不知获取偏移的还有没有其他方式? 2.push 返回地址怎么获取....手动输入?好像发现个call $+5 pop eax 不知道是否可以,会影响寄存器不
最后于 2018-11-13 23:06
被hackasn编辑
,原因:
|
操作理由
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 }}
勋章
兑换勋章
证书
证书查询 >
能力值