当前位置: 首页 > news >正文

公司网站域名com好还是cn好seo培训班 有用吗

公司网站域名com好还是cn好,seo培训班 有用吗,在线咨询,织梦网站图片代码一、背景 最近我们被安全部门的漏洞扫描工具扫出了一个服务端口的漏洞。这个服务本身是一个Django启动的web服务#xff0c;并且除了登录页面#xff0c;其它页面或者接口都需要进行登录授权才能进行访问。 漏洞扫描信息和提示修复信息如下: 自然这些漏洞如何修复#xff0c…一、背景 最近我们被安全部门的漏洞扫描工具扫出了一个服务端口的漏洞。这个服务本身是一个Django启动的web服务并且除了登录页面其它页面或者接口都需要进行登录授权才能进行访问。 漏洞扫描信息和提示修复信息如下: 自然这些漏洞如何修复很简单搜索下资料可以先临时替换补丁代码最后重启服务即可。 但是从我们修复完毕以后让安全部门继续扫描了几次还是能扫出这几个漏洞。这十分奇怪。 这就很奇怪了。  奇怪的第一点就是 这个安全扫描工具只是通过端口的方式就能知道我后端是用什么编程语言实现的(python)、并且还能知道python的版本信息。心想你一个安全扫描工具再怎么神通广大也不会猜得这么精准吧。 由此我先排查了一下除了login接口其它接口都是需要登录授权的因此页面暴露基本上不存在这种可能性。 那请求页面/接口内容不存在泄露风险那么只是剩下HTTP响应头的信息了。刷新页面查看HTTP响应头的信息果不其然server响应头暴露了关键信息: Server: WsGIserver/0.2 cPython/3.9.13 果不其然暴露了后端的实现。 WSGI  Python是3.9.13版本。  安全扫描工具应该是基于这个信息推断 你的站点存在Python3.9.13之前存在的一些漏洞风险提示。 其实仅仅只是提示因为安全扫描工具是基于这个信息给出的推断。 所以即使你修复好了补丁但是这个消息还是暴露导致它一直判断你没有修复漏洞或者升级Python版本。 二、解决方案 1、安全原则 基于安全原则 HTTP服务器的响应信息应该屏蔽Server字段 避免被攻击者扫描出相关后端实现以及版本信息从而造成安全隐患 2、Django屏蔽Server响应头 知道了原因我们就能对症下药屏蔽Server响应头信息即可。这里有2种方式实现, 修改完毕后需要重启服务. 1、Django默认存在Server响应头信息 默认Django是存在这个Server响应头的: 2、修改Lib/wsgiref/handlers.py 修改后查看效果:   3、新增middleware中间件进行处理 setting.py新增中间件信息 修改后的查看效果: 3、总结 安全原则再次强调 HTTP响应头信息不要暴露任何后端相关实现以及版本信息否则会被攻击者进行漏洞扫描或者注入存在安全隐患!!!  这个一点必须时刻谨记!!! 这次运气好是安全扫描测试下次可能就是攻击者利用该漏洞进行破坏了。
http://www.zqtcl.cn/news/99913/

相关文章:

  • 网站怎么做咨询网站开发商
  • 建立网站的第一步网站的管理系统
  • 安远做网站做宣传册网站
  • 网站建设概况君隆网站建设
  • 富源县住房和城乡建设局网站备案信息 网站名
  • 做门窗的网站宁波附近的seo推广
  • 上海网站建设解决方案怎样设计网站
  • 龙华建站公司seo研究中心怎么样
  • 网站的大图标怎么做项目网站
  • 南京网站设计机构wap网站设计方案
  • 建站点怎么做网站wordpress 重写规则
  • 泰州做网站优化服装网站建设方案ppt
  • wordpress怎么设计网站微商城科技
  • 昆山营销型网站建设旅游网页制作模板教程
  • 企业网站开发时间淘客网站开发源代码
  • 传奇世界新开服网站html静态网页模板代码
  • 门户网站app开发网络服务提供者发现未成年通过网络发布
  • 编辑网站在线注册系统行业网站制作
  • 国外建设网站的软件西宁设计网站建设
  • 云服务器网站配置在线设计免费logo
  • 怎么在手机上做企业网站北京大学两学一做网站
  • 社区网站建设方案书服务型网站建设的主题
  • 做淘推广的网站如何制作表白链接
  • 外贸网站代码中国建设银行招聘网站甘肃分行
  • 免费ai设计logo网站西安网站开发外包公司有
  • 2017优秀网站设计欣赏如何做建议的网站
  • 获取网站访问qq怎么做链接
  • 最简单的网站建设中英文自助网站建设
  • vps 做网站品牌网站建设可信大蝌蚪
  • 怎样在百度建网站怎么建设课题网站