holyshield easylang
우선 문제가 이렇게 나왔다
이게 헥스레이가 안되서 답답했는데
바이트 사이즈를 수정해주면 헥스레이를 사용할 수 있다
여기서 컴파일러를 선택하고
int가 8바이트로 되어있는걸 4로 변경해준다
그럼 이제 헥스레이가 되는데
main_func2 함수를 헥스레이하고 밑으로 내리면 XOR한 값과 비교하는 부분이 있다
일단 18h로 24자라는걸 알 수 있다
01234567890012345678901234를 입력해주고 실행하면
이런식으로 알 수 있다
HS{we1come_t0_rhfod!!:)}
'CTF > Write-up' 카테고리의 다른 글
holyshield puzzle (0) | 2016.12.19 |
---|---|
holyshield ransome (0) | 2016.12.19 |
holyshield StudyScala (0) | 2016.12.19 |
RC3 CTF GoReverseMe (0) | 2016.12.04 |
RC3 2016 CTF FLE (0) | 2016.12.02 |