diff --git a/defs.py b/defs.py index 9922aba..0f9a3b6 100644 --- a/defs.py +++ b/defs.py @@ -15,15 +15,15 @@ class AllocStyle(Enum): #RW_X = "rw_x" #REUSE = "reuse" -class ExecStyle(Enum): - CALL = "direct_1", - #JMP = 2, - #FIBER = 3, - class DecoderStyle(Enum): PLAIN_1 = "plain_1" XOR_1 = "xor_1" +class ExecStyle(Enum): + CALL = "direct_1" + #JMP = 2, + #FIBER = 3, + class DataRefStyle(Enum): APPEND = 1 diff --git a/phases/templater.py b/phases/templater.py index a2b779e..726d4ff 100644 --- a/phases/templater.py +++ b/phases/templater.py @@ -29,8 +29,9 @@ def create_c_from_template( plugin_decoder = "" plugin_executor = "" - logger.info("--[ Create C from template: {} {} {} {} {}".format( - source_style.value, alloc_style.value, exec_style.value, decoder_style.value, payload_len + logger.info("--[ Create C from template") + logger.warn("---[ Loader modules = Alloc: {} Decoder: {} Exec: {}".format( + alloc_style.value, decoder_style.value, exec_style.value )) filepath = "plugins/allocator/{}.c".format(alloc_style.value)