From ce99a36c943c035e6c81db266bbf5518b11ce400 Mon Sep 17 00:00:00 2001 From: Dobin Date: Wed, 21 Feb 2024 19:16:00 +0000 Subject: [PATCH] ui: better output --- defs.py | 10 +++++----- phases/templater.py | 5 +++-- 2 files changed, 8 insertions(+), 7 deletions(-) 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)