java反编译处理混淆代码

分类:Linux | 作者:凹凸曼 | 发表于2013/03/14

去年有段时间研究了一个项目,逻辑部分对class有加密,也记录一些自己修改的代码如下:

//1.f.getClass() == javax/swing/JPasswordField
// 修改为
f.getClass() == javax.swing.JPasswordField.class

//2、public static transient List   去掉transient 
/*3、  new StringBuilder();
        this;
        JVM INSTR dup_x1 ;
        loginUrl;
        append();
        "passcode-login.jpg";
        append();
        toString();
        loginUrl;*/
//修改为:
       loginUrl=(new StringBuilder()).append(loginUrl).append("passcode-login.jpg").toString();

我在修改错误代码只是简单考虑编译通过就行,没有考虑逻辑, 后来也没有修改了干其他的事去鸟。

这哈公司有一个方正发布系统也有问题,继续研究反编译,够我耍哈了!

 

本文出自 “凹凸曼” 博客,请务必保留此出处http://www.apoyl.com/?p=1454

Tag:

日志信息 »

该日志于2013-03-14 09:49由 凹凸曼 发表在Linux分类下, 你可以发表评论。除了可以将这个日志以保留源地址及作者的情况下引用到你的网站或博客,还可以通过RSS 2.0订阅这个日志的所有评论。

目前盖楼 (0)层:

发表评论 »

« »