例如,学习php漏洞挖掘:先掌握php的基本语法,并经常使用php函数编写一些演示常用的php函数。然后开始查看以前的php应用程序漏洞分析文章,从基本漏洞开始,比如简单的get、post,由于强制转换而没有intval或sql注入,比如没有htmlchar引起的简单xss。看看这些基本的东西,我们已经受够了。
很多网友以及站长朋友们对漏洞挖掘这个词很陌生,在讲漏洞挖掘之前,就是大家应该对漏洞挖掘可能不是很熟,这里就是其实顾名思义就是从这个名字来说,大家都可以知道什么叫漏洞挖掘,就是在网站上面大家应该有经常听过一些笑话,程序员去这种相亲网站相亲,然后我问他你今天找到了对象吗?程序员说没有,然后他说我今天找到了几个bug,像这种类似的bug或者是有危害性的,我们就叫漏洞,程序员在网站上寻找BUG的过程就是漏洞挖掘,这样比较通俗理解。
我们普通用户一般很难发现,今天有一个客户咨询我,说为什么他的一个网站的信息显示在一个网站上?我说这是人家利用了你的网站数据后被搜索引擎收录而留下的一个快照,快照是你的信息,打开却是违法信息,还有一种情况是快照是非法信息,而打开却是正常的网站信息,这种情况一般是网站被挂马或者域名遭到了劫持,在你 site搜索某个网站域名的时候,发现标题描述关键词全部被改掉了,点击以后会进入一个非法的网站页面,它替换掉了你被搜索引擎收录的快照信息并做了跳转,如果你自己在浏览器地址栏输入网址进去,并不会发现问题的所在,这种情况并不会直接破坏掉你网站的信息。
那么同时还有一些,网页挂马了怎么挂马的,它是直接通过语句,通过的标签,对吧?可以直接就给你生成一个代码,当然在你没有杀毒的情况下,可能你特别容易中招,在你有一些较牛逼的杀毒的情况下,如果他检测不出来,也可能会中招。所以这里头就会出现了什么盗号、、XSS等这样的情况,如果想要防止网站被XSS攻击的话,就要从代码层面入手,对get post提交的数据进行过滤,如果不会的话可以向网站漏洞修复公司寻求帮助,国内SINE安全,鹰盾安全,绿盟都是比较不错的。
现在给大家找几个网站,可能更加详细一点就是这几个网站。金华论坛,还有厦门论坛,还有婺源论坛,还有恒丰论坛这四个网站都出现类似的情况,接下来咱直接site一下域名,看下收录页面,按正常的标题不是这样子的,你看恒丰论坛看到没有,这腾讯云上面的,还有这个婺源论坛这标题都篡改了,劫持了,我点击了快照,看到快照真的是腾讯云购买服务器的页面。但实际用手机访问的话会直接跳转到游戏网站上去,手段也太厉害了,如果用pc电脑浏览器访问的话会直接跳转到腾讯云页面,如果是手机浏览器的话就会跳到游戏网页去。
很明显的php大马后门,可以任意上传修改文件内容,一旦发现这种脚本文件,一定要检查下网站源代码有无被篡改或留下隐蔽小马后门,如果对程序代码不熟悉的话可以向网站漏洞修复公司寻求帮助。