Jump to content
Excelsior Forums


  • Content count

  • Joined

  • Last visited

Community Reputation

0 Neutral

About jigar

  • Rank
  1. jigar

    Absolutely No clue

    Truth1 : Excelior JET do not compile whole java byetcode to native (Since in run time in order to maintain behavior of java , rest of code remains in byetcode) I read documentation of JET , but since it is closed source , Excelsior team haven't written anything yet. "What classes/methods gets converted into native or what kind of behavior should classes have to be converted in native" There is no option of doing compilation of whole package to native (Auto-detect) option. 2 options : Auto-Detect, or no compilation. In order to protection ,How could I verify if my particular class/method got converted into native or not? excelsior jet is a full java implementation. that means it supports reflection. with reflection, you can enumerate all classes, their methods and fields, call them at runtime. As excelsior jet itself another vm , so if important classes in byetcode can be get and reversed ,if my important part of applications remains in byetcode ,there is no mean of using JET I emailed JET team regarding this. They responded but , only selected questions , they didn't provided me whole answer yet , or method that I can check if my class/method got native conversation or not. Any kind of help will be appreciated.
  2. jigar

    Is is possible to protect rt.jar?

    did it , 1st time : "Java SE API classes" checkbox - disabled , rt.jar is not created in rt/lib directory , but it is still used which is created & accessed from Temp. location. 2nd time : "Java SE API classes" checkbox - enabled (rt.jar became 30 MB) , rt.jar is used which is accessed from rt/lib. if I rename/remove rt.jar in 2nd case , it won't let run .exe Is there any way to get rid of rt.jar ??, I afraid of byetcode reverse since it works in VM