1. 直接把jeb.jar剁了,包括License检查、update检查、模态对话框、过期时间检查等等
2. 把"Cannot load or save to a JEB database file"这个限制去掉了,参照Full版里把Save功能补回来
我没仔细用,所以可能有其他未处理好的地方,再就是"No copy/paste of code."尚未去掉。等我去掉了再
来更新此贴。
对混淆过的Java程序破解不熟,第一次剁这类程序,贻笑大方了。如有不妥,请指正。
2014-07-11 18:02 scz
擦,闹笑话了,只把Save补全了,Load还没加回去。没关系,我会回来更新这个附件的。
2014-07-16 15:46 scz
附件更新,这次把1.5 Demo相比1.4 Full的限制全去掉了,包括下面这几项:
- Cannot load or save to a JEB database file
- Only a subset of methods will be decompiled
- No copy/paste of code
- Maximum running time for a single session is 1 hour
Error occurred during initialization of VM
Could not reserve enough space for object heap
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown Source)
at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)
at jebglobal.Nz.dN(SourceFile:34)
at jebglobal.Nz.dN(SourceFile:27)
at jebglobal.yx.dN(SourceFile)
at jebglobal.yW.dN(SourceFile:705)
at jebglobal.TT.widgetSelected(SourceFile:139)
at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source)
at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source)
at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
at jebglobal.yW.rn(SourceFile:345)
at jebglobal.yW.dN(SourceFile:86)
at jeb.Launcher.main(SourceFile:159)
这个不像是1.5 Demo版的暗桩,1.4 Full版存在同样现象:
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown Source)
at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)
at jeb.c.b.a(Unknown Source)
at jeb.f.aj.a(Unknown Source)
at jeb.f.au.a(Unknown Source)
at jeb.f.F.widgetSelected(Unknown Source)
at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source)
at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source)
at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
at jeb.f.au.v(Unknown Source)
at jeb.f.au.a(Unknown Source)
at jeb.Launcher.main(Unknown Source)