linux怎么获取使用md5处理前的密码

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
头像
code_new
帖子: 62
注册时间: 2013-12-31 10:56
系统: Debian

linux怎么获取使用md5处理前的密码

#1

帖子 code_new » 2014-02-23 12:10

现在我将密码123保存为md5格式ba1f2511fc30423bdbb183fe33f3dd0f
我该如何将md5处理过的这个字符串转回原来的密码123
头像
月下叹逍遥
论坛版主
帖子: 33994
注册时间: 2010-10-07 14:23
系统: Archdows10
来自: 某系某星某洲某国某省某市
联系:

Re: linux怎么获取使用md5处理前的密码

#2

帖子 月下叹逍遥 » 2014-02-23 12:15

不可能 :em01
浮生七十今三十,从此凄惶未可知
头像
code_new
帖子: 62
注册时间: 2013-12-31 10:56
系统: Debian

Re: linux怎么获取使用md5处理前的密码

#3

帖子 code_new » 2014-02-23 12:24

月下叹逍遥 写了:不可能 :em01
不了个是吧..系统里面应该会带有转密工具吧 :em20
头像
code_new
帖子: 62
注册时间: 2013-12-31 10:56
系统: Debian

Re: linux怎么获取使用md5处理前的密码

#4

帖子 code_new » 2014-02-23 12:28

月下叹逍遥 写了:不可能 :em01
顺便问一下echo -n "123" | md5sumecho "123" | md5sum为什么处理后的字符串不同. 这里的 "-n" 起的什么作用
头像
月下叹逍遥
论坛版主
帖子: 33994
注册时间: 2010-10-07 14:23
系统: Archdows10
来自: 某系某星某洲某国某省某市
联系:

Re: linux怎么获取使用md5处理前的密码

#5

帖子 月下叹逍遥 » 2014-02-23 12:29

你如果有几百个G的彩虹表,可以反查md5值
浮生七十今三十,从此凄惶未可知
头像
月下叹逍遥
论坛版主
帖子: 33994
注册时间: 2010-10-07 14:23
系统: Archdows10
来自: 某系某星某洲某国某省某市
联系:

Re: linux怎么获取使用md5处理前的密码

#6

帖子 月下叹逍遥 » 2014-02-23 12:30

code_new 写了:
月下叹逍遥 写了:不可能 :em01
顺便问一下echo -n "123" | md5sumecho "123" | md5sum为什么处理后的字符串不同. 这里的 "-n" 起的什么作用
-n do not output the trailing newline
man echo
浮生七十今三十,从此凄惶未可知
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: linux怎么获取使用md5处理前的密码

#7

帖子 poloshiao » 2014-02-23 12:55

我该如何将md5处理过的这个字符串转回原来的密码123
因爲 MD5sum 並非 1 對 1 而是 多 對 1
所以同一個 MD5 轉回來 可能是 一個長名單
你還是無法確認 哪一個才是你原來的密碼
參見
http://en.wikipedia.org/wiki/MD5#Collis ... rabilities
头像
maplebeats
帖子: 378
注册时间: 2011-02-16 1:17

Re: linux怎么获取使用md5处理前的密码

#8

帖子 maplebeats » 2014-02-23 13:01

如果可以的话。。。md5还有什么意义
当然如果你有超级计算机。。。我们可以慢慢谈
My blog : OOXX
头像
code_new
帖子: 62
注册时间: 2013-12-31 10:56
系统: Debian

Re: linux怎么获取使用md5处理前的密码

#9

帖子 code_new » 2014-02-23 13:17

月下叹逍遥 写了: -n do not output the trailing newline
但是输出的字符串完全不同啊
头像
code_new
帖子: 62
注册时间: 2013-12-31 10:56
系统: Debian

Re: linux怎么获取使用md5处理前的密码

#10

帖子 code_new » 2014-02-23 13:19

poloshiao 写了: 因爲 MD5sum 並非 1 對 1 而是 多 對 1
所以同一個 MD5 轉回來 可能是 一個長名單
你還是無法確認 哪一個才是你原來的密碼
參見
http://en.wikipedia.org/wiki/MD5#Collis ... rabilities
哦哦, 明白了, 但是加上 -n 以后为什么会输出不同的字符串
头像
code_new
帖子: 62
注册时间: 2013-12-31 10:56
系统: Debian

Re: linux怎么获取使用md5处理前的密码

#11

帖子 code_new » 2014-02-23 13:21

maplebeats 写了:如果可以的话。。。md5还有什么意义
当然如果你有超级计算机。。。我们可以慢慢谈
好吧...了解了 :em20
头像
月下叹逍遥
论坛版主
帖子: 33994
注册时间: 2010-10-07 14:23
系统: Archdows10
来自: 某系某星某洲某国某省某市
联系:

Re: linux怎么获取使用md5处理前的密码

#12

帖子 月下叹逍遥 » 2014-02-23 13:36

code_new 写了:
月下叹逍遥 写了: -n do not output the trailing newline
但是输出的字符串完全不同啊
不加n是带换行符的 :em01
浮生七十今三十,从此凄惶未可知
头像
code_new
帖子: 62
注册时间: 2013-12-31 10:56
系统: Debian

Re: linux怎么获取使用md5处理前的密码

#13

帖子 code_new » 2014-02-23 13:44

月下叹逍遥 写了:
code_new 写了:
月下叹逍遥 写了: -n do not output the trailing newline
但是输出的字符串完全不同啊
不加n是带换行符的 :em01
但是改变了字符串的内容 :em20
头像
code_new
帖子: 62
注册时间: 2013-12-31 10:56
系统: Debian

Re: linux怎么获取使用md5处理前的密码

#14

帖子 code_new » 2014-02-24 12:24

Nobody knows? :em20
头像
月下叹逍遥
论坛版主
帖子: 33994
注册时间: 2010-10-07 14:23
系统: Archdows10
来自: 某系某星某洲某国某省某市
联系:

Re: linux怎么获取使用md5处理前的密码

#15

帖子 月下叹逍遥 » 2014-02-24 12:34

code_new 写了:Nobody knows? :em20
:em28
lz认为下面两行代码有什么不同吗?
[c]printf("123");[/c]
[c]printf("123\n");[/c]
浮生七十今三十,从此凄惶未可知
回复