Commit graph

2 commits

Author SHA1 Message Date
Heersin
3bbff71ee1
Lua 5.3 support RzAsm + RzAnalysis 2021-04-14 16:22:15 +08:00
Heersin
d0092b0398
Implement luac bin-plugin ##bin (#753)
* ##bin add bin plugin for luac format
* ##build Update meson scripts and some headers for luac bin plugin
* Update luac specified macros
* Update luac struct according to packed ines_hdr
* Update info function in luac plugin
* Reconstruct bin_luac for version switching
* Update meson script
* Add {-I} function for luac bin plugin
* Add some load utils of lua bin plugin
* Add src file info as guid info in lua bin plugin
* Define INNER_BUFFER_SIZE as macro
* Fix stolen byte in luac plugin and update test script
* Add asm plugin to target and enable it
* Implement a quick and dirty simple lua 5.4 analysis plugin
* Implement luac bin plugin sections, symbols, entry
* Test luac bin format {is, iz, iS, ie, pd}
* Add luac disasm test
* Add luac analysis test
2021-03-21 09:21:59 +08:00