|
在别的论坛看到的 分享给大家
这里,我们补上如何修改.
学过SQL的童鞋应该明白了上面的语句,这句话就是读取数据库我们所注册的用户.如果读取出来为空,则用户不合法,如果读取出来的用户过期,则依然不合法.
s e l e c t m a c h i n e c o d e , s o f t _ r e g i s t e r . o v e r d u e t i m e f r o m s o f t _ r e g i s t e r i n n e r j o i n s o f t _ u s e r o n s o f t _ r e g i s t e r . u i d = s o f t _ u s e r . u i d w h e r e m a c h i n e c o d e = '机器码 ' a n d s i d = 1 a n d u s a b l e = 1 a n d s o f t _ u s e r . u s e r n a m e = ' 用户名 ' a n d s o f t _ u s e r . p a s s w o r d = ' 密码 '
所以红色部分为我们要修改的部分.
s o f t _ r e g i s t e r . o v e r d u e t i m e既然是时间,那我们用一个时间的字符串来代替就可以了,我用的是'2020-11-11 11:11:11'.
73 00 6F 00 66 00 74 00 5F 00 72 00 65 00 67 00 69 00 73 00 74 00 65 00 72 00 2E 00 6F 00 76 00 65 00 72 00 64 00 75 00 65 00 74 00 69 00 6D 00 65 改为
27 00 32 00 30 00 32 00 30 00 2D 00 31 00 31 00 2D 00 31 00 31 00 20 00 31 00 31 00 3A 00 31 00 31 00 3A 00 31 00 31 00 27 00 20 00 20 00 20 00 20
u s a b l e = 1初步推断是用来标记用户是否有效,我们是破解用户,没有充过值,自然是无效的.所以这里要改成0.
75 00 73 00 61 00 62 00 6C 00 65 00 3D 00 31 改为
75 00 73 00 61 00 62 00 6C 00 65 00 3D 00 30
接下去看下图
最后一张图是亮点哦
|
|