吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1663|回复: 2
收起左侧

[已解决] TongWeb8.0.7.0破解思路

[复制链接]
kattylin2008 发表于 2025-8-10 11:30
1.jpg

bin/version.sh #调admin.sh方法
exec $(cd "$(dirname "$0")";pwd)/admin.sh version "$@"



bin/admin.sh
。。。。。。前面省略
TW_AGENT=""
#TW_AGENT=" -verbose " #打印加载类
TW_AGENT="${TW_AGENT} -javaagent:./agent.jar" #增加agent破解
java ${TW_AGENT} -jar "${tongweb_home}/bin/tongweb-launcher.jar" $@


分析tongweb-launcher.jar
运行主类
Main-Class: com.tongweb.launcher.command.CommandAdmin
分析version8.0.7.0/boot/tongweb-bootstrap.jarManifest-Version: 1.0
Premain-Class: com.tongweb.tongejb.javaagent.Agent
Built-By: dell
Agent-Class: com.tongweb.tongejb.javaagent.Agent
Can-Redefine-Classes: true
Can-Retransform-Classes: true
Created-By: Apache Maven 3.8.6
Build-Jdk: 1.8.0_301
tongweb-bootstrap.jar:com/tongweb/server/util/AdvancedDecoder$a.class #加密方法通过查找其它所有的class,发现好多加密思路在加密层对加密的内容进行agent处理,用新的rsa密钥重写license.dat文件使用org.ow2.asm对公钥替换值,要替换的publicKey1024公钥,换成新的publicKey1024New
public void visitLdcInsn(Object value) {
                                        if (value instanceof String && publicKey1024.equals(value)) {
                                            super.visitLdcInsn(publicKey1024New); // 替换值
                                        } else {
                                            super.visitLdcInsn(value); // 保留原值
                                        }
                                    }

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
woailuo51 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!

查看全部评分

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

wuyh03 发表于 2025-8-20 18:05
大佬求包
woailuo51 发表于 2025-9-27 23:53
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

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

GMT+8, 2026-8-7 12:47

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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