OutDoorFrog의 리버싱 이야기

사이버 가디언즈 리그 4차전 후기 본문

취미/CTF 후기

사이버 가디언즈 리그 4차전 후기

OutDoorFrog 2018. 9. 21. 11:29

안녕하세요! 해탈한 OutDoorFrog 입니다!

해탈에 대한 이미지 검색결과



사이버 가디언즈 리그 4차전에 나가보았습니다.




리버싱이 3문제, 각 문제를 요약해보자면...


1.Diamond


루비에 대한 이미지 검색결과



Q : 너는 루비 리버싱을 할 줄 아니?


A : 아뇨. 2회차 롸업도 안 봤습니다.


상황 해설 : 



리눅스에서 루비 개발 환경 구성했습니다.

 혹시 모르니까 디컴파일러도 설치했습니다.(못 써 먹었지만)


멘탈에 대한 이미지 검색결과


디스어셈블할 수 있는 코드를 만들었고, 에러가 났습니다.



결국 친구가 디스어셈블한 코드를 보내줬습니다.

Check1, Check2 함수의 내용을 보고 멘탈이 붕괴되서 다음으로 넘겼습니다.


(손절했는데 (갓)친구가 풀었더군요.)



2. go enc(너는 해시라는 존재를 알go 있니?)



가서 해석해! 디컴파일러!



(Error : Decomfile Fail)





가서 풀어 angr!!


안해 짤에 대한 이미지 검색결과


(Answer : 파이썬에 익숙치도 않은 놈이!!)



(뇌피셜 : 아마 8 byte 씩 끊어서 주어진 key(structrue)와 aes를 이용해 인코딩한 듯 합니다.)
(현실 : 근데 나는 해시를 모른다.)


writeup을 보는데 뇌피셜이 틀렸더군요.ㅋㅋㅋㅋ



3. Hi Guys(멘탈 케어)


Q1 : Can you use IDA?


A2 : Yes I am.


A1 : Go ahead.


A2 : 3939





사회자의 설명 그대로 "부익부 빈익빈"인 경기였습니다.


빨리 공부 목록에 있는 것들을 공부해야겠습니다.


공부 목록들을 어느 정도 공부를 마친다면.


이런 문제에는 흔들리지 않을 듯 합니다.



Comments