首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下关于Web系统架构设计的叙述,在答题纸上回答问题。 【说明】 某公司拟开发一个物流车辆管理系统,该系统可支持各车辆实时位置监控、车辆历史轨迹管理、违规违章记录管理、车辆固定资产管理、随车备品及配件更换记录管理、车辆寿命管理等功能需求。其非功能性需求
阅读以下关于Web系统架构设计的叙述,在答题纸上回答问题。 【说明】 某公司拟开发一个物流车辆管理系统,该系统可支持各车辆实时位置监控、车辆历史轨迹管理、违规违章记录管理、车辆固定资产管理、随车备品及配件更换记录管理、车辆寿命管理等功能需求。其非功能性需求
admin
2021-03-26
54
问题
阅读以下关于Web系统架构设计的叙述,在答题纸上回答问题。
【说明】
某公司拟开发一个物流车辆管理系统,该系统可支持各车辆实时位置监控、车辆历史轨迹管理、违规违章记录管理、车辆固定资产管理、随车备品及配件更换记录管理、车辆寿命管理等功能需求。其非功能性需求如下:
(1)系统应支持大于50个终端设备的并发请求;
(2)系统应能够实时识别车牌,识别时间应小于1s;
(3)系统应7×24小时工作;
(4)具有友好的用户界面;
(5)可抵御常见SQL注入攻击;
(6)独立事务操作响应时间应小于3s;
(7)系统在故障情况下,应在1小时内恢复;
(8)新用户学习使用系统的时问少于1小时。
面对系统需求,公司召开项目组讨论会议,制订系统设计方案,最终决定基于分布式架构设计实现该物流车辆管理系统,应用Kafka、Redis数据缓存等技术实现对物流车辆自身数据、业务数据进行快速、高效的处理。
该物流车辆管理系统需抵御常见的SQL注入攻击,请用200字以内的文字说明什么是SQL注入攻击,并列举出两种抵御SQL注入攻击的方式。
选项
答案
SQL注入攻击,就是通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。 可以通过以下方式抵御SQL注入攻击: ·使用正则表达式; ·使用参数化的过滤性语句; ·检查用户输入的合法性; ·用户相关数据加密处理; ·存储过程来执行所有的查询; ·使用专业的漏洞扫描工具。
解析
SQL注入攻击是黑客对数据库进行攻击的常用手段之一。随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于程序员的水平及经验也参差不齐,相当大的一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根据程序返回的结果,获得某些他想得知的数据,这就是所谓的SQL Injection,即SOL注入。
SQL注入攻击属于数据库安全攻击手段之一,可以通过数据库安全防护技术实现有效防护,数据库安全防护技术包括:数据库漏扫、数据库加密、数据库防火墙、数据脱敏、数据库安全审计系统。
为了抵御SQL注入攻击,可以采用如下方式:使用正则表达式、使用参数化的过滤性语句、检查用户输入的合法性、用户相关数据加密处理、存储过程来执行所有的奄询、使用专业的漏洞扫描工具等。
转载请注明原文地址:https://kaotiyun.com/show/aAQZ777K
本试题收录于:
系统架构师下午案例分析考试题库软考高级分类
0
系统架构师下午案例分析考试
软考高级
相关试题推荐
输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变。句子中单词以空格符隔开。为简单起见,标点符号和普通字母一样处理。例如输入“Iamastudent.”,则输出“student.aamI”。
编码实现字符串转整型的函数(实现函数atoi的功能),据说是神州数码笔试题。如将字符串”+123”-->123,”-0123”-->-123,“123CS45”-->123,“123.45CS”-->123,“CS123.45”-->0
四个工人,四个任务,每个人做不同的任务需要的时间不同,求任务分配的最优方案。(2005年5月29日全国计算机软件资格水平考试——软件设计师的算法题)。
用C++设计一个不能被继承的类。
下面是一个数组类的声明与实现。请分析这个类有什么问题,并针对存在的问题提出几种解决方案。templateclassArray{public:Array(unsignedarraySize):data(0),size(arraySize)
已知一台计算机的IP地址是192.168.1.159,搜索该计算机。
如果WindowsXP不能够识别网络适配器如何安装网络适配器。
在【安全中心】窗口中,设置windows防火墙,允许“文件和打印机共享”。
Whichsecurityarchitecturemodeldefineshowtosecurelydevelopaccessrightsbetweensubjectsandobjects?
随机试题
电感电路中存在的无功功率属于无用功,应该尽量减少。()
党的十九大报告中指出,制定国家监察法,依法赋予监察委员会职责权限和调查手段,用__________取代“两规”措施。
关系到,与……有关vt.c______
中国共产党在新民主主义革命阶段的总路线和总政策是________。
某项工程合同总收入为5000万元,到2016年末累计完成工程进度的60%,已知据完工百分比法确认的至2015年末累计合同收入为1000万元,则2016年确认的合同收入是()。
甲公司适用的所得税税率为25%。2011年有关资本公积和盈余公积资料如下:(1)甲公司2011年年初“资本公积”科目的贷方余额为1800万元(其中股本溢价1000万元;其他资本公积800万元,均属于其他综合收益)。(2)2011年1月1日,甲公司以—项
斯大林同志说过:“在中国,是武装的革命反对武装的反革命。这是中国革命的特点之一,也是中国革命的优点之一。”这段话表明
Inalmostallcasesthesoftpartsoffossilsaregoneforeverbuttheywerefittedaroundorwithinthehardparts.Manyofth
以下定义语句中正确的是()。
Earlyanthropologists,followingthetheorythatwordsdeterminethought,believedthatlanguageanditsstructurewereentirel
最新回复
(
0
)