푸르미르

pwnable.kr 2.collision 본문

SECURITY/pwnable

pwnable.kr 2.collision

((•_•)) 2021. 3. 24. 00:08

collision 충돌 

해시 충돌에 대한 문제인 것 같다.

 

 

ssh col@pwnable.kr -p2222로 가자

 

 

ls -al명령어 사용

 

flag는 권한이 안되니까 못보고, col.c를 살펴보자.

 

좀 짤렸다.ㅎ

passcode length가 20bytes가 되어야 한다. 또 hashcode와 check_password(argv[1])가 같으면 flag를 볼 수 있다. 

 

python을 열어서 hashcode의 값을 5로 나누고

그 값을 합하여 res로 넘겨준다면 hashcode와 동일할거라 생각하였다.

 

 

'SECURITY > pwnable' 카테고리의 다른 글

pwnable.kr 6.random  (0) 2021.04.06
pwnable.kr 5.passcode (문제 파악)  (0) 2021.03.31
pwnable.kr 4.flag  (0) 2021.03.31
pwnable.kr 3.bof  (2) 2021.03.24
pwnable.kr 1. fd  (2) 2021.03.22