首页
社区
课程
招聘
[求助]flexlm关于java加密的求助
发表于: 2024-10-12 13:49 2252

[求助]flexlm关于java加密的求助

2024-10-12 13:49
2252

在研究一个软件的时候,发现他的程序里面调用了flexlm.jar.
在Jar里面找到了license.java,并知道了如下部分:
public synchronized boolean checkout(int var1) throws FlexlmException {
** if (this.queuedLicenseSource != null) {
throw new FlexlmException(-519, 7023);
} else if (var1 >= 1 && var1 <= 9999) {
if (this.licenseSourceList == null) {
throw new FlexlmException(-517, 7011);
} else if (var1 <= this.count) {**
return true;
** } else {
this.requestedCount = var1;
return this.reconnect(this.actualLicenseSource == null);
}
} else {
throw new FlexlmException(-42, 7019);
}
}**

打算删除并修改为:
public synchronized boolean checkout(int var1) throws FlexlmException {

1
2
3
            return true;
 
}

但是不知道怎么弄了,对Jar完全不熟悉,有大牛说说怎么弄吗?


[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 574
活跃值: (1108)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
用idea,把这个包当作依赖导入,然后重写这个java文件,重新打包就能替换过去。搞不定可以把包发出来
2024-10-12 16:21
0
雪    币: 1186
活跃值: (4792)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
3
java -classpath flexlm.jar license.java
编译成class,用解压缩软件打开并替换
2024-10-12 17:54
0
雪    币: 307
活跃值: (465)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
git_91357jnabnsn 用idea,把这个包当作依赖导入,然后重写这个java文件,重新打包就能替换过去。搞不定可以把包发出来
谢谢了,能写一个详细的操作说明吗?我用idea 读入了,但是在更改的时候报file is read only. 但我检查了权限,可以读写。 不知道怎么弄。 我现在就是搞不清楚这个重新打包的过程。 我是先把JAR解压,然后在解压文件里面找到license.class,用idea 可以打开这个文件,但是不能修改。
2024-10-12 20:32
0
雪    币: 307
活跃值: (465)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
ericyudatou java -classpath flexlm.jar license.java 编译成class,用解压缩软件打开并替换
java -classpath flexlm.jar license.java这个过程是不是应该先把license.class 写成正确的样子,然后再执行这条命令吗》?我没用过java.
2024-10-12 20:34
0
雪    币: 6050
活跃值: (455)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
YiW
6
github上找一个叫recaf的软件
2024-10-12 21:35
0
雪    币: 574
活跃值: (1108)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
ggbaby 谢谢了,能写一个详细的操作说明吗?我用idea 读入了,但是在更改的时候报file is read only. 但我检查了权限,可以读写。 不知道怎么弄。 我现在就是搞不清楚这个重新打包的过程。 我是 ...
你要新建一个同包同名的.java然后打包,不然你就拿agent去hook。去学一下吧,一两句说不清,不行你就把jar包发出来。
2024-10-13 15:01
0
雪    币: 307
活跃值: (465)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
晕了,发现这个程序的主体是用.net弄的,有人有破flexlm用.net写的主程序的经验吗?
2024-10-14 11:16
0
游客
登录 | 注册 方可回帖
返回
//