2017/10/31(2)
-
[csawctf2014][dumpster-diving]
점수 : 100 날짜 : 2017-10-31 푼 시간 : 오후 19시 19분 ~ 19시 24분 알집이 하나 주어진다. 알집을 풀면, mem이 나온다. jss@jss-virtual-machine:~/바탕화면$ unzip firefox.mem.zip Archive: firefox.mem.zip inflating: firefox.mem creating: __MACOSX/ inflating: __MACOSX/._firefox.mem file 정보를 본다. file ./firefox.mem./firefox.mem: ELF 64-bit LSB core file x86-64, version 1 (SYSV), SVR4-style, from '/usr/lib/firefox/firefox' file의 strings를 볼 ..
2017.10.31 -
[csaw ctf 2014] 2013Reversing2
바이너리 : x86_64점수 : 200날짜 : 2017-10-31 소요 시간 : 오후 4시 ~ 오후 6시 2분 (다운로드 시간 ~ 푼 시간)목적 : 화이트햇 준비로 인한 트레이싱 능력 기르기 + 최대한 빠르게 풀어 보려고 했음 반성 : 빠르게 풀기 실패했다. 대회 때 혹은 일상 때 문제 풀 때는 카톡 안해야지 카톡 하다보니 자꾸 헷갈렸다....특이점 : aslr, isdebuggerpresent 역 우회 , int 3 우회 , increment 우회 대회 때는 ASLR 우회하고 하는 방법을 익혀야겠다. 심히 헷갈렸다.바이너리 최종 목적 : 점프를 우회하여 xor 복호화 시키기 시행착오 : 00DA1040 . 6A 00 push 0x0 ; /MaximumSize = 0x000DA1042 . 6A 00 pu..
2017.10.31