-
0x28.BoB ctf - FMbug0x.CTF 2018. 12. 15. 19:56
0x28.BoB ctf - FMbug 파일 & 소스 : https://github.com/pwnwiz/CTF/tree/master/FMbug 플젝이 끝난 오늘, 자다가 팀원 한놈에게 전화를 받았는데 자꾸 디버거가 안붙는다고 도와달라고 해서 갑자기 받아서 테스트하다가 걍 푼 문제이다. 바이너리는 간단하다 seed를 v6에 저장하고 input을 3번받으며 find key이후 마지막으로 read로 입력을 받고 해당 값이 동일하면 system(/bin/sh)를 호출한다. 하지만 뭐 어셈단위로 보면 ctypes를 사용하여 추측을 해서 값을 때려넣어도 결국 lea와 mov로 값을 가져오기 때문에 해당 부분에 대한 변조만으로는 익스를 하기 어렵다. 그래서 포맷스트링 취약점이 있길래 그걸로 got overwrite를 ..
-
-
0x07.MacOS pwntools 설치 오류 해결방법0x.꿀팁모음 2018. 12. 13. 17:59
0x07.MacOS pwntools 설치 오류 해결방법 mojave로 업뎃을 하면서 pwntools이 안되는 오류가 발생했다. 에러 메시지를 보면 unicorn에서 터지는 듯 한데 재 설치 등으로 해결이 안되서 아래의 방식으로 해결하였다. MACOS_UNIVERSAL=no pip install capstone MACOS_UNIVERSAL=no pip install pwntools --user 출처 : https://stackoverflow.com/questions/53015819/installing-pwntools-on-macos
-
-
-
-