From C, with inline assembly, to shellcode | 0xTriboulet