个人网站被恶意访问
个人网站已经运行了两个多月,这几天看访问记录,总会发现一些恶意访问。因为网站是动态的php网站,攻击者会尝试攻击php漏洞,或者使用SQL注入,攻击者的IP来自世界各地,防不胜防,真的很讨厌,在此记录一下他们经常使用的攻击方法。
1. ThinkPHP漏洞
攻击者在个人网站域名后面加参数,企图使用ThinkPHP框架的漏洞攻击个人网站,通常追加的参数如下:
=index/%5Cthink%5Capp/invokefunction&function=call_user_func_array&vars%5B0%5D=phpinfo&vars%5B1%5D%
2. SQL注入
个人网站是动态网站,文章通过id号查询,攻击者在id号上加各种符号,企图让拼接的SQL报错,或者添加上永远是true的where条件。比如下面这些:
- id=80'
- id=80''"
- (select * from(select%20name_const(CHAR(111,108,111,108,111,115,104,101,114)
- UNION%20SELECT%20CHAR(45,120,49,45,81,45),CHAR(45,120,50,45,81,45)
3. 未完,待续
先写这么多,以后肯定还会遇到其他的攻击方法,到时再更新。
文章评论