P1sec / hermes-dec

A reverse engineering tool for decompiling and disassembling the React Native Hermes bytecode
GNU Affero General Public License v3.0
512 stars 52 forks source link

Recompile Options #5

Open gabcasttro opened 1 year ago

gabcasttro commented 1 year ago

Hello developers,

I would like to know if you have any option to return the code to index.android.boundle after changes in the hasm file ?

Zyrenth commented 1 year ago

So I would like to know as well, because I really need it, if anyone has a recompiler (but for the decompiled javascript file) or the devs could respond I would really appreciate that.

p1-mmr commented 1 year ago

Hello!

As far as I know, the hbctool project has a reassembly option. It may however support less bytecode versions than hermes-dec.

This may be planned in the future, I was planning to produce a basic web UI for viewing the disassembly call flow graph (that's in progress) and improving the decompiled code structure first.

Regards,

Zyrenth commented 1 year ago

Okay thanks, I really appreciate your help.

scriptxd commented 11 months ago

Hello!

As far as I know, the hbctool project has a reassembly option. It may however support less bytecode versions than hermes-dec.

This may be planned in the future, I was planning to produce a basic web UI for viewing the disassembly call flow graph (that's in progress) and improving the decompiled code structure first.

Regards,

v90 not supported