首页
社区
课程
招聘
[求助]请教flexlm 11.13 ECC 破解
发表于: 2017-8-24 22:29 16419

[求助]请教flexlm 11.13 ECC 破解

2017-8-24 22:29
16419
收藏
免费 0
支持
分享
最新回复 (30)
雪    币: 209
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
26
guruace 已经搞定,没有人回答我的问题,但我自己搞定!软件的运行就像在阳光下面,一览无遗!真是很好的Unix(包括Linux,MacOS, Cray XT, Sun's SPARC based Solaris, ...
说说方法共同学习
2018-12-10 09:47
0
雪    币: 101
活跃值: (743)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
27
考拉   2017-8-31 07:22
 考拉,请教一下
搜索lm_checkout,在函数末尾处xor  eax  eax


函数末尾一般是pop和返回操作,顶多只有一个字节c3,请问怎么在不影响函数运行的情况下,在函数末尾加上xor eax, eax?  二进制文件只能逐个个字节修改,不能增加新字节啊
  
2020-6-12 12:24
0
雪    币: 101
活跃值: (743)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
28
已搞定。通过读取反汇编代码,挑几条不影响功能正常执行和弹出堆栈的代码,把返回值给改了。
上面的方法是只修改,不加不减。不知道是否可以增加十六进制机器码?
2020-6-15 14:52
0
雪    币: 226
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
29
tcy027 已搞定。通过读取反汇编代码,挑几条不影响功能正常执行和弹出堆栈的代码,把返回值给改了。 上面的方法是只修改,不加不减。不知道是否可以增加十六进制机器码?
能请教一下如何改返回值吗?
2020-7-15 16:43
0
雪    币: 101
活跃值: (743)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
30
最简单的方式是用ultra edit 或notepad++打开二进制文件,这时显示为乱码是正常的。切换到16进制模式下,逐个字节修改。返回值存在eax中,根据需要改成是true或false,使用xor或mv
2020-7-17 11:09
0
雪    币: 849
活跃值: (6979)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
31
考拉 搜索lm_checkout,在函数末尾处xor eax eax
找到的这个函数是l_checkout吗?
2023-7-11 10:43
0
游客
登录 | 注册 方可回帖
返回
//