没有合适的资源?快使用搜索试试~ 我知道了~
天融信 网络安全面试题及答案
资源推荐
资源详情
资源评论
















网络安全面试题及答案
防范常见的 Web 攻击
重要协议分布层
arp 协议的工作原理
rip 协议是什么?rip 的工作原理
什么是 RARP?工作原理
OSPF 协议?OSPF 的工作原理
TCP 与 UDP 区别总结
什么是三次握手四次挥手?
tcp 为什么要三次握手?
dns 是什么?dns 的工作原理
一次完整的 HTTP 请求过程
Cookies 和 session 区别
GET 和 POST 的区别
HTTPS 和 HTTP 的区别
session 的工作原理?
http 长连接和短连接的区别
OSI 的七层模型都有哪些?
session 的工作原理?什么是 TCP 粘包/拆包?发生原因?解决方案
TCP 如何保证可靠传输?
URI 和 URL 的区别
什么是 SSL ?
https 是如何保证数据传输的安全(SSL 是怎么工作保证安全的)
TCP 对应的应用层协议,UDP 对应的应用层协议
常见的状态码有哪些?
防范常见的 Web 攻击
什么是 SQL 注入攻击
攻击者在 HTTP 请求中注入恶意的 SQL 代码,服务器使用参数构建数据库 SQL 命令时,恶意
SQL 被一起构造,并在数据库中执行。
用户登录,输入用户名 lianggzone,密码 ‘ or ‘1’=’1 ,如果此时使用参数构造的方
式,就会出现
select * from user where name = ‘lianggzone’ and password = ‘’ or ‘1’=‘1’
不管用户名和密码是什么内容,使查询出来的用户列表不为空。如何防范 SQL 注入攻击使
用预编译的 PrepareStatement 是必须的,但是一般我们会从两个方面同时入手。
Web 端
1)有效性检验。
2)限制字符串输入的长度。
服务端
1)不用拼接 SQL 字符串。
2)使用预编译的 PrepareStatement。

3)有效性检验。(为什么服务端还要做有效性检验?第一准则,外部都是不可信的,防止攻
击者绕过 Web 端请求)
4)过滤 SQL 需要的参数中的特殊字符。比如单引号、双引号。
什么是 XSS 攻击
跨站点脚本攻击,指攻击者通过篡改网页,嵌入恶意脚本程序,在用户浏览网页时,控制
用户浏览器进行恶意操作的一种攻击方式。如何防范 XSS 攻击
1)前端,服务端,同时需要字符串输入的长度限制。
2)前端,服务端,同时需要对 HTML 转义处理。将其中的”<”,”>”等特殊字符进行转义
编码。
防 XSS 的核心是必须对输入的数据做过滤处理。
什么是 CSRF 攻击
跨站点请求伪造,指攻击者通过跨站请求,以合法的用户的身份进行非法操作。可以这么
理解 CSRF 攻击:攻击者盗用你的身份,以你的名义向第三方网站发送恶意请求。CRSF 能做
的事情包括利用你的身份发邮件,发短信,进行交易转账,甚至盗取账号信息。如何防范
CSRF 攻击
安全框架,例如 Spring Security。
token 机制。在 HTTP 请求中进行 token 验证,如果请求中没有 token 或者 token 内容不正确,
则认为 CSRF 攻击而拒绝该请求。
验证码。通常情况下,验证码能够很好的遏制 CSRF 攻击,但是很多情况下,出于用户体验
考虑,验证码只能作为一种辅助手段,而不是最主要的解决方案。
referer 识别。在 HTTP Header 中有一个字段 Referer,它记录了 HTTP 请求的来源地址。如
果 Referer 是其他网站,就有可能是 CSRF 攻击,则拒绝该请求。但是,服务器并非都能取
到 Referer。很多用户出于隐私保护的考虑,限制了 Referer 的发送。在某些情况下,浏览器
也不会发送 Referer,例如 HTTPS 跳转到 HTTP。
1)验证请求来源地址;
2)关键操作添加验证码;
3)在请求地址添加 token 并验证。
什么是文件上传漏洞
文件上传漏洞,指的是用户上传一个可执行的脚本文件,并通过此脚本文件获得了执行服
务端命令的能力。
许多第三方框架、服务,都曾经被爆出文件上传漏洞,比如很早之前的 Struts2,以及富文
本编辑器等等,可被攻击者上传恶意代码,有可能服务端就被人黑了。如何防范文件上传
漏洞
文件上传的目录设置为不可执行。
1)判断文件类型。在判断文件类型的时候,可以结合使用 MIME Type,后缀检查等方式。
因为对于上传文件,不能简单地通过后缀名称来判断文件的类型,因为攻击者可以将可执
行文件的后缀名称改为图片或其他后缀类型,诱导用户执行。
2)对上传的文件类型进行白名单校验,只允许上传可靠类型。
3)上传的文件需要进行重新命名,使攻击者无法猜想上传文件的访问路径,将极大地增加
攻击成本,同时向 shell.php.rar.ara 这种文件,因为重命名而无法成功实施攻击。
4)限制上传文件的大小。
剩余8页未读,继续阅读
资源评论


xiaoli8748_软件开发
- 粉丝: 1w+
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 2023年全国10月高等教育自学考试电子商务网站设计原理试题及答案.doc
- 区块链服务(初步方案).ppt
- 网络管理报告书.pdf
- 网络信息系统安全工作计划3.doc
- 电梯PLC控制系统方案设计书范本.doc
- 国家二级ACCESS机试选择题程序设计基础和软件工程基础模拟试卷.pdf
- 食新食异休闲食品网络营销策划书..doc
- 电子商务网站看书网书店建设策划方案.doc
- 云计算与大数据发展规划课件.pptx
- 学校信息化建设工作总结.docx
- 红牛电子商务发展战略实施步骤.docx
- 网络销售实习周记.docx
- 微信小程序承诺函.docx
- 计算机二级C语言考试试题及答案详解.doc
- 学校网络实训室工程项目方案.doc
- SIMATICSTEP高级培训网络诊疗专家讲座.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
