找回密码
 加入怎通
查看: 597|回复: 5

[关于百度] 沃时贷:网站被注入,无论SEO再好也枉然,图文揭秘常见的注入方式

[复制链接]
tycrabc 发表于 2015-01-15 16:29:06 | 显示全部楼层 |阅读模式
网站被注入对网站的运营来说是很伤的,对于SEO来说也是很致命的,今天给大家分享网站防注入的常用手段。
+ G8 O5 q5 |  C% X: J$ ^大家好,我是微笑话网的站长-三卷天书,一个地地道道的程序员,现在呆一公司给他们负责网站维护,公司的网站是十年前搭建起来的,拿别人弄的模板源码直接套用,看到这么一个网站,我也是醉了,十年前的源码,通篇不带一个注释,而且还把一些功能源码给封装起来,数据库里面70%的表是没有用到的,而且网站频频被注入,我接手后进服务器一看,傻眼了,服务器什么防护措施都没有,就一个可有可无的网络防火墙。这不是摆明了给heike他们机会吗?于是接下来的日子就是搞服务器安全,每天查看是否被注入,备份,然后还原,水深火热啊,废话不多说,接下来回归正题:
  J" y- R  @( X" I  H网站常见的注入形式:uhぃ』bnajj%$&!&#¥¥##@……
2 E+ a2 {$ B8 H# C$ `  mURL注入:5 v& o2 A3 C- T5 F
  C6 f. a; \% V+ L3 _( U) f. M最近查看了微笑话网生成的网站地图,发现了很多想利用网址参数进行注入的,几乎是每时每刻都有,上图给大家看看:# k5 T: B: M0 ]" Z3 V; d
0 \! z/ _0 K& I; s* [" y ' y9 T) _4 ~! F3 J- V$ `& ^4 z4 d* F* v3 s2 M

  t; C+ _; @7 c+ H域名后面的一串类似于乱码的字符就是heike的常用注入方式,也就是利用网站地址注入。hぃ』bnajj%$&!&#¥¥, B$ ^" y0 c4 O, i% }3 i$ R% ]* c' M" W8 b

& M( Z$ b) A/ q0 b+ l+ u利用输入框注入:hぃ』bnajj%$&!&#¥¥/ P$ ?9 h0 @) [: H; r" h* R
这种注入方式多数出于网站的搜索、注册、登陆等功能,因为这个功能的输入是字符串类型,也就是说你在搜索框输入任何字符,都是进行跟数据库匹配查询,然后返回结果。就比如微笑话网的搜索页,也有一堆人要注入:hぃ』bnajj%$&!&#¥¥3 g% Y/ J' \6 f# ?6 p# x3 P
2 H) e$ L: J" V0 p

4 n/ S$ N. V3 d: ^5 S+ \! b* oIIS注入:这个我了解不深,就不加以解释,免得误导大家可不好。ぃ』bnajj%$&!&#¥¥8 d/ W. t+ ^/ k& T- s, R
防护措施:ぃ』bnajj%$&!&#¥¥& b0 t% M8 P+ r! @' {* e0 m5 s. r6 Q8 q0 X+ O
其实上面所说的注入其根本原因就是因为参数过滤不严谨导致的,微笑话网所用的方法为:ぃ』bnajj%$&!&#¥¥# o( H, V7 i, v2 F+ K2 t
一些ID之类的参数要进行验证是否为整形,也就是所谓的123这些自然数,把接收到的参数强转为整形,转换不成功则抓取异常,跳转到设定的错误页面或者其他操作。ぃ』bnajj%$&!&#¥¥
$ g% n) b3 e/ z2 W2 [- t6 L& ]字符串参数的过滤:: W. z6 G& n3 m' y5 ^
过滤掉SQL语句的关键字符,控制参数字符长度,注入一般都是要形成一句sql语句,都是比较长的句子,如果你把传递的参数只截取前面的30个字符,基本上大多数的注入都会被你拒之门外的,微笑话网就是以此手段进行过滤,大家可以拿来参考参考。; ~) l: B: y, Y: N4 f- `/ @, j3 U9 U) H- _, N3 ~

暂时无法加载帖子列表

回复

使用道具 举报

Jerry_Z 发表于 2026-01-17 12:36:34 | 显示全部楼层
学习到了,之前一直没注意过这个点,受教了
回复

使用道具 举报

动物药业 发表于 2026-08-19 10:15:15 | 显示全部楼层
楼主太厉害了,整理得这么详细,必须支持
回复

使用道具 举报

量奇 发表于 2026-08-21 14:11:37 | 显示全部楼层
刚好遇到类似问题,看完这个帖子心里有底了
回复

使用道具 举报

ncseopx 发表于 2026-08-23 14:27:18 | 显示全部楼层
蹲了这么久,终于看到有价值的讨论,支持一下!
回复

使用道具 举报

cd11223344 发表于 2026-08-25 03:04:00 | 显示全部楼层
这个思路很新颖,打开了新世界的大门,谢谢分享
回复

使用道具 举报

    您需要登录后才可以回帖 登录 | 加入怎通

    本版积分规则

    QQ|手机版|小黑屋|网站地图|真牛社区 ( 苏ICP备2023040716号-2 )

    GMT+8, 2026-9-14 11:09 , Processed in 0.045012 second(s), 25 queries , Gzip On.

    免责声明:本站信息来自互联网,本站不对其内容真实性负责,如有侵权等情况请联系420897364#qq.com(把#换成@)删除。

    Powered by Discuz! X3.5

    快速回复 返回顶部 返回列表