코드엔진 사이트에 들어가 malware03 문제를 다운로드 받고 압축을 푼다(비밀번호 : codeengn)
파일을 열어보면
간단해보이는 소스코드가 적혀있는 메모장 파일이 나온다.
흠, 주석을 달아 분석해보자.
결과적으로 이 함수는 체크섬 역할을 하는 함수이다.
data의 1bit 만 달라져도 value 값이 완전 달라지기 때문에 오류검출할 때 쓰는 함수이다.
'[Riversing] > [코드엔진] MALWARE' 카테고리의 다른 글
[코드엔진] malware06 (0) | 2020.04.29 |
---|---|
[코드엔진] malware05 (0) | 2020.04.29 |
[코드엔진] malware04 (0) | 2020.04.29 |
[코드엔진] malware02 (0) | 2020.04.27 |
[코드엔진] malware01 (0) | 2020.04.21 |