BOAZ_beta icon indicating copy to clipboard operation
BOAZ_beta copied to clipboard

I want to build on your project and add my own templates, how do I do that?

Open UIWP0 opened this issue 1 year ago • 2 comments

I want to build on your project and add my own templates, how do I do that? Does this project support custom development and how do I proceed? Looking forward to your reply :>

UIWP0 avatar Sep 11 '24 06:09 UIWP0

It definitely supports custom development. You can add a new encoding scheme and template. You just need to ensure it is in C and that you use MinGW-w64 supported libraries in your template. To use LLVM obfuscators, our code need to be compatible with clang too.

The example template to refer to is loaders/loader_template_16.c. It is a classic process injection. During execution, Boaz will look for the placeholder ####SHELLCODE#### in your template and replace it with position-independent shellcode.

thomasxm avatar Sep 17 '24 09:09 thomasxm

It definitely supports custom development. You can add a new encoding scheme and template. You just need to ensure it is in C and that you use MinGW-w64 supported libraries in your template. To use LLVM obfuscators, our code need to be compatible with clang too.

The example template to refer to is loaders/loader_template_16.c. It is a classic process injection. During execution, Boaz will look for the placeholder ####SHELLCODE#### in your template and replace it with position-independent shellcode.

Ok bro, I'm learning and secondary developing your project and it's a great one, thank you!

UIWP0 avatar Sep 18 '24 08:09 UIWP0