im looking for some examples on new routines for this
xor maybe
asm
push 012345678h //LoadLibrary
push 012345678h //GetProcAddress
push 012345678h //Addr of MainData
call @get_eip
@get_eip:
pop eax
and eax,0FFFFF000h
add [esp],eax
add [esp+004h],eax
add [esp+008h],eax
call @DynLoader_begin
pop edi
pop esi
pop ebp
add esp,004h
pop ebx
pop edx
add esp,008h
mov [esp+004h],ecx
jmp eax
@DynLoader_begin:
push ebp
mov ebp,esp
sub esp,00000200h
push ebx
push edi
push esi
and eax,0FFFF0000h
mov [ebp-050h],eax
mov ecx,00008000h
@DynLoader_fake_loop:
add eax,0AF631837h
xor ebx,eax
add bx,ax
rol ebx,007h
loop @DynLoader_fake_loop
//----------------- FOR HERE
push dword ptr [ebp+008h]
dd DYN_LOADER_DEC_MAGIC
//END