Open Fare9 opened 7 months ago
In opposite to Kunai, the design of the architecture I think it must change, in Kunai the project was designed with the next architecture:
Shuriken should follow another architecture design following the advice from @robert-yates , that I think it will make the tool easier to modify and easier to scale and include new formats.
For the Smali/Baksmali code, we will better follow the next repo: https://github.com/google/smali, which is a maintained fork of the original tool. A good idea would be to understand the instructions format and generate the instructions according to the format.
For the development of an easily extendable library, it will be necessary to focus on creating an appropriate architecture. Some of the ideas for shuriken includes:
Also it would be nice to start researching current state of the art, and current work done in the area, write it as comments into this issue.