Data+

#5. 파일전용 hash 뷰어를 만들어보자

by Qerogram

서론

Autopsy 툴을 사용하면서 불편했던 점은 Sha-1 해쉬를 못받아 오는 것이었다.
여태까지는 WinHex의 기능을 사용해서 해쉬화 시켰는데, 매번 그러기가 싫어서 코딩을 한번 해봤다.
형태는 아래와 같은 식으로 이용하면 된다.
타입별로 해쉬 종류를 지정해주면 된다.

 

진행과정

1
2
3
4
5
import os, hashlib
Buffer = f.read(int(os.stat("test.png")[6]))
sha = hashlib.new('sha1'# md5, etc
sha.update(Buffer)
print(sha.hexdigest())
cs

블로그의 정보

Data+

Qerogram

활동하기