飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 1728|回复: 5

求助

[复制链接]
  • TA的每日心情
    开心
    2015-8-3 23:07
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    发表于 2007-3-8 20:29:44 | 显示全部楼层 |阅读模式
    帮忙看下:
    00401779   .  E8 687F0000   CALL crackme_.004096E6
    0040177E   .  8D7C24 30     LEA EDI,DWORD PTR SS:[ESP+30]
    00401782   .  83C9 FF       OR ECX,FFFFFFFF
    00401785   .  33C0          XOR EAX,EAX
    00401787   .  83C4 0C       ADD ESP,0C
    0040178A   .  33D2          XOR EDX,EDX
    0040178C   .  F2:AE         REPNE SCAS BYTE PTR ES:[EDI]
    0040178E   .  F7D1          NOT ECX
    00401790   .  49            DEC ECX
    00401791   .  74 23         JE SHORT crackme_.004017B6
    这个00401791的JE是措什么和什么相等?
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2019-12-31 12:59
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    发表于 2007-3-8 20:33:49 | 显示全部楼层
    好像是算字符串长度啊  如果是0点跳走了

    应该是吧
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2019-12-31 12:59
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    发表于 2007-3-8 20:35:00 | 显示全部楼层
    LEA EDI,DWORD PTR SS:[ESP+30]
    OR ECX,FFFFFFFF
    REPNE SCAS BYTE PTR ES:[EDI]
    NOT ECX
    DEC ECX

    ECX就是字符串长度
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2015-8-3 23:07
  • 签到天数: 3 天

    [LV.2]偶尔看看I

     楼主| 发表于 2007-3-8 20:49:37 | 显示全部楼层

    回复 #3 极速暴龙 的帖子

    那么00401779   .  E8 687F0000   CALL crackme_.004096E6这个call返回怎样的值才能让
    00401791   .  74 23         JE SHORT crackme_.004017B6的跳成立?
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2015-8-3 23:07
  • 签到天数: 3 天

    [LV.2]偶尔看看I

     楼主| 发表于 2007-3-8 21:04:55 | 显示全部楼层
    已解决
    将0040178C   .  F2:AE         REPNE SCAS BYTE PTR ES:[EDI]
    改为mov ecx,1
    非常感谢您的帮助:lol:
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2019-12-31 12:59
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    发表于 2007-3-8 21:16:01 | 显示全部楼层
    :L 那不是算字符串的吗  你给它个字符串不就行了....

    那个JE是判断ECX也就是位数是否为0
    PYG19周年生日快乐!
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

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