我们不支持 IE 10 及以下版本浏览器 |
为了获得更好的浏览体验,我们强烈建议您使用较新版本的 Chrome、 Firefox、 Safari 等,或者升级到最新版本的IE浏览器。 如果您使用的是 IE 11 或以上版本,请关闭“兼容性视图”。 |
。。。。。无下载链接的??
如用此源码重新改写的软件或转载,请保留本人联系方式,作品原创作者 这个反编译的作品是我去年完成,有点时间啦,因人常看很多学习j2me技术各位朋友常为思考为什么别人的软件怎么做出来,比如界面,网络技术啊,软件结构啊等等,pica0.942版,原用老版的结构,增改多次,性能有点差,不过在对于学习就用j2me开发的学习很有用,基本上看懂了此版代码,j2me肯定是入门啦。 通过代码可以学到如下技术:
1,j2me界面绘制,pica的界面有众多IM手机软件中算好的。 2,j2me网络编程,处理。 3,j2me事件。 4,IM手机应用技术,和客户端结构设计(学习后可以其它语言实现)。 5,IM移动,XMPP协议等商业就用的设计。 6,完全重新编译修改调试可以运行和聊天,100%实现了原版功能。
j2me的一个系统,有部分class属于商业机密,如何防止反编译呢?
混淆,有商用的和免费的混淆软件,交钱的更好点,没钱免费的也可以凑合。这样反编译出来的文件会乱糟糟的,很难读的。wtk打包的时候就可以打包成混淆的,不过应该效果一般。
WTK打包的时候可以直接混淆编译的.这样就可以.或者用proguard4.2.zip
JAVA没法避免被反编译, 就算是.exe的程序也可以被反汇编, 只不过JAVA被反编译后不是汇编代码, 而是字节码,或者软件高级一点,直接生成JAVA代码了。 所以这个无法彻底避免。
先用eclipse混淆,然后用WTK1.0.4混淆,然后再用WTK2.2混淆。。。。。。
0发布时重构变量名与类名,混淆
这种东西都是防君子不防小人的东西
如果有的人对你的产品赶兴趣
你的产品又对他们有足够价值
就算反编译之后是机器语言
使用三方混淆器进行混淆,IDE自带的混淆器效果不是很好。
混淆只能在一定程度上增加保护。
如果有心,就算反编译成机器码,对方也会分析出代码逻辑的。
1.proguard,这是很常用的混淆器,效果很棒
2.变量中文命名,编译后都是一切奇怪的字符,呵呵
这下违规报道奥运可把我们害的不轻啊!!
JAVA代码混淆器大全
要想保护商业秘密,最好把核心功能放在服务器上,
JAVA无秘密,如果真想保住所谓的商业机密,那就不要用JAVA了,哈哈...
你将对应的class文件打开,将指定位置,进行修改。
然后在运行的时候,再将文件新建一个备份,在代码中将class文件修复回来。
等程序结束后,再删掉该文件。
混淆,有商用的和免费的混淆软件,交钱的更好点,没钱免费的也可以凑合。这样反编译出来的文件会乱糟糟的,很难读的。wtk打包的时候就可以打包成混淆的,不过应该效果一般。
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。