본문 바로가기

[Wargame Write-up]/CodeEngn Challenges

[CodeEngn Challenges] Malware Analysis 03

 

 

단순한 코드가 놓여져 있다. 아래를 보고 암호화, 인코딩, 체크섬 정도가 생각났다.

 

 

 

아래는 코드를 분석해 주석을 넣은 결과이다.

 

 

이 함수는 체크섬 역할을 한다. data의 1bit만 달라져도 Value가 완전히 달라지기 때문에

 

오류 검출 효과를 볼 수 있다.