Hi
Not shore of the names it would use but something like that is, eg
12345678 = inc eax
45678912 = push esp
etc
say the above is commands in the program or a dll if you know the address were they are, rather than have the opcodes for "inc eax", you can pass 12345678, the same can work for functions, like strcpy,socket etc
eg decoder
esi = payload address
edi = temp storage on r/w/e
mov ecx , esp;
sub ecx , esi;
top:
mov eax , [esi];
mov ebx, [eax];
mov [edi],ebx;
inc esi;
inc edi;
cmp ecx,esi;
jz = to top;
another way could be to just fork to child shellcode payloads that get sent once a small network payload is sent, like what metaperter does, if you run a pluging it sends the shellcode and runns it.


