one gadget 이 여러개 있을때,
여러개 중 선택하는 기준이 있을까요? 그냥 brute force하게 넣어보는 방법 뿐인지요?
하나씩 넣다보니까 성공하긴 했는데, 정확한 이유를 알고 싶습니다.
0x45216 execve("/bin/sh", rsp+0x30, environ)
constraints:
rax == NULL
0x4526a execve("/bin/sh", rsp+0x30, environ)
constraints:
[rsp+0x30] == NULL
0xf02a4 execve("/bin/sh", rsp+0x50, environ)
constraints:
[rsp+0x50] == NULL
0xf1147 execve("/bin/sh", rsp+0x70, environ)
constraints:
[rsp+0x70] == NULL
#pwnable
작성자 정보