pwnable.kr collision writeup
·
Wargame/Pwnable.kr
------------------------------------------------------------------------------ ls -l 명령어로 파일을먼저 확인합니다 col.c를 vi 편집기로 열어준다음에 코드를 살펴보면 flag를 보기위해선 hashcode와 check_password값이 같아야볼수있군요 위에 check_password 함수를보면 사용자가입력한것을 4바이트단위로 끊어서 res에 넣는함수입니다 그럼 hashcode를 5로 나누어서 입력해주면되겠죠 계산기를 이용해서 21DD09EC를 5로 나누어주면 6C5CEC8이 나옵니다 하지만여기서 6C5CEC8을 5번 곱하면 21DD09E8이라는 값이 나오는데 4가 모자란상황이니깐 6C5CEC8 * 4 + 6C5CECC 를 입력해주면되..