From 33e88ac80ac4a4f992168c0f327c04dba910569a Mon Sep 17 00:00:00 2001 From: toni Date: Mon, 24 Nov 2014 17:06:47 +0100 Subject: - xor2 crypter update --- crypter/xor2_decoder.asm | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/crypter/xor2_decoder.asm b/crypter/xor2_decoder.asm index 87c248f..0545405 100644 --- a/crypter/xor2_decoder.asm +++ b/crypter/xor2_decoder.asm @@ -6,11 +6,20 @@ next: pop esi xor ecx,ecx xor eax,eax -mov cl,0 +xor edx,edx +mov cl,0 ; buffer length +mov dl,4 ; xor padding change: xor byte [esi + ecx - 1],0 + dec cl +jnz done ; no more bytes left +dec dh jnz change +mov dh,dl +jmp change + +done: jmp short ok go: call next -- cgit v1.2.3