|
fornever
初级用户
 
积分 98
发帖 35
注册 2006-1-14
状态 离线
|
『楼 主』:
求一可以在命令行下用MD5加密字符串的工具[已解决]
使用 LLM 解释/回答一下
求一可以在命令行下用MD5加密字符串的工具
并且可以用在批处理中
Last edited by fornever on 2006-9-16 at 22:03 ]
|
|
2006-9-4 06:05 |
|
|
tuminghao
初级用户
 
积分 128
发帖 9
注册 2005-6-22
状态 离线
|
|
2006-9-4 08:29 |
|
|
fornever
初级用户
 
积分 98
发帖 35
注册 2006-1-14
状态 离线
|
|
2006-9-5 22:36 |
|
|
electronixtar
铂金会员
      
积分 7493
发帖 2672
注册 2005-9-2
状态 离线
|
『第 4 楼』:
使用 LLM 解释/回答一下
贴一个
此帖被 +1 点积分 点击查看详情 评分人:【 】 | 分数: +1 | 时间:2009-9-15 23:55 |
|
附件
1: md5.rar (2006-9-11 22:39, 22.5 KiB, 下载附件所需积分 1 点
,下载次数: 675)
|

C:\>BLOG http://initiative.yo2.cn/
C:\>hh.exe ntcmds.chm::/ntcmds.htm
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>" |
|
2006-9-11 22:39 |
|
|
fornever
初级用户
 
积分 98
发帖 35
注册 2006-1-14
状态 离线
|
『第 5 楼』:
使用 LLM 解释/回答一下
还谢谢electronixtar费心了呵呵!
可惜这个东西我找到过,它是得到文件的MD5的,并不是加密字符串用的.
命令行下的这种工具好象有的,在google中见过,可就是寻不到,faint!
|
|
2006-9-13 23:42 |
|
|
electronixtar
铂金会员
      
积分 7493
发帖 2672
注册 2005-9-2
状态 离线
|
『第 6 楼』:
使用 LLM 解释/回答一下
直接运行md5.exe,然后输入字符串不就行了么?这样也可以的嘛
echo this is electronixtar | md5.exe
|

C:\>BLOG http://initiative.yo2.cn/
C:\>hh.exe ntcmds.chm::/ntcmds.htm
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>" |
|
2006-9-13 23:59 |
|
|
fornever
初级用户
 
积分 98
发帖 35
注册 2006-1-14
状态 离线
|
『第 7 楼』:
使用 LLM 解释/回答一下
事实证明echo this is electronixtar | md5.exe并不是加密字符,得到的结果虽然是32位的值,但是和MD5加密值不同
比如:
123456 MD5值:e10adc3949ba59abbe56e057f20f883e
49ba59abbe56e057
而在echo 123456 | md5.exe后的值为:D170064A1951AD13095734A657C5A30F
此帖被 +1 点积分 点击查看详情 评分人:【 】 | 分数: +1 | 时间:2010-12-28 13:24 |
|
|
|
2006-9-14 05:04 |
|
|
9527
银牌会员
     努力做坏人
积分 1185
发帖 438
注册 2006-8-28 来自 北京
状态 离线
|
|
2006-9-14 05:11 |
|
|
electronixtar
铂金会员
      
积分 7493
发帖 2672
注册 2005-9-2
状态 离线
|
『第 9 楼』:
使用 LLM 解释/回答一下
我错了
|

C:\>BLOG http://initiative.yo2.cn/
C:\>hh.exe ntcmds.chm::/ntcmds.htm
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>" |
|
2006-9-14 07:10 |
|
|
electronixtar
铂金会员
      
积分 7493
发帖 2672
注册 2005-9-2
状态 离线
|
『第 10 楼』:
使用 LLM 解释/回答一下
回想了一下:我真的错了吗?
其实原因很简单:
1.你的echo 123456 | md5.exe 中, | 前面多了一个空格,正确的是 | 前面不应该有空格 echo 123456| md5.exe
2.echo 输出的字符后面是有回车的,我测试了 hex 的MD5加密,31 32 33 34 35 36 20 0D 0A,得到的正是D170064A1951AD13095734A657C5A30F,不好意思,我说的没错,嘿嘿~~
事实证明,正确的就是正确的。
Last edited by electronixtar on 2006-9-14 at 09:05 ]
|

C:\>BLOG http://initiative.yo2.cn/
C:\>hh.exe ntcmds.chm::/ntcmds.htm
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>" |
|
2006-9-14 07:20 |
|
|
vkill
金牌会员
     
积分 4103
发帖 1744
注册 2006-1-20 来自 甘肃.临泽
状态 离线
|
『第 11 楼』:
使用 LLM 解释/回答一下
我 echo 123456| md5.exe 怎么不是上面的结果那?
41933E60E9C19B866B3D68864727AFE7
|
|
2006-9-14 07:53 |
|
|
electronixtar
铂金会员
      
积分 7493
发帖 2672
注册 2005-9-2
状态 离线
|
『第 12 楼』:
使用 LLM 解释/回答一下
因为你的 | 前面没有空格
下个结论吧:
123456
e10adc3949ba59abbe56e057f20f883e
123456空格
7e8feb2276322ecddd4423b649dfd4d9
123456回车 对应于: echo 123456| md5.exe
41933e60e9c19b866b3d68864727afe7
123456空格回车 对应于: echo 123456 | md5.exe
d170064a1951ad13095734a657c5a30f
Last edited by electronixtar on 2006-9-14 at 09:07 ]
|

C:\>BLOG http://initiative.yo2.cn/
C:\>hh.exe ntcmds.chm::/ntcmds.htm
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>" |
|
2006-9-14 09:04 |
|
|
electronixtar
铂金会员
      
积分 7493
发帖 2672
注册 2005-9-2
状态 离线
|
    『第 13 楼』:
使用 LLM 解释/回答一下
最后再来个结论吧,恩,这个 md5.exe 还是很有来历的,我试了试几次才试出来的
md5.exe /?
md5.exe ?
md5.exe h
都没效果
md5.exe -h 好家伙,终于肯出来帮助文件了,从风格看来是Linux血统啊
MD5 -- Calculate MD5 signature of file. Call
with md5
Options:
-csig Check against sig, set exit status 0 = OK
-dtext Compute signature of text argument
-l Use lower case letters for hexadecimal digit
-n Do not show file name after sum
-ofname Write output to fname (- = stdout)
-u Print this message
-v Print version information
by John Walker -- http://www.fourmilab.ch/
Version 2.0 (2003-04-15)
This program is in the public domain.
要验证 字符串的 MD5 值,就输入 md5.exe -d123456
C:>md5.exe -d123456
E10ADC3949BA59ABBE56E057F20F883E
有的时候 熊便大于狮屎,呵呵开个玩笑
Last edited by electronixtar on 2006-9-14 at 09:17 ]
|

C:\>BLOG http://initiative.yo2.cn/
C:\>hh.exe ntcmds.chm::/ntcmds.htm
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>" |
|
2006-9-14 09:11 |
|
|
electronixtar
铂金会员
      
积分 7493
发帖 2672
注册 2005-9-2
状态 离线
|
『第 14 楼』:
使用 LLM 解释/回答一下
恩,fastslz 兄发现了一个更好的方法:
md5.exe -d^
系统就会提示 more? 输入字串就可以计算MD5了
不得不提一下这个 ^ ,仿佛记得论坛上某一篇帖子上提到过,有很多十分有用的特性。比如上面的,用了 ^ 不会产生一个 空格 和 回车,十分有用。
Last edited by electronixtar on 2006-9-14 at 10:33 ]
|

C:\>BLOG http://initiative.yo2.cn/
C:\>hh.exe ntcmds.chm::/ntcmds.htm
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>" |
|
2006-9-14 10:12 |
|
|
yiwangzhiren
新手上路

积分 12
发帖 4
注册 2006-9-13
状态 离线
|
|
2006-9-14 10:12 |
|