Hey,
@cw2k Thank you for your thoughtful reply. It is a true honor to see the great author of AntiWPA replying to my post :-)
Just my comments about your ideas:
As for the manifest: I used OSX and Ubuntu to patch the application. Somehow, OSX and Ubuntu seem to run the JAR file even with the wrong manifest format.
Note to self: Next time, I should test the patched application on all platforms.
To the proposed simpler patch: I also saw the possibility of patching RootPanePainter.class.
Unfortunately after changing IsEvalCopy, the re-compilation process failed and I lost my patience, so I returned to my original quick-and-dirty patch. As you said, patching the bytecode might have solved the problem and is definitely the more elegant technique.
Thanks again for fixing my fix and making it executable on all platforms.
@CHJ85
Quote:
what exactly did Jason2 try to do?
|
I tried to remove the red "Synthetica - Unregistered Evaluation Copy" in every window, but as explained above, my patched JAR only worked on OSX and Linux.
Have a nice day and a special thank you to Sparx for creating this application.