5

복습

셀코드 만드는 능력이 부족해서 복습하고 왔더니
payload += p64(pop_rdi) + p64(read_got)payload += p64(puts_plt)# read(0, read_got, 0x10)payload += p64(pop_rdi) + p64(0)payload += p64(pop_rsi_r15) + p64(read_got) + p64(0)payload += p64(read_plt)
이런가젯 부분이 이해가 안됩니다 어디를 복습하는게 좋을까요?

답변 1개
5

해당 Return Oriented Programming 강의에 나와있습니다.