浏览器工作原理
文章平均质量分 83
平平无奇前端练习生
一个刚自学前端的菜鸟,每天记录笔记,一起进步!!!
展开
-
一篇文章带你了解Web主被动攻击手段
今天这篇文章我们来讲讲以Web站点作为目标的攻击手段,以及这些攻击会对Web站点造成的影响。 其实,一般来说HTTP协议是不会成为被攻击的对象的,而应用在协议上的服务器与客户端,以及运行在服务器上的应用程序才是攻击目标。 针对Web应用的攻击模式 主动攻击:攻击者通过直接访问Web应用,把攻击代码传入的攻击模式。由于该模式是针对服务器上的资源进行攻击,因此攻击者需要能够访问到那些资源。如:SQL注入攻击和OS命令注入攻击。 被动攻击:利用圈套策略执行攻击代码的攻击模型。在被动攻击过程中,攻击者不直接原创 2021-10-01 21:26:03 · 1815 阅读 · 0 评论 -
带你了解HTTPS的安全通信机制
HTTPS是什么? 很多人看到HTTPS就会想到HTTP,因为它们毕竟就差了一个字母,那它们之间到底有什么关系呢?请看: HTTPS = HTTP + 加密处理 + 认证 + 完整性保护 那又是为什么要这样呢?我们需要了解HTTP的一些缺点: 通信使用明文,内容容易被窃听:TCP/IP是可能被窃听的网络 不验证通信方身份,有可能遭到伪装:任何人都可以发起请求 无法验证报文的完整性,可能遭到篡改:接收到的内容可能遭到中间人攻击 这个时候,HTTP的这些缺点通过SSL可以弥补,所以就诞生了HTTPS原创 2021-08-18 19:37:41 · 140 阅读 · 0 评论 -
浏览器工作原理-呈现引擎
浏览器的主要组件 要了解浏览器的工作原理,我们需要首先知道浏览器都有哪些主要组件: 用户页面:除了浏览器主窗口显示的请求页面外,其他显示的各个部分都属于用户页面 浏览器引擎:在用户界面和呈现引擎之间传送指令 呈现引擎:负责显示请求的内容 网络:用于网络调用 用户界面后端:用于绘制基本的窗口小部件 JavaScript解析器:用于解析和执行JavaScript代码 数据存储:持久层 呈现引擎 主流程 解析:HTML解析和CSS解析 构建呈现树:整合DOM树与styleSheet 布原创 2021-08-17 20:23:01 · 166 阅读 · 0 评论