히공

DaVinciCTF 2021 - Rocca Pia 본문

write up/DaVinciCTF 2021

DaVinciCTF 2021 - Rocca Pia

heegong 2021. 3. 20. 18:56
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