본문 바로가기

[Riversing]/[코드엔진] MALWARE

[코드엔진] malware03

코드엔진 사이트에 들어가 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