MD5해시 확인하기

한결·2021년 9월 7일
0

이것저것

목록 보기
2/4

MD5란?
파일의 무결성을 점검하는데 사용하는 해시 함수.

백신 엔진이 파일을 점검함에 있어서 악성코드를 판별할 수 있게 하는 검사 방법중 한가지인 MD5해시를
확인할 수 있게 해주는 코드를 작성해 보겠습니다.(python2.7)

import os
import sys
import hashlib

fp = open(sys.argv[1],'rb')
buffer=fp.read()
fp.close()

md5 = hashlib.md5()
md5.update(buffer)
fmd5 = md5.hexdigest()

print(fmd5)

해당 프로그램의 인자값으로 주게된 파일의 MD5해시를 출력해주는 간단한 프로그램 입니다.

profile
개발

0개의 댓글