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

手机购物网站 设计黑龙江新闻法治频道节目回放

手机购物网站 设计,黑龙江新闻法治频道节目回放,销售平台有哪些,常熟网站建设专业的公司大家好#xff0c;我是Z哥。不知道大家有没有发现。如今#xff0c;曝光某些知名公司信息泄露的事件频率越来越高。与之对应的#xff0c;网络安全问题也越来越受到重视。从百度指数摘录了两张图给大家分享下。可以看到#xff0c;对网络安全相关的信息和关注度在逐渐走高我是Z哥。不知道大家有没有发现。如今曝光某些知名公司信息泄露的事件频率越来越高。与之对应的网络安全问题也越来越受到重视。从百度指数摘录了两张图给大家分享下。可以看到对网络安全相关的信息和关注度在逐渐走高特别是近几年的几次大型数据泄露等安全事件引起了不小的舆论轰动。说实话现在在企业做CTO风险还是蛮大的万一所在的企业出现什么网络安全事件CTO也得承担责任。虽然说我们广大程序员们不用承担责任但是一旦经你手发生的安全事件你自然也会受到或多或少的牵连。写这篇文章的时候正好想起一个段子分享给大家图个乐有人问一位搞 WEB 安全的人为什么 PHP 是世界上最好的语言他的回答是 PHP 网站漏洞多有饭吃。这可能也是目前PHP的声音越来越小的原因之一吧。其实排除一些特定框架中的特定安全问题具有普遍性的安全问题也不少。其中最常见的就属以下几种我觉得我们每一位程序员应该都要知道如何尽量避免这些常见问题的发生。SQL注入跨站脚本攻击XSS跨站请求伪造CSRF越权漏洞/01  SQL注入/SQL注入应该是最多人知道的一个安全问题。原因是由于SQL语句的编写是通过字符串拼接进行的包括参数。那么一旦用户输入的参数改变了整个语句的含义执行SQL语句的结果就变得不可预期了。比如SELECT * FROM user WHERE id ‘1 or 1 ‘1’ 。加粗部分就是用户输入的内容。如果上面的这段SQL语句被执行用户信息就全部泄露了。SQL注入还有很多变种比如故意让语句执行报错之类从错误信息中获取重要信息。如何防范呢只要避免SQL拼接使用参数化的方式执行SQL即可。比如上面这个例子如果id参数的数据类型是int那么「or 1‘1」自然无法转换成int类型。/02  跨站脚本攻击XSS/XSS最常出现在一些内容型站点上因为他主要针对的是根据服务端数据动态渲染html的页面。比如当我在某个社区回复帖子的时候故意输入了「楼主牛逼/divscriptalert(250)/script」。如果服务端没有做好相应的处理直接把内容原封不动的存到了数据库那么当帖子翻到我的回复所在的楼层就会在显示“楼主牛逼”字样的同时出现一个提示“250”的弹窗。当然只是弹个窗没啥意思。如果脚本中获取用户本地的cookie信息上传到指定服务器那么其他人就可以利用该用户的cookie登陆他的账号了想想就有点后怕。如何防范呢要么就是过滤掉这种html标签因为大多数场景纯文本就能满足。如果实在有富文本的需求可以进行一次转义作为字符来存储避免将html标签直接保存下来。另外针对cookie可以设置一下httponly这样的话js就无法获取cookie信息了。/03  跨站请求伪造CSRF/CSRF就是利用浏览器的缓存以及网站的登陆状态记忆功能通过恶意脚本向你刚访问过的网站发起请求让网站误认为是你本人在操作。比如你刚访问过某银行网站甚至正在另一个标签页里打开着这个银行网站。然后此时不小心点又开了一个钓鱼网站页面里面的脚本发起向该银行网站的转帐请求你的银行账户就莫名其妙少了一笔钱。当然现在的银行网站都考虑了这个问题如何防范呢作为网站的开发者最简单的方式就是对referer做判断看发起该请求的来源是否可信。当然更好的方式是给每一个正常登陆的用户分配一个token用户发起的每次请求都对这个token做一下有效性验证。/04  越权漏洞/「越权」顾名思义就是超越应有的权限。比如某个电商网站查看订单信息的url是http://www.dianshang.com/order/10001。这样的格式如果我手动把url最后的数字修改成10002发起请求如果服务端没有校验当前登陆人的信息那么这个10002的订单信息就被越权获取了。如何防范呢主要有两点。做好权限校验不要偷懒。编号或者id类的数据避免顺序增加。还有一个额外的好处是避免竞争对手猜到你们的真实订单数。其实还有很多安全问题比如支付漏洞支付金额未校验、上传攻击等等。但是处理起来的大体思路上和上面提到的这4个是类似的。为了便于大家理解以及在编码时更具安全意识我给大家提炼了一些思路。只要是外部输入的数据一定要做好全面的校验确保处理并返回的数据是符合预期的。代码的实现尽量减少多余的外部交互。错误处理的时候一定不要将技术层面的异常信息抛出到用户端特别是堆栈信息。如果这些还嫌多记不住。那么脑子里记住一个词——「严进严出」。好了总结一下。这篇呢Z哥提醒广大程序员一定要在写代码的时候有安全意识。因为网络安全的重要性会随着互联网的进一步深入到我们的生活变得更加重要。最常见的4种安全问题你一定得知道如何应对。SQL注入跨站脚本攻击XSS跨站请求伪造CSRF越权漏洞对于其他的安全问题只要时刻带着「严进严出」的思想去coding相信也能杜绝掉大部分的隐患。不知道你有经历过什么惊心动魄的网络安全事件吗欢迎在评论区分享你的经验给大家哦。推荐阅读如何做一个懂产品的程序员架构思维其实就那么回事原创不易如果你觉得这篇文章还不错就「在看」或者「分享」一下吧。鼓励我的创作 如果你有关于软件架构、分布式系统、产品、运营的困惑可以试试点击「阅读原文」
http://wiki.neutronadmin.com/news/239656/

相关文章:

  • 企业网站带新闻发布功能的建站澄海手工外发加工网
  • 中国建设协会网站厦门营销型网站建设
  • 家庭宽带做私人网站公司推广策划方案
  • 电子商务综合实训报告网站建设游戏服务器搭建
  • 电子商务网站建设课外实训软件技术要学什么
  • 商业网站网址实现wordpress注册模板
  • 国产做爰网站wordpress照片库
  • html成品网站vr技术对网站建设有哪些影响
  • 外贸网站建设哪里有专业产品画册设计公司
  • 好的网站建设价格个人网站 icp
  • 东南亚购物网站排名怎么做淘宝客手机网站
  • 网站后台扫描插件盘锦网站变建设
  • 安徽省水利厅j建设网站wordpress 下载源
  • 工贸一体化企业建设电子商务网站的误区机械英文网站
  • 建设银行网站怎么短信转账现在能不能去北京
  • 常见的电子商务网站有哪些帮人做网站收费合法吗
  • 做牙的网站叫什么做c语言的题目的网站
  • 鄂尔多斯市建设厅网站智慧团建手机版登录注册入口
  • 专业建设网站服务学编程的人以后都干嘛呢
  • 一个公司做多个网站有经验的武进网站建设
  • 织梦网站栏目对应首页app 网站开发公司
  • 唐山官方网站建设南宁关键词排名优化外包
  • 包头市做网站公司自己建网站做外贸
  • 网站建设与管理 教材php房产中介网站源码
  • vue和react可以做pc网站吗网站建设后台管理便捷
  • 网站建设规划表o2o网站开发公司
  • 不良网站举报中心官网网站建设餐饮
  • 温州网站优化案例精准ip地址查询工具
  • 普洱做网站的报价海口双语网站建设
  • 遂宁网站建设五金公司宣传册设计样本