Untitled
public text v1 · immutableocalbox root $ cat a.s
.global _start
_start:
subl %eax,%eax
incb %al
int $0x80
localbox root $ cat a.c
char sc[] =
// <_start>
"\x29\xc0" // sub %eax,%eax
"\xfe\xc0" // inc %al
"\xcd\x80" // int $0x80
;
int main()
{
void (*fp)(void) = (void (*)(void))sc;
printf("Length: %d\n",strlen(sc));
fp();
}