Post

Finally got around to getting a working PoC of my native object file to LLVM IR lifter. Started this small side-project to see how far can I push my own VM tech and perhaps transpiling existing tradecrafts, executables and post-ex toolings [1/3]

by simply lifting them up to LLVM IR via remill and have them being recompiled into a format of my choosing such as my bytecode or even perform other passes on the IR and back to it's original format. [2/3]

Still WIP but as least the lifting and recompilation works flawlessly. FYI the original obj file does not have the LLVM bitcode embedded, I want it to work on any native formats but for now object files should be sufficient 🙃 [3/3]

0 reposts0 likes

No replies yet.