|
fornever
初级用户
 
积分 98
发帖 35
注册 2006-1-14
状态 离线
|
『楼 主』:
求一可以在命令行下用MD5加密字符串的工具[已解决]
求一可以在命令行下用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
状态 离线
|
『第
3 楼』:
奈何偶还不会编程,请大虾给个exe程序,感激不尽!~
|
|
2006-9-5 22:36 |
|
|
electronixtar
铂金会员
      
积分 7493
发帖 2672
注册 2005-9-2
状态 离线
|
『第
4 楼』:
贴一个
此帖被 +1 点积分 点击查看详情 评分人:【 】 | 分数: +1 | 时间:2009-9-15 23:55 |
|
附件
1: md5.rar (2006-9-11 22:39, 22.5 K, 下载附件所需积分 1 点
,下载次数: 675)
|

C:\>BLOG 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 楼』:
还谢谢electronixtar费心了呵呵!
可惜这个东西我找到过,它是得到文件的MD5的,并不是加密字符串用的.
命令行下的这种工具好象有的,在google中见过,可就是寻不到,faint!
|
|
2006-9-13 23:42 |
|
|
electronixtar
铂金会员
      
积分 7493
发帖 2672
注册 2005-9-2
状态 离线
|
『第
6 楼』:
直接运行md5.exe,然后输入字符串不就行了么?这样也可以的嘛
echo this is electronixtar | md5.exe
|

C:\>BLOG 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 楼』:
事实证明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 来自 北京
状态 离线
|
『第
8 楼』:
很明显的一句成语,事实胜于熊便!!!
|

我今后在论坛的目标就是做个超级坏人!!! |
|
2006-9-14 05:11 |
|
|
electronixtar
铂金会员
      
积分 7493
发帖 2672
注册 2005-9-2
状态 离线
|
『第
9 楼』:
我错了
|

C:\>BLOG 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 楼』:
回想了一下:我真的错了吗?
其实原因很简单:
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 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 楼』:
我 echo 123456| md5.exe 怎么不是上面的结果那?
41933E60E9C19B866B3D68864727AFE7
|
|
2006-9-14 07:53 |
|
|
electronixtar
铂金会员
      
积分 7493
发帖 2672
注册 2005-9-2
状态 离线
|
『第
12 楼』:
因为你的 | 前面没有空格
下个结论吧:
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 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 楼』:
最后再来个结论吧,恩,这个 md5.exe 还是很有来历的,我试了试几次才试出来的
md5.exe /?
md5.exe ?
md5.exe h
都没效果
md5.exe -h 好家伙,终于肯出来帮助文件了,从风格看来是Linux血统啊 MD5 -- Calculate MD5 signature of file. Call
with md5 [ options ] [file ...]
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 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 楼』:
恩,fastslz 兄发现了一个更好的方法: 系统就会提示 more? 输入字串就可以计算MD5了
不得不提一下这个 ^ ,仿佛记得论坛上某一篇帖子上提到过,有很多十分有用的特性。比如上面的,用了 ^ 不会产生一个 空格 和 回车,十分有用。
[ Last edited by electronixtar on 2006-9-14 at 10:33 ]
|

C:\>BLOG 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 |
|