飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

楼主: smb

[求助] 2014年买的视频,求大佬用OD帮我把这个播放器解决一下!

[复制链接]
  • TA的每日心情
    奋斗
    11 小时前
  • 签到天数: 175 天

    [LV.7]常住居民III

    发表于 2024-5-12 17:34:04 | 显示全部楼层
    关键位置:RVA = B473。自己看图,只能帮到这里了

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?加入我们

    x

    点评

    不懂就问,表哥,你找的这种MOV的关键位置,应该怎样修改,暂时还只知道修改JMP&NOP,这种MOV还请表哥指点一下! [mw_shl_code=applescript,true]0040B473 | 8B4424 04 | mov eax,dword ptr ss:[e  详情 回复 发表于 7 天前

    评分

    参与人数 1威望 +1 飘云币 +1 收起 理由
    飞天 + 1 + 1 PYG有你更精彩!

    查看全部评分

    PYG19周年生日快乐!
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2015-7-21 22:37
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2024-5-12 20:03:00 | 显示全部楼层
    如需播放密码,留个机器码,帮你算个号
    PYG19周年生日快乐!
    回复

    使用道具 举报

  • TA的每日心情

    7 天前
  • 签到天数: 384 天

    [LV.9]以坛为家II

    发表于 2024-5-14 21:07:31 | 显示全部楼层
    chishingchan 发表于 2024-5-12 08:22
    大大是不是有点厚此薄彼?
    飘云阁求助,十年前的软件,找不到注册码,用od没成功 - Powered by Discuz! ...

    其实是因为太难了哈哈哈,要是.net我说不定还能试试
    PYG19周年生日快乐!
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    11 小时前
  • 签到天数: 531 天

    [LV.9]以坛为家II

    发表于 2024-5-18 14:29:41 | 显示全部楼层
    可以联系我帮你处理哈。二个方案可选择:1、解密、2、替换。
    PYG19周年生日快乐!
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 01:59
  • 签到天数: 374 天

    [LV.9]以坛为家II

    发表于 2024-5-19 01:10:16 | 显示全部楼层
    10飘云币,噗,确定不是在开玩笑。
    PYG19周年生日快乐!
    回复

    使用道具 举报

  • TA的每日心情
    开心
    3 小时前
  • 签到天数: 266 天

    [LV.8]以坛为家I

    发表于 7 天前 | 显示全部楼层
    本帖最后由 ie12580 于 2024-5-21 00:43 编辑
    zhongtiany 发表于 2024-5-12 17:34
    关键位置:RVA = B473。自己看图,只能帮到这里了
    不懂就问,表哥,你找的这种MOV的关键位置,应该怎样修改,暂时还只知道修改JMP&NOP,这种MOV还请表哥指点一下!
    [AppleScript] 纯文本查看 复制代码
    0040B3EA | 8BC0                     | mov eax,eax                             |
    0040B3EC | 83EC 04                  | sub esp,4                               |
    0040B3EF | 53                       | push ebx                                |
    0040B3F0 | 56                       | push esi                                | esi:EntryPoint
    0040B3F1 | 57                       | push edi                                | edi:EntryPoint
    0040B3F2 | 52                       | push edx                                | edx:EntryPoint
    0040B3F3 | 50                       | push eax                                |
    0040B3F4 | 6A 00                    | push 0                                  |
    0040B3F6 | 89D3                     | mov ebx,edx                             | edx:EntryPoint
    0040B3F8 | 31FF                     | xor edi,edi                             | edi:EntryPoint
    0040B3FA | 8B4C94 1C                | mov ecx,dword ptr ss:[esp+edx*4+1C]     | ecx:EntryPoint
    0040B3FE | 85C9                     | test ecx,ecx                            | ecx:EntryPoint
    0040B400 | 74 0C                    | je 播放器.40B40E                           |
    0040B402 | 3908                     | cmp dword ptr ds:[eax],ecx              | ecx:EntryPoint
    0040B404 | 75 08                    | jne 播放器.40B40E                          |
    0040B406 | 89CF                     | mov edi,ecx                             | edi:EntryPoint, ecx:EntryPoint
    0040B408 | 8B41 FC                  | mov eax,dword ptr ds:[ecx-4]            | ecx-04:"opW"
    0040B40B | 4A                       | dec edx                                 | edx:EntryPoint
    0040B40C | EB 02                    | jmp 播放器.40B410                          |
    0040B40E | 31C0                     | xor eax,eax                             |
    0040B410 | 8B4C94 1C                | mov ecx,dword ptr ss:[esp+edx*4+1C]     | ecx:EntryPoint
    0040B414 | 85C9                     | test ecx,ecx                            | ecx:EntryPoint
    0040B416 | 74 10                    | je 播放器.40B428                           |
    0040B418 | 0341 FC                  | add eax,dword ptr ds:[ecx-4]            | ecx-04:"opW"
    0040B41B | A9 000000C0              | test eax,C0000000                       |
    0040B420 | 75 73                    | jne 播放器.40B495                          |
    0040B422 | 39CF                     | cmp edi,ecx                             | edi:EntryPoint, ecx:EntryPoint
    0040B424 | 75 02                    | jne 播放器.40B428                          |
    0040B426 | 31FF                     | xor edi,edi                             | edi:EntryPoint
    0040B428 | 4A                       | dec edx                                 | edx:EntryPoint
    0040B429 | 75 E5                    | jne 播放器.40B410                          |
    0040B42B | 85FF                     | test edi,edi                            | edi:EntryPoint
    0040B42D | 74 1E                    | je 播放器.40B44D                           |
    0040B42F | 89C2                     | mov edx,eax                             | edx:EntryPoint
    0040B431 | 8B4424 04                | mov eax,dword ptr ss:[esp+4]            |
    0040B435 | 8B77 FC                  | mov esi,dword ptr ds:[edi-4]            | esi:EntryPoint, edi-04:"opW"
    0040B438 | E8 4FFEFFFF              | call 播放器.40B28C                         |
    0040B43D | 8B7C24 04                | mov edi,dword ptr ss:[esp+4]            | edi:EntryPoint
    0040B441 | 8B07                     | mov eax,dword ptr ds:[edi]              | edi:EntryPoint
    0040B443 | 890424                   | mov dword ptr ss:[esp],eax              | [esp]:BaseThreadInitThunk+19
    0040B446 | D1E6                     | shl esi,1                               | esi:EntryPoint
    0040B448 | 0337                     | add esi,dword ptr ds:[edi]              | esi:EntryPoint, edi:EntryPoint
    0040B44A | 4B                       | dec ebx                                 |
    0040B44B | EB 0A                    | jmp 播放器.40B457                          |
    0040B44D | E8 06EEFFFF              | call 播放器.40A258                         |
    0040B452 | 890424                   | mov dword ptr ss:[esp],eax              | [esp]:BaseThreadInitThunk+19
    0040B455 | 89C6                     | mov esi,eax                             | esi:EntryPoint
    0040B457 | 8B449C 1C                | mov eax,dword ptr ss:[esp+ebx*4+1C]     |
    0040B45B | 89F2                     | mov edx,esi                             | edx:EntryPoint, esi:EntryPoint
    0040B45D | 85C0                     | test eax,eax                            |
    0040B45F | 74 0C                    | je 播放器.40B46D                           |
    0040B461 | 8B48 FC                  | mov ecx,dword ptr ds:[eax-4]            | ecx:EntryPoint
    0040B464 | D1E1                     | shl ecx,1                               | ecx:EntryPoint
    0040B466 | 01CE                     | add esi,ecx                             | esi:EntryPoint, ecx:EntryPoint
    0040B468 | E8 53B5FFFF              | call 播放器.4069C0                         |
    0040B46D | 4B                       | dec ebx                                 |
    0040B46E | 75 E7                    | jne 播放器.40B457                          |
    0040B470 | 8B1424                   | mov edx,dword ptr ss:[esp]              | edx:EntryPoint, [esp]:BaseThreadInitThunk+19
    0040B473 | 8B4424 04                | mov eax,dword ptr ss:[esp+4]            |
    0040B477 | 85FF                     | test edi,edi                            | edi:EntryPoint
    0040B479 | 75 0C                    | jne 播放器.40B487                          |
    0040B47B | 85D2                     | test edx,edx                            | edx:EntryPoint
    0040B47D | 74 03                    | je 播放器.40B482                           |
    0040B47F | FF4A F8                  | dec dword ptr ds:[edx-8]                | edx-08:"etPropW"
    0040B482 | E8 5DF2FFFF              | call 播放器.40A6E4                         |
    0040B487 | 83C4 08                  | add esp,8                               |
    0040B48A | 5A                       | pop edx                                 | edx:EntryPoint
    0040B48B | 5F                       | pop edi                                 | edi:EntryPoint
    0040B48C | 5E                       | pop esi                                 | esi:EntryPoint
    0040B48D | 5B                       | pop ebx                                 |
    0040B48E | 58                       | pop eax                                 |
    0040B48F | 58                       | pop eax                                 |
    0040B490 | 8D2494                   | lea esp,dword ptr ss:[esp+edx*4]        |
    0040B493 | FFE0                     | jmp eax                                 |
    0040B495 | E9 C6D0FFFF              | jmp 播放器.408560                          |
    0040B49A | C3                       | ret                                     |
    PYG19周年生日快乐!
    回复

    使用道具 举报

  • TA的每日心情
    开心
    3 小时前
  • 签到天数: 266 天

    [LV.8]以坛为家I

    发表于 7 天前 | 显示全部楼层
    本帖最后由 ie12580 于 2024-5-21 00:47 编辑
    ie12580 发表于 2024-5-21 00:28
    不懂就问,表哥,你找的这种MOV的关键位置,应该怎样修改,暂时还只知道修改JMP&NOP,这种MOV还请表哥指点
    59 | 0040B473 | 8B4424 04                | mov eax,dword ptr ss:[esp+4]            |
    PYG19周年生日快乐!
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    11 小时前
  • 签到天数: 175 天

    [LV.7]常住居民III

    发表于 7 天前 | 显示全部楼层
    ie12580 发表于 2024-5-21 00:45
    59 | 0040B473 | 8B4424 04                | mov eax,dword ptr ss:[esp+4]            |

    改寄存器指向的内存,替换机器码

    点评

    0040B473 下断后 寄存器中选择的 数据和堆栈中跟随.. 然后一直F7去跟,不知道是不认识,还是怎么,没发现象机器码的数据。 后台就试了直接在 0040B473 下断后,在下断位置的数据和堆栈中跟随,查看了03A526A  详情 回复 发表于 7 天前
    PYG19周年生日快乐!
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    4 天前
  • 签到天数: 20 天

    [LV.4]偶尔看看III

    发表于 7 天前 | 显示全部楼层
    这玩意估计不好搞吧!
    PYG19周年生日快乐!
    回复

    使用道具 举报

  • TA的每日心情
    开心
    3 小时前
  • 签到天数: 266 天

    [LV.8]以坛为家I

    发表于 7 天前 | 显示全部楼层
    zhongtiany 发表于 2024-5-21 13:47
    改寄存器指向的内存,替换机器码

    0040B473 下断后 寄存器中选择的 数据和堆栈中跟随..

    然后一直F7去跟,不知道是不认识,还是怎么,没发现象机器码的数据。


    后台就试了直接在 0040B473 下断后,在下断位置的数据和堆栈中跟随,查看了03A526AC的内存数据,中间好多处00,感觉也不是,然后就看偏移+4位置的0019FE68,看到一串,感觉有点像,但也不确定,于是就改了前三位试了下,结果改完直接运行不起了,直接报错~
    如果表哥,有空,出一期视频指导,感激不尽,之前一直没有机会学这个替换机器码,刚好有缘和表哥相识在这个帖子,诚心求指教。

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?加入我们

    x
    PYG19周年生日快乐!
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

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