探秘Web应用与安全:从基础到挑战
1. Web的崛起与现状
自上世纪90年代初互联网革命以来,我们见证了网络的巨大变迁。从早期的命令行终端、300波特调制解调器、BBS和FTP,到后来的Gopher、Archie,再到能呈现彩色内容的Netscape浏览器,万维网逐渐走入人们的生活。如今,互联网已渗透到人类活动的方方面面,通过这个全球通信媒介,我们几乎可以瞬间完成以下事情:
- 购买几乎无限种类的商品和服务,如住房、汽车、机票、电脑设备和书籍等。
- 进行复杂的金融交易,包括银行服务、证券交易等。
- 查找关于人类已知的几乎所有主题的详细信息。
- 搜索海量信息,从大量数据中轻松定位所需内容。
- 体验看似无限的数字多媒体内容,如电影、音乐、图像和电视节目。
- 访问全球多样且大多免费的软件工具库,从操作系统到文字处理器。
- 使用基于Web的电子邮件、电话或聊天工具,与世界各地的人实时交流,成本极低甚至免费。
然而,尽管每天有数百万人享受着互联网带来的便利,但很少有人真正了解其背后的技术原理,更鲜有人意识到运行在万维网上的应用程序所依赖的技术存在固有漏洞,这些应用很容易成为网络破坏者甚至更隐蔽势力的攻击目标,我们所构建的网络其实十分脆弱。
2. 明确目标与Web应用架构
我们的首要目标是全面介绍Web应用程序,指出常见的安全漏洞所在,并阐述在他人之前发现这些漏洞的方法。这个方法将贯穿后续内容,每个部分都会详细探讨其中的一个步骤,既方便技术读者实施对策,也让普通读者能轻松理解。
Web应用架构与集中式计算模型最为接近,许多分布式的“瘦”客户端(通常仅进行数据展示)连
超级会员免费看
订阅专栏 解锁全文
74

被折叠的 条评论
为什么被折叠?



