详情介绍
转自:Yes1000
以前见过很多文本文件批量替换工具,也用过很多文本文件批量替换工具,但功能都不令人满意。最严重的问题就是不支持正则表达式。
站长们肯定也有很多人用过,一般在网站被挂木马时用来替换掉挂马的代码。
如果所有的文件里挂马的代码都一样,以前那些替换工具完全可以胜任。
但是后来我发现很多网站被挂马时每个文件里挂的代码不一样,比如,文件一里挂的代码是
<script alt="541515" src=//www.bxs.cc/muma.js></script>但是文件2里木马挂的代码却是
<script alt="541525" src=//www.bxs.cc/muma.js></script>文件3里……
总之每个文件里挂的代码都有一点不一样的地方,这样就导致那些替换工具无能为力:他们只能替换普通的字符串。
当时很想有一个支持正则表达式的批量替换工具,支持正则的话上面这样挂的木马很轻松就能处理掉。但是找了很久都没有找到,要么能批量,但不支持正则;要么支持正则,但不能批量。
这几天正好在研究C#字符串和正则表达式的问题,于是研究了几天,做出了这个东西。感谢Friedl、感谢Nagel,感谢他们让我了解C#和正则表达式。
正则表达式的功能是非常强大的。就像很多读过Friedl的书的人说的一样,很多自以为很了解正则表达式的人其实只了解了一点正则表达式的皮毛,但是这点皮毛就能让你体验到正则表达式的强大。
下面给两个站长们可能用的着的例子:
正则表达式应用实例:
1.删除文件中所有引用www.bxs.cc网站的JS的脚本或框架代码
勾选正则表达式,查找字符串:
<(script|iframe) +[^>]*www.bxs.cc[^>]*>[^<]*</\1>替换为空
此正则可以删除掉任何形式的框架或JS引用了bxs.cc文件的代码。
2.删除如上文所提的JS挂马代码<script alt="541515" src=//www.bxs.cc/muma.js></script><script alt="541525" src=//www.bxs.cc/muma.js></script>
查找字符串
<script alt=\"[\d]*\" src=//www.bxs.cc/muma.js></script>替换为空
运行环境:
本软件只能运行于 Microsoft .NET Framework 2.0 或者更高版本环境
下载地址
人气软件
相关文章
- Beaver Notes(海狸笔记) v3.2.0 中文多语安装版
Beaver Notes,这是一款专注于隐私的笔记应用程序,软件使用了 Vue 和 JavaScript 构建,作为一款以隐私为主导的记事本应用,它提供了简洁而直观的用户界面,欢迎需要的朋...
- 维克日记(可视化编辑) V0.3.2 官方最新安装版
维克日记支持Markdown语法输入,让用户能够轻松地以结构化的方式记录日记,同时还提供了实时预览功能等,本站提供的是这款软件的windows安装版本...
- 维克日记 V0.3.2 linux最新版
维克日记在电脑中使用的日记软件,该软件界面设计简洁而优雅,用户无需复杂的设置,支持Markdown语法输入,让用户能够轻松地以结构化的方式记录日记,同时还提供了实时预览...
- 维克日记 V0.3.2 绿色便携版
维克日记在电脑中使用的日记软件,该软件界面设计简洁而优雅,用户无需复杂的设置,支持Markdown语法输入,让用户能够轻松地以结构化的方式记录日记,同时还提供了实时预览...
- 剪切助手(复制粘贴软件)V0.0.6 官方安装版
剪切助手支持多平台同步,确保用户在不同设备间无缝切换时,能够实时更新和同步,复制粘贴效率高等,本站提供的是这款软件的安装版本...
- 妙翰林(AI智能写作) v1.3423.1050.1102 官方安装版
妙翰林是一款专智能AI创作平台,致力于提供全面的写作、校对、润色及模板服务,帮助您高效完成各类文案的创作...
下载声明
☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
☉ 本站提供的ReplaceAll 支持正则表达式的文本文件批量替换工具(yes1000) v1.0 绿色免费版资源来源互联网,版权归该下载资源的合法拥有者所有。