SystemHacking/Protostar
Protostar Stack7 [ROP]
EunHwan
2017. 6. 12. 13:42
Protostar Stack7번 문제입니다
[ 그림1 ]
리턴주소에 6번문제보다 더 강한 규약이 걸려있습니다
단순한 RTL( Return to Libc )기법으로 사용할 수 없고 ROP( Return Oriented Programming )기법과 함께 사용합니다
objdump명령어를 이용해서 " ret "명령어의 주소를 알아옵니다
[ 그림2 ]
얻어온 " ret "주소를 RET에 덮어씌워주고 RTL기법을 사용하면 된다
다른 설명은 5번과 6번문제에서 해놓았으므로 생략하겠습니다