Home
All Post
Links
About
Penelitian

Python - Get md5 & sha256 Hash

Contoh Screenshot :

image-title-here

Python Script :

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
from hashlib import sha256,md5
import hashlib
from sys import argv

def md5(fname):
	hash_md5 = hashlib.md5()
	with open(fname, "rb") as f:
		for chunk in iter(lambda: f.read(4096), b""):
			hash_md5.update(chunk)
	return hash_md5.hexdigest()

for fn in argv[1:]:
	if fn == '-':
		f = sys.stdin
	else:
		f = open(fn, 'rb')
	with f:
		print ('SHA256 Hash \t: %s \t%s' % (sha256(f.read()).hexdigest(), fn))
		print ('MD5 Hash \t: '+ md5(fn)+' \t\t\t\t\t' +fn )

Example :

  • Buka Terminal, arahkan pada path script berada, dengan perintah python <nama_script> <nama_file>
  • Contoh : ..$ python getmd5sha.py Data.txt

Post by : Admin.