开发者社区> 问答> 正文

网站被攻击了。。现在不能访问。。麻烦您那边协助处理下呢

 网站被攻击了。。现在不能访问。。麻烦您那边协助处理下呢   服务器ip 182.92.64.191

展开
收起
安老师 2018-10-16 16:56:25 1072 0
2 条回答
写回答
取消 提交回答
  • 无知人生,记录点滴。 不积跬步,无以至千里;不积小流,无以成江海 订阅号:微wx笑, 个人站点:https://www.ivu4e.cn/,https://www.ivu4e.com/ CSDN博客:https://blog.csdn.net/testcs_dn
    推荐回答
    建议:
    1.  加强自身程序代码的严谨性,避免出现SQL注入,跨站脚本攻击漏洞
    2.   尽量不要用开源或者免费的整体代码,修改后就拿来用,如果非要用,建议定期检查,更新对应的补丁
    3.   可以使用 Web应用防火墙 、云盾进行防护。

    详细解答可以参考官方帮助文档

    PHP通过 .htaccess文件屏蔽IP

    代码如下

      
    1. RewriteEngine on
    2. RewriteBase /
    3. Order Deny,Allow ## 拒绝开关,allow表示拒绝访问
    4. Deny from 182.92.253.20 ##输入要屏蔽的IP地址
    5. Deny from 121.18.126 ## 屏蔽IP段

    ASP

    通过在首页添加以下代码实现

      
    1. <%
    2. requestIP = request.ServerVariables("REMOTE_ADDR")
    3. IP = "127.0.0.1|192.168.1.1"

    4. trueURL = "http://www.baidu.com"
    5. falseURL = "http://www.google.com"

    6. ipArr = split(IP,"|")
    7. flag = false

    8. for i=0 to ubound(ipArr)
    9. if requestIP=ipArr(i) then
    10. flag=true
    11. exit for
    12. end if
    13. next

    14. if flag then
    15. response.Redirect(falseURL)
    16. else
    17. response.Redirect(trueURL)
    18. end if
    19. %>

     

    JS通过以下方式禁止IP访问

    可以通过访问新浪提供借口获取IP地址归属地相关信息 :

    http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js&ip=IP地址

     

     

     

    如问题还未解决,请联系售后技术支持


    2018-10-16 17:14:43
    赞同 展开评论 打赏
  • 程序就是我的人生!
    如果是程序漏洞,还是需要程序员来修复漏洞。
    2018-10-16 18:09:55
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
如何产生威胁情报-高级恶意攻击案例分析 立即下载
多媒体云公共资源化之后与资源盗用滥用者的攻防 立即下载
网站/服务器取证实践与挑战 立即下载