perl 匹配替换内容,MD5密码
2009-10-28 23:54
363 查看
批量解了几十个MD5密码好,MD5会员的钱都没了 好心痛
需要把原来的MD5密码去掉,只需要解密后的结果,
aaaaaaaa 3c9bea7e6ca8e287f1d8e0080a647cf3 tkfkdgo
bbbbbbbb 96e79218965eb72c92a549dd5a330112 111111
ccccccccc ed61f46454360f46da9a7992b4ccc00d p4KsXw
ddddddddd 1542fd59146303ba88cfe694bc7064cc lee9531
eeeeeeeee e1711a22fe493965a43a3563417a2a0b 182100
处理后如下:
aaaaaaaa tkfkdgo
bbbbbbbb 111111
ccccccccc p4KsXw
ddddddddd lee9531
eeeeeeeee 182100
如果很多,不可能一个个去删除,所以用PERL实现一下,代码如下:
#/usr/bin/perl
#Codz By N3tl04D 2009-10-28
#Useage: replace.pl inputfile outputfile
#
open(RES,">>$ARGV[1]");
while (<>)
{
s/([\w]{32})//sg; #把32位的MD5删除
print RES $_;
}
close(RES);
其实也可以用一句就搞定perl -p -e s/([\w]{32})//sg ok4.txt,这是直接输入处理后的结果。本文出自 “n3tl04d's Blog-技..” 博客,请务必保留此出处http://n3tl04d.blog.51cto.com/89255/218152
需要把原来的MD5密码去掉,只需要解密后的结果,
aaaaaaaa 3c9bea7e6ca8e287f1d8e0080a647cf3 tkfkdgo
bbbbbbbb 96e79218965eb72c92a549dd5a330112 111111
ccccccccc ed61f46454360f46da9a7992b4ccc00d p4KsXw
ddddddddd 1542fd59146303ba88cfe694bc7064cc lee9531
eeeeeeeee e1711a22fe493965a43a3563417a2a0b 182100
处理后如下:
aaaaaaaa tkfkdgo
bbbbbbbb 111111
ccccccccc p4KsXw
ddddddddd lee9531
eeeeeeeee 182100
如果很多,不可能一个个去删除,所以用PERL实现一下,代码如下:
#/usr/bin/perl
#Codz By N3tl04D 2009-10-28
#Useage: replace.pl inputfile outputfile
#
open(RES,">>$ARGV[1]");
while (<>)
{
s/([\w]{32})//sg; #把32位的MD5删除
print RES $_;
}
close(RES);
其实也可以用一句就搞定perl -p -e s/([\w]{32})//sg ok4.txt,这是直接输入处理后的结果。本文出自 “n3tl04d's Blog-技..” 博客,请务必保留此出处http://n3tl04d.blog.51cto.com/89255/218152
相关文章推荐
- 文件内容替换 :SED 命令 和 Perl
- 轻松替换指定文件夹里的所有内容匹配的文件!
- ant中匹配xml内容并替换,匹配换行
- MD5对密码进行加密,用Apache codec 替换Sun内部API sun.misc.BASE64Encoder
- 正则表达式,对html内容匹配分组更改(替换/调换)内容
- linux批量替换文件内容3种方法(perl,sed,shell)
- python的N个小功能(文件内容的匹配替换)
- linux批量替换文件内容3种方法(perl,sed,shell)
- perl 跨行匹配文件内容 双层过滤
- linux批量替换文件内容3种方法(perl,sed,shell)
- linux批量替换文件内容3种方法(perl,sed,shell)
- linux批量替换文件内容3种方法(perl,sed,shell)
- linux批量替换文件内容3种方法(perl,sed,shell)
- .Net使用DES加密,.Net和java分别解密,并正则匹配替换加密密码为明文
- Java正则表达式匹配、替换HTML内容[使用Jakarta ORO]
- Java正则表达式匹配、替换HTML内容
- 使用Java正则表达式匹配、替换HTML内容
- perl脚本中匹配替换
- linux批量替换文件内容3种方法(perl,sed,shell)
- 详解linux下批量替换文件内容的三种方法(perl,sed,shell)