diff options
author | bloodstalker <thabogre@gmail.com> | 2018-03-01 14:37:53 +0000 |
---|---|---|
committer | bloodstalker <thabogre@gmail.com> | 2018-03-01 14:37:53 +0000 |
commit | b72238e4056bc8f28c53f42f186bd385cc81ba12 (patch) | |
tree | 5821add9b2d785f09b4f4e1c8b62a17e6a713769 /bruiser/lua-scripts/xobj.lua | |
parent | bruiser will now run a lua script before startup so now you can easily use yo... (diff) | |
download | mutator-b72238e4056bc8f28c53f42f186bd385cc81ba12.tar.gz mutator-b72238e4056bc8f28c53f42f186bd385cc81ba12.zip |
wip-the asm rewriter module plus the assembly jump table lua module implementation
Diffstat (limited to '')
-rw-r--r-- | bruiser/lua-scripts/xobj.lua | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/bruiser/lua-scripts/xobj.lua b/bruiser/lua-scripts/xobj.lua index 880730a..81d0bc0 100644 --- a/bruiser/lua-scripts/xobj.lua +++ b/bruiser/lua-scripts/xobj.lua @@ -133,6 +133,14 @@ function xobj.getTextSection() return objload("elf_get_text_section", elf_exe, "bytes") end +function xobj.CSDump(code) + ret = "" + for k,v in pairs(code) do + ret = ret.."\\x"..string.format("%02x",v) + end + return ret +end + --end of xobj module return xobj -------------------------------------------------------------------------------------------------------------- |