一个PHP网站 “新手”捉虫小记

我拖着疲惫的身躯,努力打开眼皮在写…… 昨晚弄到12点,我感觉应该弄好了。

故事开头是这样的:我呢朋友有个网站需要开发,我当时没时间就包给外面的公司了,由于外面公司维护费用比较贵。

那么网站维护就交给我了,我呢做软件开发很多年了,没用过PHP,所以算是新手

年前开始的某一天网站首页突然就被修改了,点链接都停在首页,且偶尔会打开菲律宾的**网站。

这下我开始紧张了,这网站访问量还比较大,不能出乱子啊。

1.爱理不理

那么我赶快请外包公司的帮我看看,可能是开发阶段结束了,没有给维护费用。

基本上对我是爱理不理,我说要电话给他,他就说在开会,当然你说在开会我就不好意思打搅了。

我其实也不是想他们帮我解决问题,也就是想更多的了解一些网站的结构信息和服务器信息,好做出一些哪里有问题的判断。

2.毫无头绪

服务器是外包公司代理管理的,那么我有的就是远程FTP上去改网站的权限。

那么我在想着首页怎么能被别人改了?难道黑客有我FTP的密码?

于是把首页改回来,改了一次密码。好了一天后面还是又有问题了。

会不会是我ftp保存了密码 出问题了?后来又改了一次密码,每次连接不保存密码。

还是一样,首页改好一天之后,貌似又出现问题。

奇怪了,由于我用的开源的FTP–FileZilla,我在想,不会是这个开源工具里面有植入病毒或木马吧。

果断换了个ftp工具,改了个ftp密码,修改回正确主页,过了一天还是有问题。

我要奔溃了~~ (作为程序员,第一次感觉这么的无助,因为它不是你所熟悉的语言和开发,运行环境)

一个PHP网站 “新手”捉虫小记一个PHP网站 “新手”捉虫小记

3.了解框架

排除了ftp工具的问题之后,我开始怀疑是不是别的问题了,在网页里搜了一下“php index.php被修改”

搜出来一堆关于phpCMS框架的问题,然后一股脑发了7,8个关于问题解决的链接给外包公司。

可能这些链接提醒了他们,他们发现可能是他们使用的开源框架有漏洞,于是乎给框架打上了补丁。

一个PHP网站 “新手”捉虫小记一个PHP网站 “新手”捉虫小记

4.打上补丁,还有虫,为什么呢?

打上补丁,以为万事大吉了,确实好了一个星期(这一个星期刚好我也没对网站做任何操作和修改)

太好了,补丁打上,好了。(我看补丁上说漏洞补丁刚好是12月9号左右出来的,刚好能对得上主页被修改的日期)

可惜幸福来得突然也去得快,我按客户需求又开始修改网站了。

改完,上传,测试工作之后,第二天一看。我滴乖乖,主页又被替换了,我要奔溃了。

为什么打算了补丁还有虫啊?

5.咨询高手

没办法了,只好到处找资料,看代码,分析TP5.0的框架,工作原理,就想找到点蛛丝马迹。

群里问了下高手,得到了两个关键词“路由”,“查看日志”。

高手们的帮忙,我真的很是感激。

“这个还要我教啊”–这句话 对我触动也是很大。我们作为前辈(有些领域我还是很资深的^_^)是不是考虑下新手的情况和心情。

我们刚入门确实不知道该如何下手,当然对于前辈来说,这些都是不值一提的理所当然。

(你可能头脑里又在想,查看日志应该是下意识行为啊,嗯,我主要是桌面应用比较多,一下子确实忘了考虑网站的log了)

一个PHP网站 “新手”捉虫小记一个PHP网站 “新手”捉虫小记

6.灵光乍现

“路由,路由”,然后网上搜tp5.0,路由设置,参考bug的补丁,发现建议强制路由。

那么设置了一下强制路由,然而网站不工作了……(当然应该是外包的没有按统一方法写代码)

那没办法,不能使用强制路由。

那查看日志吧,“日志,日志”,在哪里看哪一个呢。我在网站根目录上一通寻找。

眼睛突然一亮“wwwlogs”,嘿嘿,莫名的兴奋起来,这底下说不定有好东西。

问了下外包公司的,说“这底下log没什么用”。

我实在是也没别的办法了,先看看再说吧……

7.应该搞定了

日志一查,好家伙,发现问题了,下面这明显是不正常行为。应该是一个“后门”。

浏览到那个目录,查看了一下内容,果然index.php和.htaccess是个后门,果断删除。

仔细查了一遍,还有用临时文件做后门的,果断删除。

根据日志,还发现了其他后门,然后仔细回想一下,都符合上了服务器网页被修改的时间和行为。应该这次搞定了吧……

一个PHP网站 “新手”捉虫小记一个PHP网站 “新手”捉虫小记一个PHP网站 “新手”捉虫小记

8.一些思考

这次抓虫花了我很多时间,也承受了来自客户的巨大压力。

特别是对某个东西不太理解作为新手那种的彷徨无助的感觉。

一些感悟如下:

1.商业的尽量少用开源代码

2.要用开源代码,实时关注更新,注意打补丁

3.深入了解开源框架的原理,好定位问题

4.软件前辈们应该多以谦虚的态度,帮助后辈们,有时候有些对于你是常理性的东西,他们真的很无助。多一些信息,能省他们很多时间。

5.日志,日志,日志!对于抓虫很重要!

觉得是很好的经历,所以写下来,作为以后的回忆,也希望抓虫的过程,能给大家一些启发~~

作者:麦克*堂

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:卢松松,转转请注明出处:https://www.chuangxiangniao.com/p/1087300.html

(0)
上一篇 2025年1月13日 23:01:39
下一篇 2025年1月13日 23:02:13

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • 新手中视频过审的核心揭秘

    1. 最近,中视频伙伴计划又更新了一些审核机制。所以有粉丝问我,作为一个互联网新手,如何通过中视频赚钱? 我跟他说,其实很多新手小伙伴初入中视频赛道,必然会遇到很多问题。在这些问题中,最重要的不是一万七的播放量,而是要让彻底了解平台的规则,…

    2025年1月14日
    200
  • 新手带日抛隐形好吗

    隐形眼镜可以避免戴框镜,不会影响颜值,所以现在很多人会去买隐形带,甚至选择彩色隐形即美瞳,来达到扩瞳的效果。隐形 按照周期分为日抛、月抛、半年抛、周抛等等,通常建议新手选择周期较长的月抛或者半年抛,日抛的话可能不容易戴上。 一、新手带日抛隐…

    2025年1月14日 生活用品
    10.4K00
  • 成立16年的新手站长论坛关站

    站长类的网站和论坛一个个的都关闭了,这不,成立了近16年的新手站长论坛宣布关站。 关站的公告很简短,也很无奈。站长说到: 从2007年到今天,16个年头以来感谢你的多年支持,个人建站时代已经过去。 我们与2023年6月1日关闭。 只有简单的…

    2025年1月14日
    300
  • 新手炒股适合打板吗

    新手炒股是需要学习很多小技巧的,不能盲目买卖,股市虽说可以赚钱,其实也存在会亏钱的项目。那么,新手炒股适合打板吗?新手炒股适合做波段吗?一起来看看趣丁网带来的介绍吧! 新手炒股适合打板吗 新手炒股不适合打板,其中打板需要投资者专业知识比较硬…

    2025年1月14日
    694.1K00
  • 新手做闲鱼卖货,自己找货源一定注意这些坑?

    嗨,我是凌心,有关闲鱼卖货问题,在公众号:凌心说 ,不定时分享。如果你有什么闲鱼问题或者想做闲鱼这份副业,也可私聊凌心。 做闲鱼无货源,货源是很多新手朋友关心的问题,随便一搜,太多太多的网站了,其实这些真的不咋实用,还有些朋友一直在纠结货源…

    好文分享 2025年1月14日
    200
  • "TNT"不死,罗永浩“重新”发布TNT

    锤子科技已经定于8月20日晚7点半在凯迪拉克中心举行2018年夏季新品发布会,此次发布会将推出新机坚果Pro 2S,但这并不是重点。日前,锤子科技官网发布会的一张预热海报耐人寻味: “三硝基甲苯诞生后的28年里为什么仅仅被当成是一种普通的染…

    2025年1月14日
    300
  • 新浪微博抄了小鸡词典的内容

    大公司抄袭小创业团队的内容其实也时有发生,往往对小团队都不利,大多数私下和解或不了了之,大公司有很强的法律团队和经验,往往打官司也打不赢。但最近小鸡词典团队就遇到了新浪微博的抄袭事件。 事情是这样的: 目前已经下线的微博国际版“有梗百科”版…

    2025年1月14日
    400
  • 90后从新手到总监只需4年?我们来看看BAT的新手到总监需要多久

    今天看到一个报告,称“90后从职场新人到总监级别平均只需要4年。”不知道是统计的哪些行业和哪些公司,不过在科技圈,用四年时间从新手到总监的还真是凤毛麟角。别的不说,看看各大科技公司的人才体系就清楚了,远的不提,就拿国内最出名的BAT为例,试…

    2025年1月14日 IT业界
    200
  • 新手怎么做好新媒体营销工作?

    前天收到一位网友的提问,大概意思就是说他自己对新媒体很感兴趣,想从事新媒体相关的工作,但是没有工作经验,问我有没有什么好的建议?看到这个问题之后,笔者觉得有必要写一篇文章出来与大家分享一下个人的看法。 在网络上一定还有不少的人肯定也会遇到这…

    2025年1月13日 好文分享
    300
  • 互联网新手必备:如何快速判断文章是否值得细读

    之前我们介绍了如何通过文章标题来判断其是否有阅读价值的几个小技巧,和小编一起回顾一下吧~ 励志鸡汤文、大佬语录文、成功学文、软文,没有实际运用价值,不看 有数据有细节有角度的行业分析文章,可以提高自己分析行业的能力,看 与自己工作相关的方法…

    2025年1月13日
    200

发表回复

登录后才能评论

联系我们

156-6553-5169

在线咨询: QQ交谈

邮件:253000106@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

联系微信