[目录]
0x00 常用操作系统介绍
1)系统:自1985年微软()推出1.0以来,系统已经经历了十几年的风风雨雨。 从最初运行在DOS下的操作系统3.x,到现在全球流行的9x、2000、XP、2003、vista、2008、Win 7、Win 8、Win8或8.1、Win10。
2)UNIX&LINUX系统:
Linux系统:Linux是一个免费使用、自由传播的类Unix操作系统。 它是一个基于POSIX和UNIX的多用户、多任务、多线程、多CPU操作系统。 4.1是一个基于Linux的免费开源操作系统,主要应用于智能手机和平板电脑等移动设备,由该公司和开放手机联盟主导开发。 4.2 Red Hat 2019年4月30日,Red Hat正式停止支持Red Hat 9.0版本,标志着Red Hat Linux的免费时代正式结束。 从此,红帽不再开发桌面版本的Linux发行包,而将全部精力集中在服务器版本的开发上,这就是Red Linux版本。 RHEL4 于 2005 年 10 月发布。 4.2.1 | 是基于 Red Hat Linux 的企业级 Linux 发行版,可免费获取源代码。 0x01 软件系统架构
说明:我们所说的软件系统架构通常指两大类
浏览器和服务器模式(B/S)说明:网站也是软件名称说明:s-、c-、b-
。
。
优势:
客户端和服务器模式(C/S)说明:/结构(C/S结构)是众所周知的客户端和服务器结构,需要安装客户端和服务器程序;
概念:两台计算机之间的相互访问是通过相互传输代表特定含义的数据包来实现的。 源IP访问源端口。 这个IP对和端口对的组合称为()。 在连接中,发起请求的一方称为客户端(),响应请求的一方称为服务器()。 C和S之间形成请求-响应关系,并依次交换信息。
注:C和S是根据请求和响应之间的关系确定的。
两种结构的共同点描述:B/S和/应用都可以进行相同的业务处理(即B/S也可以做C/S架构能做的事情),不同模块共享逻辑组件; 因此,内部和外部用户可以访问新的和现有的应用系统,并且可以通过现有应用系统中的逻辑来扩展新的应用系统。 这是当前应用系统的发展方向。