linux怎么获取使用md5处理前的密码
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
- susbarbatus
- 帖子: 2966
- 注册时间: 2010-04-10 16:14
- 系统: Arch Linux
Re: linux怎么获取使用md5处理前的密码
~> echo -ne "123\n" | md5sum
ba1f2511fc30423bdbb183fe33f3dd0f -
先把命令搞熟吧
ba1f2511fc30423bdbb183fe33f3dd0f -
先把命令搞熟吧
沉迷将棋中……
- lanjian9151
- 帖子: 403
- 注册时间: 2008-01-09 21:19
- 系统: Gentoo
Re: linux怎么获取使用md5处理前的密码
加上参数 -n 表示echo不自动在最后加上 \n,否则你的字符串是 123\n 和123当然是不同的md5值了。code_new 写了:哦哦, 明白了, 但是加上 -n 以后为什么会输出不同的字符串poloshiao 写了: 因爲 MD5sum 並非 1 對 1 而是 多 對 1
所以同一個 MD5 轉回來 可能是 一個長名單
你還是無法確認 哪一個才是你原來的密碼
參見
http://en.wikipedia.org/wiki/MD5#Collis ... rabilities
- code_new
- 帖子: 62
- 注册时间: 2013-12-31 10:56
- 系统: Debian
Re: linux怎么获取使用md5处理前的密码
呃呃.. 明白了, 貌似不能用一个字符串将echo的-n替换掉月下叹逍遥 写了:你自己看看不同吧。。。echo "123"
echo -n "123"
echo -n "\n123"

- code_new
- 帖子: 62
- 注册时间: 2013-12-31 10:56
- 系统: Debian
Re: linux怎么获取使用md5处理前的密码
嗯嗯.. 明白了susbarbatus 写了:~> echo -ne "123\n" | md5sum
ba1f2511fc30423bdbb183fe33f3dd0f -
先把命令搞熟吧

- 月下叹逍遥
- 论坛版主
- 帖子: 33994
- 注册时间: 2010-10-07 14:23
- 系统: Archdows10
- 来自: 某系某星某洲某国某省某市
- 联系:
Re: linux怎么获取使用md5处理前的密码
楼主要把我的每个帖子都送上一个感谢。。。code_new 写了:呃呃.. 明白了, 貌似不能用一个字符串将echo的-n替换掉月下叹逍遥 写了:你自己看看不同吧。。。echo "123"
echo -n "123"
echo -n "\n123"



浮生七十今三十,从此凄惶未可知
- code_new
- 帖子: 62
- 注册时间: 2013-12-31 10:56
- 系统: Debian
Re: linux怎么获取使用md5处理前的密码
嗯嗯, 明白了, echo中的字符串使不能用'\n'来控制换行的lanjian9151 写了:加上参数 -n 表示echo不自动在最后加上 \n,否则你的字符串是 123\n 和123当然是不同的md5值了。code_new 写了:哦哦, 明白了, 但是加上 -n 以后为什么会输出不同的字符串poloshiao 写了: 因爲 MD5sum 並非 1 對 1 而是 多 對 1
所以同一個 MD5 轉回來 可能是 一個長名單
你還是無法確認 哪一個才是你原來的密碼
參見
http://en.wikipedia.org/wiki/MD5#Collis ... rabilities

- code_new
- 帖子: 62
- 注册时间: 2013-12-31 10:56
- 系统: Debian
Re: linux怎么获取使用md5处理前的密码
月下叹逍遥 写了:楼主要把我的每个帖子都送上一个感谢。。。code_new 写了:呃呃.. 明白了, 貌似不能用一个字符串将echo的-n替换掉月下叹逍遥 写了:你自己看看不同吧。。。echo "123"
echo -n "123"
echo -n "\n123"![]()
![]()

- lanjian9151
- 帖子: 403
- 注册时间: 2008-01-09 21:19
- 系统: Gentoo
Re: linux怎么获取使用md5处理前的密码
可以的,echo "abcde\nfg" echo -e "abcde\nfg"code_new 写了:嗯嗯, 明白了, echo中的字符串使不能用'\n'来控制换行的lanjian9151 写了:加上参数 -n 表示echo不自动在最后加上 \n,否则你的字符串是 123\n 和123当然是不同的md5值了。code_new 写了:哦哦, 明白了, 但是加上 -n 以后为什么会输出不同的字符串poloshiao 写了: 因爲 MD5sum 並非 1 對 1 而是 多 對 1
所以同一個 MD5 轉回來 可能是 一個長名單
你還是無法確認 哪一個才是你原來的密碼
參見
http://en.wikipedia.org/wiki/MD5#Collis ... rabilities
abcde
fg
上次由 lanjian9151 在 2014-03-04 11:40,总共编辑 1 次。
- susbarbatus
- 帖子: 2966
- 注册时间: 2010-04-10 16:14
- 系统: Arch Linux
Re: linux怎么获取使用md5处理前的密码
要加 -e 的啊,gentoo 不会无聊到连 echo 都 alias 一下吧lanjian9151 写了:可以的,echo "abcde\nfg"code_new 写了:嗯嗯, 明白了, echo中的字符串使不能用'\n'来控制换行的lanjian9151 写了:加上参数 -n 表示echo不自动在最后加上 \n,否则你的字符串是 123\n 和123当然是不同的md5值了。code_new 写了:哦哦, 明白了, 但是加上 -n 以后为什么会输出不同的字符串poloshiao 写了: 因爲 MD5sum 並非 1 對 1 而是 多 對 1
所以同一個 MD5 轉回來 可能是 一個長名單
你還是無法確認 哪一個才是你原來的密碼
參見
http://en.wikipedia.org/wiki/MD5#Collis ... rabilities
abcde
fg
沉迷将棋中……
- lanjian9151
- 帖子: 403
- 注册时间: 2008-01-09 21:19
- 系统: Gentoo
Re: linux怎么获取使用md5处理前的密码
啊对,打漏了,手误susbarbatus 写了:要加 -e 的啊,gentoo 不会无聊到连 echo 都 alias 一下吧lanjian9151 写了:可以的,echo "abcde\nfg"code_new 写了:嗯嗯, 明白了, echo中的字符串使不能用'\n'来控制换行的lanjian9151 写了:加上参数 -n 表示echo不自动在最后加上 \n,否则你的字符串是 123\n 和123当然是不同的md5值了。code_new 写了:哦哦, 明白了, 但是加上 -n 以后为什么会输出不同的字符串poloshiao 写了: 因爲 MD5sum 並非 1 對 1 而是 多 對 1
所以同一個 MD5 轉回來 可能是 一個長名單
你還是無法確認 哪一個才是你原來的密碼
參見
http://en.wikipedia.org/wiki/MD5#Collis ... rabilities
abcde
fg
