吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 262|回复: 4
上一主题 下一主题
收起左侧

[求助] 小白求助易语言程序找关键跳问题

[复制链接]
跳转到指定楼层
楼主
GaoYcome 发表于 2026-5-4 13:52 回帖奖励
50吾爱币
本帖最后由 GaoYcome 于 2026-5-7 20:16 编辑




这里是下了messgboxa断下来,然后根据堆栈去寻找返回

看到有个主程序的返还,但是没法反汇编窗口跟随,只能跟随地址

在这里尝试很多次找到判断跟断点

最后还是会提示VIP权限激活失败


求大佬看看指点下迷津











软件:https://imback.lanzoue.com/iDvjI3ooatbc

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

沙发
 楼主| GaoYcome 发表于 2026-5-4 13:53 |楼主
软件已查壳,无壳
3#
 楼主| GaoYcome 发表于 2026-5-5 15:21 |楼主
本帖最后由 GaoYcome 于 2026-5-7 20:17 编辑

这里好几个call都会弹失败,实在不知道哪个是关键call,希望可以指点下
4#
 楼主| GaoYcome 发表于 2026-5-5 17:42 |楼主
5#
DWboss 发表于 2026-5-14 09:52
校验不在 MessageBox 附近,在更早的初始化流程。
二、正确下断顺序(Windows 梆梆壳通用)
1)先过反调试,别让程序直接跑飞
这类壳会检测:NtQueryInformationProcess、IsDebugPresent、NtSetInformationThread、硬件断点、内存断点。
你调试时大概率遇到:
下断就闪退
跑几步就崩
堆栈乱掉
建议先用工具 / 脚本把反调试干掉,否则你永远跟不到真实校验逻辑。
(常用:x64dbg 插件、ScyllaHide、EAC、或直接 patch NtQueryInformationProcess 返回 0)
2)断 真正校验出口:不是 MessageBox,是 “失败分支”
“VIP 激活失败” 这个弹窗,只是校验失败后的 UI 表现,真正判断在这里:
某个 if (check() != OK) → 跳转到弹窗
你要断的是 check () 返回的地方,不是弹窗
3)找字符串 / 资源,反向追调用链
在 x64dbg 里:
Ctrl+S 搜索字符串:VIP、激活、失败、授权、license、auth、check、trial
找到 "VIP权限激活失败" → 右键 查找引用
往上追:是谁调用了这个弹窗函数
追到上一层:一般是 sub_xxx,里面有 call 真正的校验函数
重点:真正的授权校验 99% 在这个调用链更上方,不在弹窗附近。
三、你现在 “堆栈能看到主程序地址,但不能跟随” 怎么办
典型壳特征:
堆栈里的返回地址,此时还没解密 / 属于壳的虚拟地址
你直接跟随 → 看到的是乱码 / 无效指令
正确做法:
不要在 MessageBoxA 断了之后直接跟
在弹窗函数被调用前,下 “代码执行断点”
找到字符串引用 → 找到弹窗 call → 在 call 的上一行下断
断住后,此时代码已经解密,堆栈才是真的,才能正常跟随
四、给你一套直接可执行的操作步骤(x64dbg/x32dbg)
开启反调试绕过(ScyllaHide / 插件)
附加程序,不要让它先跑起来,入口断住
Ctrl+S 搜:VIP权限激活失败
找到字符串 → 查找引用 → 进入引用代码
在 调用弹窗函数的那条 CALL 指令 上 下断(F2)
运行程序 → 断在弹窗 call 前
此时堆栈真实,向上翻栈(Stack 窗口),找:
ret 上一层的函数
里面一定有:call check_license、cmp rax, 0、jnz 失败
把 jnz/jc/jne → 改成 jmp/nop
保存补丁,重新运行 → 激活失败弹窗消失
五、你这个壳最关键的一句话
梆梆 /secneo Windows 壳:授权校验不在表层,在壳初始化 + 资源 / 证书校验 + 内存校验三层。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - 52pojie.cn ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2026-6-24 05:30

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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