简单的Python查询-MD5哈希

用户3791463

我正在尝试编写一些python脚本来哈希一些单词。我正在使用hashcat验证我的输出,并且出了点问题,应该做的很简单。.但是我无法确定我做错了什么。只有我输出的最后一个哈希正确地被哈希了。当使用“ 123456”作为示例文件中的5行测试时,得到以下输出:

f447b20a7fcbf53a5d5be013ea0b15af

f447b20a7fcbf53a5d5be013ea0b15af

f447b20a7fcbf53a5d5be013ea0b15af

f447b20a7fcbf53a5d5be013ea0b15af

e10adc3949ba59abbe56e057f20f883e

有人可以指出我的方式的错误。将不胜感激。

import hashlib


my_file = open("sample.txt" , "r")

for line in my_file:
    try:
        hash_object = hashlib.md5(line)
        print(hash_object.hexdigest())

    except:
        print "Error"

my_file.close()
哈西尔·洛迪(Harshil Lodhi)

您的代码的问题是您要对整行进行哈希处理,即最后包含“ \ n”的“ 123456 \ n”。

最后一行不包含“ \ n”,这就是其哈希与“ 123456”的哈希匹配的原因

哈希之前尝试修剪线条,您就可以了。

更改hash_object = hashlib.md5(line)hash_object = hashlib.md5(line.strip())

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

MD5返回不同的哈希码-Python

来自分类Dev

MD5哈希函数在Python中更改数据

来自分类Dev

Python MD5哈希密码和字典

来自分类Dev

可以将简单的MD5哈希转换为django密码吗?

来自分类Dev

Python脚本是否可以对自身进行md5哈希处理?

来自分类Dev

比较python中两个文件的md5哈希值

来自分类Dev

任何UNC文件的Python hashlib MD5摘要始终会产生相同的哈希值

来自分类Dev

如何在Python 2.6的MD5哈希中使用字节数组?

来自分类Dev

我需要帮助来了解python 3.4.3的md5哈希

来自分类Dev

在python中计算出的文件的md5哈希不正确

来自分类Dev

python3.2 - 错误:root:未找到哈希 md5 的代码

来自分类Dev

为什么在字符串上md5哈希比在python中的numpy数组上快得多?

来自分类Dev

如何获取文件夹中的所有文件并在python中获取其MD5哈希?

来自分类Dev

如何在python中将md5 32字节哈希转换为相应的sha256

来自分类Dev

MD5哈希转换

来自分类Dev

生成MD5哈希

来自分类Dev

MD5 Python蛮力错误

来自分类Dev

用Python计算Hex的MD5

来自分类Dev

linux和python中的md5

来自分类Dev

用Python计算Hex的MD5

来自分类Dev

MD5 Python蛮力错误

来自分类Dev

PHP MD5(MD5)哈希

来自分类Dev

PHP MD5(MD5)哈希

来自分类Dev

软件包https://pypi.python.org/packages/source/s/scikit-image/scikit-image-0.11.2.tar.gz的md5哈希值错误

来自分类Dev

用于MD5哈希的Python + JSON序列化-如何保证两个等效的对象将序列化为完全相同的字符串?

来自分类Dev

比较md5校验和的更简单方法?

来自分类Dev

SQL配置单元-MD5哈希

来自分类Dev

MD5哈希值不同

来自分类Dev

在Elixir中哈希MD5