p
Size: a a a
p
p
p
p
p
p
r
playground::main: # @playground::main
# %bb.0:
push rax
mov edi, 1
call qword ptr [rip + std::process::exit@GOTPCREL]
ud2
EG
playground::main: # @playground::main
# %bb.0:
push rax
mov edi, 1
call qword ptr [rip + std::process::exit@GOTPCREL]
ud2
process::exit()
действительно убил процессEG
EG
BD
EG
asm!()
, %rax
в Rust на начало мейна точно не нулевой, но точнее сказать сложно.EG
BD
DF
BD
BD
DF
EG
%rdi
, argv на %rsi
, envp на %rdx
EG
%rax
по конвенции пустой