| ²é¿´: 1057 | »Ø¸´: 11 | ||
Óæ·òÖ®ÓÑÌú³æ (СÓÐÃûÆø)
|
[ÇóÖú]
³ÌÐòÔËÐгö²î´í Çó½â¡£ ÒÑÓÐ1È˲ÎÓë
|
|

kunis
Ìú³æ (³õÈëÎÄ̳)
- Ó¦Öú: 1 (Ó×¶ùÔ°)
- ½ð±Ò: 150
- Ìû×Ó: 7
- ÔÚÏß: 5.5Сʱ
- ³æºÅ: 2035952
- ×¢²á: 2012-09-28
- רҵ: ÐÅÏ¢°²È«
¡¾´ð°¸¡¿Ó¦Öú»ØÌû
¸Ðл²ÎÓ룬ӦÖúÖ¸Êý +1
|
import hashlib import sys def multi_hash(filename): """Calculates the md5 and sha256 hashes of the specified file and returns a list containing the hash sums as hex strings.""" md5=hashlib.md5() sha256=hashlib.sha256() with open(filename,'rb') as f: while True: buf=f.read(2**20) if not buf : break md5.update(buf) sha256.update(buf) return [md5.hexdigest(),sha256.hexdigest()] if __name__ == '__main__': hashes=[] print'-------MD5 sums--------' for filename in sys.argv[1:]: h=multi_hash(filename) hashes.append(h) print '%s %s' % (h[0],filename) print '--------SHA256 sums--------' for i in range (len(hashes)): print '%s %s' % (hashes[1],sys.argv[i+1]) # ÕâÐÐÐÞ¸ÄһϠpython mutilhash.py /bin/{ls,bash,sh} -------MD5 sums-------- b691e28e120f6989e37c7db21cb51931 /bin/ls 144968564a6b1159ed82059920cea76f /bin/bash ced2ebfccfe2d52f362908020acd5831 /bin/sh --------SHA256 sums-------- 1e87d99599ddea2a93f060b50a54066e8b756d752158e6147cbb99b06eb11d99 /bin/ls a186368e1b73be93a2674201124abb1fb16489812ef4aa4431004f0065d9e94b /bin/bash 103e9972afdbe01061291137705183ea5c91b3a6ba07c22a9c0a50d2eab97bcc /bin/sh |
4Â¥2016-10-20 00:29:14
kunis
Ìú³æ (³õÈëÎÄ̳)
- Ó¦Öú: 1 (Ó×¶ùÔ°)
- ½ð±Ò: 150
- Ìû×Ó: 7
- ÔÚÏß: 5.5Сʱ
- ³æºÅ: 2035952
- ×¢²á: 2012-09-28
- רҵ: ÐÅÏ¢°²È«
¡¾´ð°¸¡¿Ó¦Öú»ØÌû
|
print '%s %s' % (hashes[1],sys.argv[i+1]) # ÕâÐÐÐÞ¸ÄÒ»Ï Ϊ£º print '%s %s' % (hashes[1],sys.argv[i+1]) |
5Â¥2016-10-20 00:30:59
kunis
Ìú³æ (³õÈëÎÄ̳)
- Ó¦Öú: 1 (Ó×¶ùÔ°)
- ½ð±Ò: 150
- Ìû×Ó: 7
- ÔÚÏß: 5.5Сʱ
- ³æºÅ: 2035952
- ×¢²á: 2012-09-28
- רҵ: ÐÅÏ¢°²È«
¡¾´ð°¸¡¿Ó¦Öú»ØÌû
|
Ð޸ĵÄÕ³ÌùºóÏÔʾ²»³öÀ´£º print '%s %s' % (hashes[0], sys.argv[i+1]) hashesºóÃæÊÇ2άÊý×顱hashes[0]¡° |
6Â¥2016-10-20 00:38:08
kunis
Ìú³æ (³õÈëÎÄ̳)
- Ó¦Öú: 1 (Ó×¶ùÔ°)
- ½ð±Ò: 150
- Ìû×Ó: 7
- ÔÚÏß: 5.5Сʱ
- ³æºÅ: 2035952
- ×¢²á: 2012-09-28
- רҵ: ÐÅÏ¢°²È«
7Â¥2016-10-20 00:42:42
Óæ·òÖ®ÓÑ
Ìú³æ (СÓÐÃûÆø)
- Ó¦Öú: 5 (Ó×¶ùÔ°)
- ½ð±Ò: 2585.1
- É¢½ð: 10
- ºì»¨: 1
- Ìû×Ó: 216
- ÔÚÏß: 144.6Сʱ
- ³æºÅ: 2645130
- ×¢²á: 2013-09-10
- ÐÔ±ð: GG
- רҵ: ÐÅÏ¢°²È«

2Â¥2016-10-18 21:48:52
Óæ·òÖ®ÓÑ
Ìú³æ (СÓÐÃûÆø)
- Ó¦Öú: 5 (Ó×¶ùÔ°)
- ½ð±Ò: 2585.1
- É¢½ð: 10
- ºì»¨: 1
- Ìû×Ó: 216
- ÔÚÏß: 144.6Сʱ
- ³æºÅ: 2645130
- ×¢²á: 2013-09-10
- ÐÔ±ð: GG
- רҵ: ÐÅÏ¢°²È«

3Â¥2016-10-19 07:49:57
Óæ·òÖ®ÓÑ
Ìú³æ (СÓÐÃûÆø)
- Ó¦Öú: 5 (Ó×¶ùÔ°)
- ½ð±Ò: 2585.1
- É¢½ð: 10
- ºì»¨: 1
- Ìû×Ó: 216
- ÔÚÏß: 144.6Сʱ
- ³æºÅ: 2645130
- ×¢²á: 2013-09-10
- ÐÔ±ð: GG
- רҵ: ÐÅÏ¢°²È«

8Â¥2016-10-20 08:40:58
Óæ·òÖ®ÓÑ
Ìú³æ (СÓÐÃûÆø)
- Ó¦Öú: 5 (Ó×¶ùÔ°)
- ½ð±Ò: 2585.1
- É¢½ð: 10
- ºì»¨: 1
- Ìû×Ó: 216
- ÔÚÏß: 144.6Сʱ
- ³æºÅ: 2645130
- ×¢²á: 2013-09-10
- ÐÔ±ð: GG
- רҵ: ÐÅÏ¢°²È«

9Â¥2016-10-20 08:41:12
Óæ·òÖ®ÓÑ
Ìú³æ (СÓÐÃûÆø)
- Ó¦Öú: 5 (Ó×¶ùÔ°)
- ½ð±Ò: 2585.1
- É¢½ð: 10
- ºì»¨: 1
- Ìû×Ó: 216
- ÔÚÏß: 144.6Сʱ
- ³æºÅ: 2645130
- ×¢²á: 2013-09-10
- ÐÔ±ð: GG
- רҵ: ÐÅÏ¢°²È«

10Â¥2016-10-20 14:18:20














»Ø¸´´ËÂ¥
