无语博客

花儿死翘翘


您的位置: 首页 无语分享 正文

查找多文件内文本的应用场景及方法

本来还想单独写个软件出来的。不过手动试了下,使用WIN自带的功能就能实现。

 

要达到的效果就是在N个文本文件中(TXT,CSS,PHP,JS……)找出包含指定内容的文件。

 

应该场景:

 

这里也不能完全便举出来,只能说说自己在什么情况下会使用到这个功能。

 

一、处理网页模块问题时。

 

特别像是使用单页扒手下下来的一些网页文件,有些效果没显示出来。这时候就需要手动去查找错误改正。

 

如果问题直接是在当前页面还好,但是通常出问题的都是在JS里,JS里使用代码操作了网页元素。

 

这时候要找问题,我们就需要以网页元素的ID、NAME、CLASS或者是标签名等其中的一样来查找,看看它是出现在哪个JS文件里,然后去修改。

 

如果这个单页有一两个JS文件还好,但是有的达到20多个JS,手动一个个打开,搜索,就会比较慢了。这时候就需要使用到今天说的小技巧。

 

二、查找网页木马的源头。

 

很多朋友的网页会被挂马,而被挂马之后,想要找到问题并解决就是一件不太容易的事了。

 

比如发现首页会自动在最后加上一些链接。当自己把这些链接删除之后,过一段时间,链接又出现了。

 

这种情况其实是脚本在作怪。一般都是JS或者VBS脚本。他们会在你的网站里建一个脚本,然后写上相关代码。再到一些网页文件里去添加代码来引用这个脚本。

 

而脚本的功能就是检查网站首页,看首页是否包含了他要挂上的外链。如果没有,就修改首页,在原有的内容后添加上外链。

 

所以要解决这种问题,就得把这个脚本文件找出来,把引用它的文件找出来。然后把相关代码、文件都删除掉。

 

怎么找呢?也是用到今天说的小技巧。

 

使用方法:

 

其实这个方法可能大家都有用到过,只是不太容易想到用它来搜索多文件里的文本而以。

 

1、把需要搜索的多个文件放到同一文件夹内(是否为根目录都可以)。

 

QQ截图1.jpg

 

2、按CTRL+F键,打开系统的搜索功能。

 

QQ截图2.jpg

 

3、在“包含文字”里填入要搜索的字符,然后点击“立即搜索”,出现结果如下。

 

QQ截图4.jpg

 

OK,这样就完成了。可以在众多文件里找出需要的文件出来。无论是修改代码还是找出木马,使用这个功能都可以很快的得到解决。

 

当然,重点是在于“包含文字”上,如果你搜索的一段文字没有结果,可能并不是没有搜到,而是需要你转换一下内容再进行搜索。

 

就拿被挂黑链来说,如果我们发现被挂上的链接为 www.abc.com 这样的,理论上我们只要搜索“www.abc.com”就可以了,但是通常我们是搜索不出来的。因为在脚本文件里可能它是被分成了几份。

 

比如 ‘ww’+’w.a’+’bc.’+’c’+’om’ 这样的。

 

我们当然就搜索不出来。这时候就要想其它办法慢慢搜索筛选了。


本文地址:https://www.wuyublog.com/wuyufenxiang/72.html,来源于【无语博客】,欢迎转载,转载请注明出处。
发表评论: