CTF实战2 Web应用构成
本文最后更新于1842天前,其中的信息可能已经有所发展或是发生改变。

还是妹纸为大~

很快就到了我们的第二课~

首先我们先把上次预览版的课后习题的答案视频放一下~~~

因为微信不支持B站视频,所以只能直接贴链接了

预览版实战解题思路:

CTF实战2 Web应用构成
https://www.bilibili.com/video/av22277324/

CTF实战2 Web应用构成

 

然后顺便也把配置虚拟私有子网的视频贴一下

Linux:

CTF实战2 Web应用构成
https://www.bilibili.com/video/av22207039/

CTF实战2 Web应用构成

Windows:

CTF实战2 Web应用构成
https://www.bilibili.com/video/av22206697/

CTF实战2 Web应用构成

 

我们今天学习的是Web应用系统的构成

学完今天的课程希望你们能对下面的概念有所认识

首先我们先了解一下我们每天输入的网址诸如

www.cn.bing.com

www.moonrabbit.space

CTF实战2 Web应用构成

这些网址前面的www是什么意思

CTF实战2 Web应用构成
www

WWW (World Wide Web) 原先是Internet的一种信息服务,可以翻译成万维网环球网,或称Web网3W网,由欧洲核物理研究中心 (CERN) 提出

这里强调一下,我们日常所说的Web其实是Internet的子集

CTF实战2 Web应用构成

sdfd

CTF实战2 Web应用构成
网站的基本架构 B/S

Web普及后,B/S结构开始流行,并成为Web应用开发主要模式

浏览器(browser)

用户接口和用户请求的发出地,典型应用是网络浏览器

服务器端(web server)

典型应用是Web服务器和运行业务代码的应用程序服务器

那我们访问一个静态的页面时候,这两个端做了什么操作呢?

第一步:用户输入网页的URL

第二步:浏览器将请求发送给Web服务器

第三步:Web服务器读出网页并将网页传送给浏览器

第四步:浏览器程序将网页内容显示给用户

休息一秒钟~

那什么是静态页面呢?

CTF实战2 Web应用构成

sdfd

CTF实战2 Web应用构成
静态网页

文字、图表、图片等文档资料,并通过超链接相互关联

一般用来存放固定不变的内容,请求页面时不允许有任何修改

静态网页的处理机制,网站的Web服务器只是简单地将页面发送到请求的浏览器

也就是这个页面是不会动的~

这是网页发展的第一形态,但是很快人们就发现这个静态网页不好看

于是聪明的人类集和在一起又搞出了一个动态网页,然后人类就进入动态网页时代了

CTF实战2 Web应用构成
动态网页

从此时开始

Web页面内容不是预先定制的静态文档,而是在请求过程中根据实际的数据内容和查询条件实时生成的页面

不同时刻访问同一动态网页,其内容也可能不同

然后我们看看动态网页的基本组成单元

Web浏览器

其实也泛指安装了Web浏览器的一台电脑

Web服务器

互联网上提供信息服务的服务器,也称为<网站>或<站点>

数据库服务器

提供信息系统的数据存放和提取的服务器

CTF实战2 Web应用构成

sdfd

CTF实战2 Web应用构成
Web开发技术

其中Web文档表示和展现规范有:

CTF实战2 Web应用构成
超文本置标语言HTML

可扩展标记语言XML

级联样式表CSS 等

CTF实战2 Web应用构成

数据传输协议方面,包括在客户端Web浏览器Web服务器数据库服务器间实现通信和数据交换的有:

CTF实战2 Web应用构成
HTTP

ODBC

JDBC 等

CTF实战2 Web应用构成

而高级程序设计语言有:

服务器端

CTF实战2 Web应用构成
ASP/ASP.NET

C/C++

Java

VB

C#

PHP 等

CTF实战2 Web应用构成

客户端

CTF实战2 Web应用构成
VBScript

JavaScript 等

CTF实战2 Web应用构成

数据库技术

CTF实战2 Web应用构成
SQL Server

MySQL

Oracle

Access 等

CTF实战2 Web应用构成
CTF实战2 Web应用构成

本文完

 

下期内容:CTF实战3 Wireshark网络嗅探工具使用

CTF实战2 Web应用构成

CTF实战2 Web应用构成

本文来源于互联网:CTF实战2 Web应用构成

点击数:133

    暂无评论

    发送评论 编辑评论

    
    				
    |´・ω・)ノ
    ヾ(≧∇≦*)ゝ
    (☆ω☆)
    (╯‵□′)╯︵┴─┴
     ̄﹃ ̄
    (/ω\)
    ∠( ᐛ 」∠)_
    (๑•̀ㅁ•́ฅ)
    →_→
    ୧(๑•̀⌄•́๑)૭
    ٩(ˊᗜˋ*)و
    (ノ°ο°)ノ
    (´இ皿இ`)
    ⌇●﹏●⌇
    (ฅ´ω`ฅ)
    (╯°A°)╯︵○○○
    φ( ̄∇ ̄o)
    ヾ(´・ ・`。)ノ"
    ( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
    (ó﹏ò。)
    Σ(っ °Д °;)っ
    ( ,,´・ω・)ノ"(´っω・`。)
    ╮(╯▽╰)╭
    o(*////▽////*)q
    >﹏<
    ( ๑´•ω•) "(ㆆᴗㆆ)
    😂
    😀
    😅
    😊
    🙂
    🙃
    😌
    😍
    😘
    😜
    😝
    😏
    😒
    🙄
    😳
    😡
    😔
    😫
    😱
    😭
    💩
    👻
    🙌
    🖕
    👍
    👫
    👬
    👭
    🌚
    🌝
    🙈
    💊
    😶
    🙏
    🍦
    🍉
    😣
    Source: github.com/k4yt3x/flowerhd
    颜文字
    Emoji
    小恐龙
    花!
    上一篇
    下一篇