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