焦子航 发表于 2018-3-11 12:39

mq5123 发表于 2018-3-12 17:36

本帖最后由 mq5123 于 2018-3-12 17:37 编辑

另外找到补码位置,
00629C90    55            push ebp
~~~
00629CF8    C2 1000         retn 0x10

UserLoginSingle()

函数简介:
用户登录 (单码形式)
函数原型:
long UserLoginSingle(userCode,aVer,UserMac)
参数定义:
userCode 字符串: 用户注册码
aVer 字符串: 版本号 注意: 此版本号非插件版本号,需要在后头程序列表 版本管理里面自己添加.
UserMac 字符串: 用户唯一标示,绑定电脑可以用这个指定用户标示串 (如果没有开启机器绑定可以放空!)
返回值:
整形数:
1 : 成功
0 : 失败
可调用
GetLastError 获取错误代码可调用
GetLastMessages 获取错误提示
修改方式:
函数返回值修改为1


00629287    55            push ebp
~~~
006292CF    C2 0400         retn 0x4

GetUserExpired()

函数简介:
获取当前登录用户的过期时间 (单码和注册码都有效)(此函数必须登录后调用才有数据或者调用GetExpired方法更新数据也可以)
函数原型:
string GetUserExpired()
参数定义:

返回值:
字符串:过期时间字符串
修改方式:函数返回值修改为文本指针(eax为返回值),文本内容为到期时间(类似于”2022-12-22 22:22:22”)

mq5123 发表于 2018-3-12 15:06

本帖最后由 mq5123 于 2018-3-12 15:08 编辑

00627D80   /0F85 E8000000   jnz cm.00627E6E                        ; 0

0062875C   /0F85 2D010000   jnz cm.0062888F                        ; 0

00628812   /0F84 3E000000   je cm.00628856                           ; 1

修改这3处就行了

xaiodong 发表于 2018-3-11 13:50

netCheney 发表于 2018-3-11 15:32

新手研究一下练手,谢谢楼主给机会

mq5123 发表于 2018-3-11 18:06

win7x86崩溃无法运行打不开

魔弑神 发表于 2018-3-11 20:23

有点简单的说

黑龍 发表于 2018-3-12 05:24

{:301_1000:} = = 爆破比山寨有难度而且山寨方便

我才不是狮子喵 发表于 2018-3-12 08:52

感谢分享,楼主辛苦了

menmen_7 发表于 2018-3-12 10:53


非常好的教程,谢谢分享!

焦子航 发表于 2018-3-12 11:48

魔弑神 发表于 2018-3-12 12:30

焦子航 发表于 2018-3-12 11:48
加壳版 http://t.cn/REkflnN

汗-_-|| 加壳和没加壳有什么区别?
页: [1] 2 3
查看完整版本: 新鲜的易游小草莓