看流星社区

 找回密码
 注册账号
查看: 5051|回复: 13

哪位大神可以告诉我现在问道的喊话CALL咋滴了

[复制链接]
  • TA的每日心情
    慵懒
    昨天 17:06
  • 发表于 2012-5-6 22:48:00 | 显示全部楼层 |阅读模式
    0065DFA8    8D4C24 1C       LEA ECX,DWORD PTR SS:[ESP+1C]
    0065DFAC    51              PUSH ECX                                 ; ECX=0012F7D4    大家都说这个不对
    0065DFAD    55              PUSH EBP                                 ; 长度=00000001
    0065DFAE    8D4C24 4C       LEA ECX,DWORD PTR SS:[ESP+4C]
    0065DFB2    FF15 98048C00   CALL DWORD PTR DS:[<&MSVCP80.?c_str@?$ba>; MSVCP80.?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ
    0065DFB8    8B5424 1C       MOV EDX,DWORD PTR SS:[ESP+1C]
    0065DFBC    50              PUSH EAX                                 ; 内容=0012F800
    0065DFBD    52              PUSH EDX                                 ; EDX=00000000
    0065DFBE    57              PUSH EDI
    0065DFBF    E8 3CF0E1FF     CALL asktao.0047D000
    0065DFC4    83C4 04         ADD ESP,4
    0065DFC7    50              PUSH EAX                                 ; 类型=00000001
    0065DFC8    8BCE            MOV ECX,ESI                              ; 有偏移=0309C310
    0065DFCA    E8 71F4FFFF     CALL asktao.0065D440

    求大神告诉我怎么回事

    该用户从未签到

    发表于 2012-5-6 23:00:33 | 显示全部楼层
    回复 1# 1aa82e
    不对是因为你调用了堆栈内存,堆栈只是临时存放区,你可以找下什么时候压入了堆栈中的数据
  • TA的每日心情
    慵懒
    昨天 17:06
  •  楼主| 发表于 2012-5-6 23:21:35 | 显示全部楼层
    回复 2# forjzshy


        上面的ESP?我找不到来源

    该用户从未签到

    发表于 2012-5-7 02:45:17 | 显示全部楼层
    自定义变量 并设定变量值为 0

    该用户从未签到

    发表于 2012-5-7 12:25:59 | 显示全部楼层
  • TA的每日心情
    慵懒
    昨天 17:06
  •  楼主| 发表于 2012-5-7 17:39:51 | 显示全部楼层
    回复 4# jj3341332


        1.jpg
    这样对吗?
  • TA的每日心情
    慵懒
    昨天 17:06
  •  楼主| 发表于 2012-5-7 17:41:04 | 显示全部楼层
    回复 5# zhangchenggu


        我当然知道啦,但是看了之后还是不知所云。。。

    该用户从未签到

    发表于 2012-5-7 18:13:50 | 显示全部楼层
    为0的常量是什么?
  • TA的每日心情
    慵懒
    昨天 17:06
  •  楼主| 发表于 2012-5-7 18:28:24 | 显示全部楼层
    回复 8# zhangchenggu


        00.jpg

    该用户从未签到

    发表于 2012-5-8 08:12:31 | 显示全部楼层
    CALL 用的EAX 这个不好,如果CALL内部用了EAX的值,会出错,可以换个寄存器 EBX EDX~~
    点击按钮快速添加回复内容: 支持 高兴 激动 给力 加油 苦寻 生气 回帖 路过 感恩
    您需要登录后才可以回帖 登录 | 注册账号

    本版积分规则

    小黑屋|手机版|Archiver|看流星社区 |网站地图

    GMT+8, 2024-3-29 01:02

    Powered by Kanliuxing X3.4

    © 2010-2019 kanliuxing.com

    快速回复 返回顶部 返回列表