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

郑州购物网站建设网站建设邀标书

郑州购物网站建设,网站建设邀标书,策划书封面,铁岭开原网站建设问题1——动态解析代码 程序运行时动态解析源代码指令将易于收到攻击。 例#xff1a;下面代码片段中#xff0c;通过 ScriptEngine 执行用户提供的代码。 ... ScriptEngineManager scriptEngineManager new ScriptEngineManager(); ScriptEngine scriptEngine scrip…问题1——动态解析代码 程序运行时动态解析源代码指令将易于收到攻击。 例下面代码片段中通过 ScriptEngine 执行用户提供的代码。 ... ScriptEngineManager scriptEngineManager new ScriptEngineManager(); ScriptEngine scriptEngine scriptEngineManager.getEngineByExtension(js); userOps request.getParameter(operation); Object result scriptEngine.eval(userOps); ... 如果 operation 参数是合法的程序将会正常运行。例如当该值为 8 7 * 2 时 result 变量被 赋予的值将为 22 。 如果攻击者提供一个恶意的输入程序在没有进行合理校验的情况将产生代码注入攻击。如 Javascript 允许调用 Java 对象如果攻击者计划将 java.System.RunTime.exec(shutdown -h now) 的值指 定为 operation 主机系统就会执行关机命令。 当将输入数据 web 前端、网络、数据库作为程序代码 java 代码部分进行动态驱动和执行给 攻击者带来注入攻击的环境和可能 修复1——动态解析代码 对圆括号、星号、逻辑操作符、关系运操作符在应用层都必须过滤在任何时候都应尽可能地避免 动态的解析源代码。如果程序的功能要求对代码进行动态解析应用程序不应该直接执行和解析未验证的 用户输入。建议创建一份合法操作和数据对象列表用户可以指定其中的内容并且只能从中进行选择。 对动态执行代码中用到的数据进行严格检查、过滤即便数据来自数据库、内存。 问题2——正则表达式注入 当将数据作为正则表达式的一部分进行拼接就可能导致被攻击 修复2——正则表达式注入 对使用的数据进行严格的转移、例如 ]\?*[ { }]| 等进行转义 Js 中对使用的数据未做安全检查并作为 html 的一部分进行动态创建 DOM 导致攻击。 Js 中对使用数据进行 html 转义
http://www.hkea.cn/news/14593282/

相关文章:

  • 易联网站建设wordpress小兽
  • 做跨国婚恋网站赚钱吗网站手机模板源码下载
  • 网站建设与开发专业网页制作技巧
  • 哪个网站有学做吃的网页加速器免费版
  • 网站建设公司如何推广中国e网网站建设
  • 海北营销网站建设公司广州网站建设网站优化推广
  • 网站建设添加展示栏qq开放平台
  • 网站被加入js广告自己做网站可以随便起名字吗
  • 收费网站开发wordpress 图片旋转代码
  • 同城信息商家的网站开发网站建设找翰诺
  • 学做网站看什么书免费可商用素材网站
  • 做石油期货看什么网站网站宣传虚假处罚标准
  • 电子商务网站建设与管理考试广州热点新闻
  • 广西建设厅官方网站怎样制定一个网站建设方案
  • 医疗知识普及网站开发杭州滨江的网站建设公司
  • 阜宁做网站哪家公司最好2018wordpress主题
  • 深圳市建设混凝土投标网站长沙防疫优化
  • 易货网站开发阿里巴巴官网首页1688
  • 分类信息网站建设系统附近的灯箱广告制作
  • 南京电商网站建设公司青岛网站域名备案查询
  • 漂亮的php网站源码西安快速排名
  • 合肥有哪些做网站的公司wordpress seo title
  • 网站开发需求模板模板申请阿里巴巴网站首页
  • 网站建设中搜索引擎的作用承德seo
  • 网站建设126wordpress 重新安装
  • iis网站后台登不进工商年检网上申报系统
  • 做网站没有高清图片怎么办大连建设网信息公开行政审批专栏
  • 用云怎么做网站东莞建设企业网站
  • 网站制作软件下载安装龙武工会网站怎么做
  • 免费响应式模板网站雨颜色网站建设