Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
2.6.0 Released >EDITING SUPPORT<
#10
(01-20-2015, 11:03 AM)Sex Slave Wrote:  How does the editing work exactly? I put view3 to smali editor, made my fixes, clicked the File->Compile Smali then File-> Save as Jar... and the resulting file was about 300KB smaller than the original file and gave an error when attempting to open it. The changes I made were changing a hardcoded int value (so no new/edited opcodes).

Keep in mind it needs to first convert the jar to Dex, then it converts to smali, after the changes it converts it from smali, to dex then back to Java bytecode. This works pretty well for Android APKs, but it does break some Java class files.

So Jar>Dex>Smali -EDITS- Smali >Dex>Jar, it's mainly designed for APK use.
Reply
 


Messages In This Thread
2.6.0 Released >EDITING SUPPORT< - by Konloch - 01-11-2015, 10:19 PM
RE: 2.6.0 Released >EDITING SUPPORT< - by Konloch - 01-12-2015, 08:11 AM
RE: 2.6.0 Released >EDITING SUPPORT< - by Konloch - 01-17-2015, 10:07 AM
RE: 2.6.0 Released >EDITING SUPPORT< - by bloo - 01-18-2015, 07:05 AM
RE: 2.6.0 Released >EDITING SUPPORT< - by Konloch - 01-18-2015, 01:08 PM
RE: 2.6.0 Released >EDITING SUPPORT< - by Konloch - 01-20-2015, 11:14 AM

Forum Jump:


Users browsing this thread: 2 Guest(s)

About The Bytecode Club

We're a community forum focused on Reverse Engineering, we try to target Java/Android but we also include other langauges/platforms. We pride ourselves in supporting and free and open sourced applications.

Website