Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 해킹캠프
- 라이트 업
- 변수
- 리버싱
- 드림핵
- probgame
- hackingcamp
- write up
- 리버스 엔지니어링
- c언어
- 코드엔진
- 강의
- 라이트업
- ShaktiCTF
- 2021
- ctf
- Basic
- 뭉뭉
- web
- 파이썬
- PYTHON
- 풀이
- vsCode
- 라업
- write-up
- reversing
- 워 게임
- 히공
- 시탭
- reversing.kr
Archives
히공
DaVinciCTF 2021 - Rocca Pia 본문
728x90
문제
메인 함수
transform 함수
원격 디버깅을 사용했는데 segment fault가 뜬다.
(v4가 0이란 값을 가지고 있기 때문이다. write 할 수 없는 영역)
bec = [int(i,16) for i in '77 41 50 63 55 4C 5A 68 7F 06 78 04 4C 44 64 06 7E 5A 22 59 74 4A'.split()]
flag = ''
for i in range(len(bec)):
if (i&1):
flag += chr(bec[i] ^ 0x37)
else:
flag += chr(bec[i] ^ 0x13)
print(flag)
간단하게 풀 수 있다.
플래그 : dvCTF{I_l1k3_sw1mm1ng}
'write up > DaVinciCTF 2021' 카테고리의 다른 글
DaVinciCTF 2021 - Crackme (0) | 2021.03.20 |
---|
Comments