Ⅰ 网络安全基础知识
肉鸡:所谓“肉鸡”是一种很形象的比喻,比喻那些可以随意被我们控制的电脑,对方可以是WINDOWS系统,也可以是UNIX/LINUX系统,可以是普通的个人电脑,也可以是大型的服务器,我们可以象操作自己的电脑那样来操作它们,而不被对方所发觉。 2. 木马:就是那些表面上伪装成了正常的程序,但是当这些被程序运行时,就会获取系统的整个控制权限。有很多黑客就是 热中与使用木马程序来控制别人的电脑,比如灰鸽子,黑洞,PcShare等等。 3. 网页木马:表面上伪装成普通的网页文件或是将而已的代码直接插入到正常的网页文件中,当有人访问时,网页木马就会利用对方系统或者浏览器的漏洞自动将配置好的木马的服务端下载到访问者的电脑上来自动执行。 4. 挂马:就是在别人的网站文件里面放入网页木马或者是将代码潜入到对方正常的网页文件里,以使浏览者中马。5. 后门:这是一种形象的比喻,入侵者在利用某些方法成功的控制了目标主机后,可以在对方的系统中植入特定的程序,或者是修改某些设置。这些改动表面上是很难被察觉的,但是入侵者却可以使用相应的程序或者方法来轻易的与这台电脑建立连接,重新控制这台电脑,就好象是入侵者偷偷的配了一把主人房间的要是,可以随时进出而不被主人发现一样。 通常大多数的特洛伊木马(Trojan Horse)程序都可以被入侵者用语制作后门(BackDoor) 6. rootkit:rootkit是攻击者用来隐藏自己的行踪和保留root(根权限,可以理解成WINDOWS下的system或者管理员权限)访问权限的工具。通常,攻击者通过远程攻击的方式获得root访问权限,或者是先使用密码猜解(破解)的方式获得对系统的普通访问权限,进入系统后,再通过,对方系统内存在的安全漏洞获得系统的root权限。然后,攻击者就会在对方的系统中安装rootkit,以达到自己长久控制对方的目的,rootkit与我们前边提到的木马和后门很类似,但远比它们要隐蔽,黑客守卫者就是很典型的rootkit,还有国内的ntroorkit等都是不错的rootkit工具。 7. IPC$:是共享“命名管道”的资源,它是为了让进程间通信而开放的饿命名管道,可以通过验证用户名和密码获得相应的权限,在远程管理计算机和查看计算机的共享资源时使用。 8. 弱口令:指那些强度不够,容易被猜解的,类似123,abc这样的口令(密码) 9. 默认共享:默认共享是WINDOWS2000/XP/2003系统开启共享服务时自动开启所有硬盘的共享,因为加了"$"符号,所以看不到共享的托手图表,也成为隐藏共享。 10. shell:指的是一种命令指行环境,比如我们按下键盘上的“开始键+R”时出现“运行”对话框,在里面输入“cmd”会出现一个用于执行命令的黑窗口,这个就是WINDOWS的Shell执行环境。通常我们使用远程溢出程序成功溢出远程电脑后得到的那个用于执行系统命令的环境就是对方的shell 11. WebShell:WebShell就是以asp、php、jsp或者cgi等网页文件形式存在的一种命令执行环境,也可以将其称做是一种网页后门。黑客在入侵了一个网站后,通常会将这些asp或php后门文件与网站服务器WEB目录下正常的网页文件混在一起,好后就可以使用浏览器来访问这些asp 或者php后门,得到一个命令执行环境,以达到控制网站服务器的目的。可以上传下载文件,查看数据库,执行任意程序命令等。国内常用的WebShell有海阳ASP木马,Phpspy,c99shell等
Ⅱ 马进 上海交通大学
马进
上海交通大学信息安全工程学院讲师,目前在职攻读上海交通大学电子信息与电气工程学院博士学位。
主要研究方向:信息安全,数据通信;网络优化与系统测试、评估;网络安全与控制;防火墙技术及应用等。
网络安全
1.安装好杀毒软件和防火墙并及时更新。
2.养成良好的上网习惯,不去点击一些不良网站和邮件。
3.定期杀毒,及时给系统打好补丁。
4.学习网络安全知识,远离黑客工具。
Ⅳ 网络面临的安全威胁主要有哪些
你提的问题比较范哦。
各种各样的网络攻击,可能造成计算机网络中数据在存储和传输过程中被窃取、暴露和篡改,网络系统和应用软件受到恶意攻击和破坏,甚至造成网络服务中断,网络系统和网络应用的瘫痪。
Ⅳ 计算机网络漏洞及防范措施的意义
浅谈计算机网络安全漏洞及防范措施
在网络时代,网络安全正在日益受到广大的计算机用户的关注,如何有效的打造自己安全的计算机网络,如何有效的保护自己的重要信息,本文将向您介绍有关网络安全的几个方面,并向您提供了一些有效的防范措施与建议
在Internet上有一批熟谙网络技术的人,其中不乏网络天才,他们经常利用网络上现存的一些漏洞,想方设法进入他人的计算机系统。有些人只是为了一饱眼福,或纯粹出于个人兴趣,喜欢探人隐私,这些人通常不会造成危害。但也有一些人是存着不良动机侵入他人计算机系统的,通常会偷窥机密信息,或将其计算机系统捣毁。这部分人我们称其为Internet上的"黑客"。
然而从根本意义讲,绝对安全的计算机是根本不存在的,绝对安全的网络也是不可能的。只有存放在一个无人知哓的秘室里,而又不插电的计算机才可以称之为安全。只要使用,就或多或少存在着安全问题,只是程度不同而已。常见的威胁主要来自以下几个方面:
1、自然威胁。自然威胁可能来自于各种自然灾害、恶劣的场地环境、电磁辐射和干扰、网络设备的自然老化等。这些无法预测的事件有时也会直接或间接地威胁网络的安全,影响信息的存储和交换。
2、非授权访问。指具有熟练编写和调试计算机程序的技巧并使用这写技巧来获取得非法或未授权的网络或文件访问,侵入到他方内部网络的行为。网络入侵的目的主要是取得使用系统的存储权限、写权限以及访问其他存储内容的权限,或者恶意破坏这个系统,使其毁坏而丧失服务能力。
3、后门和木马程序。从最早计算机被人入侵开始,黑客们就已经发展了‘后门’这门技术,利用这门技术,他们可以再次进入系统。后门的主要功能有:使系统管理员无法阻止种植者再次进入系统;使种植者在系统中不易被发现;使种植者进入系统花费最少时间。
4、计算机病毒。计算机病毒指编制或在计算机程序中插入的破坏计算机功和数据,影响计算机使用并能自我复制的一组计算机指令或者程序代码。如常见的蠕虫病毒,就是计算机为载体,利用操作系统和应用程序的漏洞主动济宁攻击,是一种通过网络传输的恶性病毒。它们具有病毒的一些共性,如传播性、隐蔽性、破坏性和潜伏性等等,同时具有自己的一些特征,如不利用文件寄生(有的只是存在于内存中),对网络造成拒绝服务,以及和黑客技术相结合等。其他常见的破坏性比较强的病毒有宏病毒、意大利香肠等。
一、 计算机网络安全的防范措施
计算机网络安全的防范措施可以从技术和管理上两个方面来考虑解决。
1、 从技术上解决信息网络安全问题。
(1) 数据备份。所谓素具备份就是将硬盘上的有用的文件、数据都拷贝到另外的地方如移动硬盘等,这样即使连续连接在网络上的计算机被攻击破坏,因为已经有备份,所以不用担心,再将需要的文件和数据拷贝回去就可以了。做好数据的备份是解决数据安全问题的最直接与最有效措施之一。数据备份方法有全盘备份,增量备份,差分备份。
(2) 物理隔离网闸。物理隔离网闸是使用带有多个控制功能的固态开关读写介质连接两个独立主机系统的信息安全设备。由于物理隔离网闸所连接的来年两个独立主机系统之间,不存在通信的物理连,逻辑连接,信息传输命令,信息传输协议,不存在依据协议的信息包转发,只有数据文件的无协议‘摆渡’,且对固态存储介质只有‘读’和‘写’两个命令。所以,物理隔离网闸从物理上隔离,阻断了具有潜在攻击可能的一切连接,使‘黑客’无法入侵,无法攻击,无法破坏,实现了真正的安全。
(3) 防火墙技术。防火墙就是一个位于计算机和它所连接的网络之间的软件。该计算机流入流出的所有网络通信均要经过此防火墙。防火墙对流经它的网络通信进行扫描,这样能够过滤掉一些攻击,以免其在目标计算机上被执行。防火墙还可以关闭不使用的端口,而且还能禁止特定的端口流出通讯,封锁特洛伊木马。最后,它可以禁止来自特殊站点的访问,从而防止来自不明入侵者的所有通信。在很大程度上保护了网络的安全性。
需要说明的是,网络的安全性通常是以网络服务的开放性、便利性、灵活性为代价的。对防火墙的设置也不例外,由于防火墙的隔断作用,一方面加强了内部网络的安全,一方面却使内部网络与外部网络(Internet)的信息系统交流受到阻碍,必须在防火墙上附加各种信息服务的代理软件来代理内部网络与外部人信息交流,这样不仅增大了网络管理开销,而且减慢了信息传递速率。 因此,一般而言,只有对个体网络安全有特别要求,而又需要和Internet联网和企业网、公司网,才建议使用防火墙。
另外,防火墙只能阻截来自外部网络的侵扰,而对于内部网络的安全还需要通过对内部网络的有效控制和管理来实现。
(4) 加密技术。网络安全的另一个非常重要的手段就是加密技术。它的思想核心就是既然网络本身并不安全可靠,那么所有重要信息全部通过加密处理。 网络安全中,加密作为一把系统安全的钥匙,是实现网络安全的重要手段之一,正确的使用加密技术可以确保信息的安全。数据加密的基本过程就是对原来为明文的文件或数据按某种书案发进行处理,使其成为不可读的一段代码,通常成为‘密文’,使其只能在输入相应的密钥之后才能显示出来本来的内容,通过这样的途径来达到保护数据不被非法人窃取,阅读的目的。该过程的逆过程为解密,即将该编码信息转化为其原来数据的过程。
加密技术主要有两个用途,一是加密信息;另一个是信息数字署名,即发信者用自己的私人钥匙将信息加密,这就相当于在这条消息上署上了名。任何人只有用发信者的公用钥匙,才能解开这条消息。这一方面可以证明这条信息确实是此发信者发出的,而且事后未经过他人的改动(因为只有发信息者才知道自己的私人钥匙),另一方面也确保发信者对自己发出的消息负责, 消息一旦发出并署了名,他就无法再否认这一事实。 如果既需要保密又希望署名,则可以将上面介绍的两个步骤合并起来。即发信者先用自己的私人钥匙署名再用收信者的公用钥匙加密,再发给对方,反过来收信者只需要用自己的私人钥匙解密,再用发信者的公用钥匙验证签名。这个过程说起来有些繁琐,实际上很多软件都可以只用一条命令实现这些功能,非常简便易行。
(5) 从管理上解决信息网络安全的问题。在强调技术解决信息网络安全的同时,还必须花大力气加强对使用的网络人员的管理,注意管理方式和实现方法,因为诸多的不安全因素恰恰反映在组织管理或人员工作时录入,使用等方面,而中又是计算机网络安全必须考虑的基本问题。
(6) 妥善的系统管理将网络的不安全性降至现有条件下的最低
目前,在Unix上发现的大多问题,都归因于一些编程漏洞及管理不善,如果每个网络及系统管理员都能注意到以下几点,即可在现有条件下,将网络安全风险降至最低:
A、口令管理。目前发现的大多数漏洞,都是由于口令管理不善,使"黑客"得以趁虚而入。因此口令的有效管理是非常基本的,也是非常重要的。
B、用户帐号管理。在为用户建立帐号时,应注意保证每个用户的UID是唯一的,应避免使用公用帐号,对于过期的帐号要及时封闭,对于长期不用的帐号要定期检查,必要时封闭。(因为这样的帐号通常是"黑客"袭击的目标,他们可以在上面大做手脚而很长时间内不被发现。)
C、Inetd/Xinetd的妥善管理。Inetd是超级服务器,它使得一台机器上可以同时运行几十个服务器。它以这些服务器的名义同时侦听这些服务的口(port)。当有服务请求到来时,它会启动相应的服务器,通过其配置文件/ect/inetd.conf可以对其进行合理配置。
D、谨慎使用r命令。r命令可以使用户在不需提供密码情况下执行远程操作。因此,在方便的同时,也带来潜在的安全问题。 因此,建议用户在怀疑自己的系统被闯入时,马上查看.rhosts文件,检查其最后一次修改日期及内容,注意文件中绝对不能出现"++",否则网络上任何一个用户不需知道你的密码就能任意进入你的帐户。
另外,还要特别注意.rhosts文件中不能涉及一些特殊帐户(例如news,
E 、X管理。X的使用无疑使计算机网络锦上添花。它除了提供好的图形用户界面,还可以使用户通过网络在本机调用远程节点的X程序。同时,也正是由于它广泛应用,物美价廉的X终端(X terminal)才得以倍爱欢迎。
F、加强信息服务器的安全措施。如果对外开放的信息服务器本身是不安全的,就相当于在系统的防护罩上开了一个漏洞,那么其他的安全工作做得再多,也会付诸东流。因此,系统管理员和信息服务器的管理人员必须细心注意服务器本身的安全设置,并随时更新版本。目前,几乎所有的信息服务器(如www)均提供了安全设置途径。
总之,解决安全的措施有很多,仅靠其中的某一项或几项是很难解决好网络安全问题的。在具体工作中还需要根据网络的实际情况做出细致而全面的多级安全防护措施,尽可能的提高网络的安全可靠性,使网络系统更安全地为大家服务。
Ⅵ 计算机如何进入安全模式
一、Windows95环境下进入安全模式:
1、开启计算机,如果正在运行Windows,请重启计算机;
2、在计算机开启时,请留意观察屏幕,当出现"Starting Windows 95"的时候,按住F5键,这样就能进入安全模式;
3、或者,在计算机开启时,当出现"Starting Windows 95"的时候,迅速按住F8键,在出现的启动菜单中选择第三项"Safe Mode"。
二、Windows98/Me环境下进入安全模式:1、在计算机开启时,按住CTRL键直到出现Windows 98启动菜单为止,选择第三项"Safe Mode"。2、或者,在计算机开启时,当出现"Starting Windows 98"的时候,迅速按下F8键,在出现的启动菜单中选择第三项"Safe Mode"。3、如果有多系统引导,在选择Windows98/Me启动时,当按下回车键,就应该迅速地按下F8键(最好两只手进行操作),在出现的启动菜单中选择第三项"Safe Mode"另外一种方法:1、在Windows环境下,点击“开始”菜单,然后点击“运行”;2、输入msconfig,然后点击“确定”按钮;3、点击“高级”按钮,选择“启用“启动”菜单”;
4、然后点击“确定”按钮保存退出,重新启动计算机;
5、重新启动计算机后,就会出现“启动菜单”,选择第三项"Safe Mode";
6、如果要取消“启动菜单”,重复上述1-4步骤,不同的是第3步取消选择“启用“启动”菜单”。如果以上两个方法都失败了,还可以进行以下操作进入安全模式: 1、确认系统启动首先从软驱开始引导启动,插入一张空白软盘或者非引导盘;2、重新启动计算机,当计算机启动的时候,由于所插入的软盘不是引导盘,此时就会看到一条错误信息"Non-System Disk, please replace the disk and press any key.";3、取出软盘,然后按F8键,就会出现启动菜单,选择"Safe Mode";
三、Windows2000环境下进入安全模式:在启动Windows2000时,当看到白色箭头的进度条,按下F8键,出现Windows2000高级选项菜单,有以下一些选项:安全模式 带网络连接的安全模式 带命令提示行的安全模式 启用启动日志模式 启用VGA模式最近一次的正确配置 目录恢复模式 调试模式 正常启动 其中,安全模式:是启动Windows2000的最低配置的设备驱动程序及服务。带网络连接的安全模式:是启动Windows2000的最低配置的设备驱动程序及服务,加上装载网络所需的驱动程序。带命令提示行的安全模式:这与“安全模式”一样,例外的是,启动Cmd.exe而不启动Windows资源管理器。一般情况下选择“安全模式”。
四、WindowsXP环境下进入安全模式:1、在计算机开启BIOS加载完之后,迅速按下F8键,在出现的WindowsXP高级选项菜单中选择“安全模式”;2、如果有多系统引导,在选择WindowsXP启动时,当按下回车键,就应该迅速地按下F8键(最好两只手进行操作),在出现的WindowsXP高级选项菜单中选择“安全模式”。另外一种方式: 1、在Windows环境下,点击“开始”菜单,然后点击“运行”;2、输入msconfig,然后点击“确定”按钮;3、点击“Boot.ini”标签;4、选择"/SAFENOOT";5、然后点击“确定”按钮保存退出,重新启动计算机;6、重启之后出现的WindowsXP高级选项菜单和Windows2000的类似,选择“安全模式”即可;7、如果要取消“高级选项菜单”,重复上述1-5步骤,不同的是第4步取消选择"/SAFENOOT"。
在Windows中有一个安全模式,一般情况下我们进入安全模式的时候并不多,如果计算机死机,无法正常的关机和重新启动时,发生这种情况时,可以先进入“安全模式”解决问题后,再进行重新电脑,回到原先使用的操作系统。
下面我们就来了解一下Windows 98、windows 2000和windows XP下安全模式的进入和介绍。
Windows 98下的安全模式
进入windows 98的安全模式很简单,在电脑启动的时候,按住CTRL键直到出现Windows 98启动菜单为止,然后再选择第三项“Safe Mode”,或者电脑启动时,当出现“Starting Windows 98”的时候,迅速按下F8键,也可以在出现的启动菜单中选择第三项“Safe Mode”;如果你的电脑安装了多个操作系统,在选择Windows98启动时,当按下回车键,迅速地按下F8键,这样也会出现启动菜单,选择其中的第三项“Safe Mode”就行了;如果系统在引导过程中检测到某些问题时,系统就会自动引导至“安全模式”状态。
通过“安全模式”来进入windows系统是与正常启动进入windows系统是不一样的,它不会加载其它驱动程序或其它应用程序;因此在“安全模式”中,屏幕显示只有16色,而且无法使用光驱及一些周边设备。所以“安全模式”是最基本而安全的启动模式。
在安全模式一起的还有其他一些启动模式,下面就做一些简单的介绍。
1、 Normal
这是正常启动的模式,就想平时启动电脑一样。
2、 Logged
记录启动模式,它会记录windows驱动程序加载是的详细清单,启动结果将会保存在系统磁盘下的的bootlog.txt中。
3、 Step-By-Step Confirmation
启动时会载入Config.sys和Autoexec.bat文件进行一条一条的执行,你可以根据情况来跳过某条命令。
4、 Command Prompt Only
直接载入Config.sys和Autoexec.bat文件后就跳到DOS下。
5、 Safe Mode Command Prompt Only
通过最少的安全模式启动到DOS下,不载入Config.sys和Autoexec.bat文件。
Windows 2000下的安全模式
进入windows 2000安全模式和win98 的基本差不多,一是自动进入。即当系统在引导过程中检测到某些问题时,系统就会自动引导至“安全模式”状态;二是手工启动。用户可以手工强行使用安全模式,方法是在启动计算机过程中按F8键,之后屏幕上会显示一个菜单,可在菜单中选择“安全模式”。
安全模式启动后,会在桌面的四角显示“安全模式”的字样,提示系统现在正处于“安全模式”状态。如果显示驱动已经损坏或设置错误,那Windows 2000就会自动使用VGA模式显示驱动程序,因为这种通用的VGA显示驱动程序基本可以保证系统正常工作。
在windows2000中的启动菜单中,有多个“安全模式”的启动模式,大家可能会有所疑问:菜单中的这么多选项都代表着什么意思?什么情况下选择什么模式呢?下面就介绍这几类模式各自的用处。
1. 安全模式
大多数情况下可选择这个项,从中可以发现引导问题。此模式可以在启动机器的同时只使用少量设备,此时系统将不处理Config.sys和Autoexec.bat的内容,也不处理启动文件夹的任何内容。
2. 带网络连接的安全模式
这个模式基本上和上面的“安全模式”是一样的,唯一不同的地方就是会加载网卡驱动和相应的服务,启动后就可以连接到局域网中,以便通过局域网来安装程序。获得需要文件和工具,由于具备网络功能,还可以从网上来下载驱动程序等能解决问题的软件。
3. 带命令提示行的安全模式
以这个模式启动,除了得到和“安全模式”一样的功能外,唯一不同的就是系统将加载命令提示窗口,在这个模式不处理Config.sys或Autoexec.bat文件,我们可以查看和修改这两个文件,然后重新启动计算机。
4. 启动日志模式
选择该模式后将启动Bootlog.txt文件,这个文件是启动日志,通过分析该文件可以得到引导序列失败的位置,建议电脑初学者不要采用该模式。
5. VGA模式
当显示驱动程序或显示设置损坏时,通用的VGA显示驱动仍可以正常使用。采用这种模式进入计算机后,这时的系统开机后会自动将屏幕分辨率设置为600×400,用最基本的VGA驱动程序来启动windows 2000,我们就可以来修复损坏的驱动程序或者设备,也可重新安装程序。
6. 最后一次正确配置模式
如果用户选择该模式,计算机将以最后一次正确启动计算机时的配置来重新配置系统。当用户没有足够把握自己修复系统的时候,最好还是选择该模式,但是不能解决由于损坏和丢失启动程序或者文件而引起的问题。
Windows XP的启动模式和windows2000的基本一样的,所以这里就不太介绍,你可以来参考windows 2000的。
虽然安全模式能在不是情况下来帮我们解决很多问题,但是有些情况下,连安全模式也起不了作用,如启动文件的损坏、缺少启动文件等,这样连系统都不能启动,更不要说进入“安全模式”了,所以这时就一点办法也没有了,只要重新安装操作系统了。
Ⅶ 网络与信息安全技术的目录
第1章计算机网络与网络安全
1.1计算机网络的概念和分类
1.2计算机网络的组成和拓扑结构
1.3网络协议与网络体系结构
1.4计算机网络安全及其体系结构
1.5网络安全模型
1.6网络安全评估准则
习题1
第2章数据加密与认证
2.1数据加密概述
2.2传统密码算法
2.3对称密钥密码体制
2.4非对称密钥密码体制
2.5密钥管理
2.6数字签名和认证技术
习题2
第3章网络实体安全
3.1防湿和防水
3.2控温与防火
3.3环境污染
3.4供电安全
3.5静电、电磁辐射、雷击、振动防护
3.6数据备份
3.7物理访问控制
3.8日常管理
习题3
第4章网络操作系统安全
4.1网络操作系统概述
4.2可信计算
4.3WindowsServer2003操作系统
4.4Unix/Linux操作系统
习题4
第5章Internet安全
5.1IP层安全协议(IPSec)
5.2Web安全
5.3电子邮件安全
习题5
第6章计算机病毒监测与防护
6.1计算机病毒概述
6.2病毒的发展历史与分类
6.3计算机病毒的结构和工作机制
6.4传统计算机病毒
6.5网络病毒
6.6计算机病毒防治技术
习题6
第7章防火墙和虚拟专网
7.1防火墙
7.2VPN技术
习题7
第8章入侵检测与防御技术
8.1常见的入侵和攻击
8.2入侵检测
8.3入侵防御
习题8
第9章数据库与数据安全
9.1概述
9.2安全模型
9.3多级安全数据库
9.4推理分析与隐通道分析
9.5数据库加密技术
9.6数据库安全其他问题
习题9
参考文献
网络资源
……
Ⅷ 西北工业大学计算机类网络安全是不是拔尖班
网络安全专业是这两年新出的一个专业类型。所以不管是在哪所学校,都只能说是新兴专业,热门专业;但谈不上拔尖。
Ⅸ 如何防范计算机网络攻击
一、计算机网络攻击的常见手法
互联网发展至今,除了它表面的繁荣外,也出现了一些不良现象,其中黑客攻击是最令广大网民头痛的事情,它是计算机网络安全的主要威胁。下面着重分析黑客进行网络攻击的几种常见手法及其防范措施。
(一)利用网络系统漏洞进行攻击
许多网络系统都存在着这样那样的漏洞,这些漏洞有可能是系统本身所有的,如WindowsNT、UNIX等都有数量不等的漏洞,也有可能是由于网管的疏忽而造成的。黑客利用这些漏洞就能完成密码探测、系统入侵等攻击。
对于系统本身的漏洞,可以安装软件补丁;另外网管也需要仔细工作,尽量避免因疏忽而使他人有机可乘。
(二)通过电子邮件进行攻击
电子邮件是互联网上运用得十分广泛的一种通讯方式。黑客可以使用一些邮件炸弹软件或CGI程序向目的邮箱发送大量内容重复、无用的垃圾邮件,从而使目的邮箱被撑爆而无法使用。当垃圾邮件的发送流量特别大时,还有可能造成邮件系统对于正常的工作反映缓慢,甚至瘫痪,这一点和后面要讲到的“拒绝服务攻击(DDoS)比较相似。
对于遭受此类攻击的邮箱,可以使用一些垃圾邮件清除软件来解决,其中常见的有SpamEater、Spamkiller等,Outlook等收信软件同样也能达到此目的。
(三)解密攻击
在互联网上,使用密码是最常见并且最重要的安全保护方法,用户时时刻刻都需要输入密码进行身份校验。而现在的密码保护手段大都认密码不认人,只要有密码,系统就会认为你是经过授权的正常用户,因此,取得密码也是黑客进行攻击的一重要手法。
取得密码也还有好几种方法,一种是对网络上的数据进行监听。因为系统在进行密码校验时,用户输入的密码需要从用户端传送到服务器端,而黑客就能在两端之间进行数据监听。
但一般系统在传送密码时都进行了加密处理,即黑客所得到的数据中不会存在明文的密码,这给黑客进行破解又提了一道难题。这种手法一般运用于局域网,一旦成功攻击者将会得到很大的操作权益。
另一种解密方法就是使用穷举法对已知用户名的密码进行暴力解密。这种解密软件对尝试所有可能字符所组成的密码,但这项工作十分地费时,不过如果用户的密码设置得比较简单,如“12345”、“ABC”等那有可能只需一眨眼的功夫就可搞定。
为了防止受到这种攻击的危害,用户在进行密码设置时一定要将其设置得复杂,也可使用多层密码,或者变换思路使用中文密码,并且不要以自己的生日和电话甚至用户名作为密码,因为一些密码破解软件可以让破解者输入与被破解用户相关的信息,如生日等,然后对这些数据构成的密码进行优先尝试。另外应该经常更换密码,这样使其被破解的可能性又下降了不少。
(四)后门软件攻击
后门软件攻击是互联网上比较多的一种攻击手法。Back Orifice2000、冰河等都是比较着名的特洛伊木马,它们可以非法地取得用户电脑的超级用户级权利,可以对其进行完全的控制,除了可以进行文件操作外,同时也可以进行对方桌面抓图、取得密码等操作。
这些后门软件分为服务器端和用户端,当黑客进行攻击时,会使用用户端程序登陆上已安装好服务器端程序的电脑,这些服务器端程序都比较小,一般会随附带于某些软件上。有可能当用户下载了一个小游戏并运行时,后门软件的服务器端就安装完成了,而且大部分后门软件的重生能力比较强,给用户进行清除造成一定的麻烦。
当在网上下载数据时,一定要在其运行之前进行病毒扫描,并使用一定的反编译软件,查看来源数据是否有其他可疑的应用程序,从而杜绝这些后门软件。
(五)拒绝服务攻击
互联网上许多大网站都遭受过此类攻击。实施拒绝服务攻击(DDoS)的难度比较小,但它的破坏性却很大。它的具体手法就是向目的服务器发送大量的数据包,几乎占取该服务器所有的网络宽带,从而使其无法对正常的服务请求进行处理,而导致网站无法进入、网站响应速度大大降低或服务器瘫痪。
现在常见的蠕虫病毒或与其同类的病毒都可以对服务器进行拒绝服务攻击的进攻。它们的繁殖能力极强,一般通过Microsoft的Outlook软件向众多邮箱发出带有病毒的邮件,而使邮件服务器无法承担如此庞大的数据处理量而瘫痪。
对于个人上网用户而言,也有可能遭到大量数据包的攻击使其无法进行正常的网络操作,所以大家在上网时一定要安装好防火墙软件,同时也可以安装一些可以隐藏IP地址的程序,怎样能大大降低受到攻击的可能性。
-----------------------------------------------------------------------------
二、计算机网络安全的防火墙技术
计算机网络安全是指利用网络管理控制和技术措施,保证在一个网络环境里,信息数据的保密性、完整性和可使用性受到保护。网络安全防护的根本目的,就是防止计算机网络存储、传输的信息被非法使用、破坏和篡改。防火墙技术正是实现上述目的一种常用的计算机网络安全技术。
(一)防火墙的含义
所谓“防火墙”,是指一种将内部网和公众访问网(如Internet)分开的方法,它实际上是一种隔离技术。防火墙是在两个网络通讯时执行的一种访问控制尺度,它能允许你“同意”的人和数据进入你的网络,同时将你“不同意”的人和数据拒之门外,最大限度地阻止网络中的黑客来访问你的网络,防止他们更改、拷贝、毁坏你的重要信息。
(二)防火墙的安全性分析
防火墙对网络的安全起到了一定的保护作用,但并非万无一失。通过对防火墙的基本原理和实现方式进行分析和研究,作者对防火墙的安全性有如下几点认识:
1.只有正确选用、合理配置防火墙,才能有效发挥其安全防护作用
防火墙作为网络安全的一种防护手段,有多种实现方式。建立合理的防护系统,配置有效的防火墙应遵循这样四个基本步骤:
a.风险分析;
b.需求分析;
c.确立安全政策;
d.选择准确的防护手段,并使之与安全政策保持一致。
然而,多数防火墙的设立没有或很少进行充分的风险分析和需求分析,而只是根据不很完备的安全政策选择了一种似乎能“满足”需要的防火墙,这样的防火墙能否“防火”还是个问题。
2.应正确评估防火墙的失效状态
评价防火墙性能如何,及能否起到安全防护作用,不仅要看它工作是否正常,能否阻挡或捕捉到恶意攻击和非法访问的蛛丝马迹,而且要看到一旦防火墙被攻破,它的状态如何? 按级别来分,它应有这样四种状态:
a.未受伤害能够继续正常工作;
b.关闭并重新启动,同时恢复到正常工作状态;
c.关闭并禁止所有的数据通行;
d. 关闭并允许所有的数据通行。
前两种状态比较理想,而第四种最不安全。但是许多防火墙由于没有条件进行失效状态测试和验证,无法确定其失效状态等级,因此网络必然存在安全隐患。
3.防火墙必须进行动态维护
防火墙安装和投入使用后,并非万事大吉。要想充分发挥它的安全防护作用,必须对它进行跟踪和维护,要与商家保持密切的联系,时刻注视商家的动态。因为商家一旦发现其产品存在安全漏洞,就会尽快发布补救(Patch) 产品,此时应尽快确认真伪(防止特洛伊木马等病毒),并对防火墙软件进行更新。
4.目前很难对防火墙进行测试验证
防火墙能否起到防护作用,最根本、最有效的证明方法是对其进行测试,甚至站在“黑客”的角度采用各种手段对防火墙进行攻击。然而具体执行时难度较大,主要原因是:
a.防火墙性能测试目前还是一种很新的技术,尚无正式出版刊物,可用的工具和软件更是寥寥无几。据了解目前只有美国ISS公司提供有防火墙性能测试的工具软件。
b.防火墙测试技术尚不先进,与防火墙设计并非完全吻合,使得测试工作难以达到既定的效果。
c.选择“谁”进行公正的测试也是一个问题。
可见,防火墙的性能测试决不是一件简单的事情,但这种测试又相当必要,进而提出这样一个问题:不进行测试,何以证明防火墙安全?
5.非法攻击防火墙的基本“招数”
a. IP地址欺骗攻击。许多防火墙软件无法识别数据包到底来自哪个网络接口,因此攻击者无需表明进攻数据包的真正来源,只需伪装IP地址,取得目标的信任,使其认为来自网络内部即可。IP地址欺骗攻击正是基于这类防火墙对IP地址缺乏识别和验证的机制而得成的。
b.破坏防火墙的另一种方式是攻击与干扰相结合。也就是在攻击期间使防火墙始终处于繁忙的状态。防火墙过分的繁忙有时会导致它忘记履行安全防护的职能,处于失效状态。
c.防火墙也可能被内部攻击。因为安装了防火墙后,随意访问被严格禁止了, 这样内部人员无法在闲暇的时间通过Telnet浏览邮件或使用FTP向外发送信息,个别人会对防火墙不满进而可能攻击它、破坏它,期望回到从前的状态。这里,攻击的目标常常是防火墙或防火墙运行的操作系统,因此不仅涉及网络安全,还涉及主机安全问题。
----------------------------------------------------------------------------
(三)防火墙的基本类型
实现防火墙的技术包括四大类:网络级防火墙(也叫包过滤型防火墙)、应用级网关、电路级网关和规则检查防火墙。
1.网络级防火墙
一般是基于源地址和目的地址、应用或协议以及每个IP包的端口来作出通过与否的判断。一个路由器便是一个“传统”的网络级防火墙,大多数的路由器都能通过检查这些信息来决定是否将所收到的包转发,但它不能判断出一个IP包来自何方,去向何处。
先进的网络级防火墙可以判断这一点,它可以提供内部信息以说明所通过的连接状态和一些数据流的内容,把判断的信息同规则表进行比较,在规则表中定义了各种规则来表明是否同意或拒绝包的通过。包过滤防火墙检查每一条规则直至发现包中的信息与某规则相符。
如果没有一条规则能符合,防火墙就会使用默认规则,一般情况下,默认规则就是要求防火墙丢弃该包。其次,通过定义基于TCP或UDP数据包的端口号,防火墙能够判断是否允许建立特定的连接,如Telnet、FTP连接。
下面是某一网络级防火墙的访问控制规则:
(1)允许网络123.1.0使用FTP(21口)访问主机 ;
(2)允许IP地址为 和 的用户Telnet (23口)到主机 上;
(3)允许任何地址的E-mail(25口)进入主机 ;
(4)允许任何WWW数据(80口)通过;
(5)不允许其他数据包进入。
网络级防火墙简洁、速度快、费用低,并且对用户透明,但是对网络的保护很有限,因为它只检查地址和端口,对网络更高协议层的信息无理解能力。
2.规则检查防火墙
该防火墙结合了包过滤防火墙、电路级网关和应用级网关的特点。它同包过滤防火墙一样, 规则检查防火墙能够在OSI网络层上通过IP地址和端口号,过滤进出的数据包。它也象电路级网关一样,能够检查SYN和ACK标记和序列数字是否逻辑有序。
当然它也象应用级网关一样, 可以在OSI应用层上检查数据包的内容,查看这些内容是否能符合公司网络的安全规则。规则检查防火墙虽然集成前三者的特点,但是不同于一个应用级网关的是,它并不打破客户机/服务机模式来分析应用层的数据, 它允许受信任的客户机和不受信任的主机建立直接连接。
规则检查防火墙不依靠与应用层有关的代理,而是依靠某种算法来识别进出的应用层数据,这些算法通过已知合法数据包的模式来比较进出数据包,这样从理论上就能比应用级代理在过滤数据包上更有效。
目前在市场上流行的防火墙大多属于规则检查防火墙,因为该防火墙对于用户透明,在OSI最高层上加密数据,不需要你去修改客户端的程序,也不需对每个需要在防火墙上运行的服务额外增加一个代理。
如现在最流行的防火墙之一OnTechnology软件公司生产的OnGuard和CheckPoint软件公司生产的FireWall-1防火墙都是一种规则检查防火墙。
从趋势上看,未来的防火墙将位于网络级防火墙和应用级防火墙之间,也就是说,网络级防火墙将变得更加能够识别通过的信息,而应用级防火墙在目前的功能上则向“透明”、“低级”方面发展。最终防火墙将成为一个快速注册稽查系统,可保护数据以加密方式通过,使所有组织可以放心地在节点间传送数据。
(四)防火墙的配置
防火墙配置有三种:Dual-homed方式、Screened-host方式和Screened-subnet方式。Dual-homed方式最简单。 Dual-homedGateway放置在两个网络之间,这个Dual-omedGateway又称为bastionhost。
这种结构成本低,但是它有单点失败的问题。这种结构没有增加网络安全的自我防卫能力,而它往往是受“黑客”攻击的首选目标,它自己一旦被攻破,整个网络也就暴露了。
Screened-host方式中的Screeningrouter为保护Bastionhost的安全建立了一道屏障。它将所有进入的信息先送往Bastionhost,并且只接受来自Bastionhost的数据作为出去的数据。
这种结构依赖Screeningrouter和Bastionhost,只要有一个失败,整个网络就暴露了。Screened-subnet包含两个Screeningrouter和两个Bastionhost。 在公共网络和私有网络之间构成了一个隔离网,称之为”停火区”(DMZ,即DemilitarizedZone),Bastionhost放置在”停火区”内。这种结构安全性好,只有当两个安全单元被破坏后,网络才被暴露,但是成本也很昂贵。
----------------------------------------------------------------------------
(四)防火墙的安全措施
各种防火墙的安全性能不尽相同。这里仅介绍一些一般防火墙的常用安全措施:
1.防电子欺骗术
防电子欺骗术功能是保证数据包的IP地址与网关接口相符,防止通过修改IP地址的方法进行非授权访问。还应对可疑信息进行鉴别,并向网络管理员报警。
2.网络地址转移
地址转移是对Internet隐藏内部地址,防止内部地址公开。这一功能可以克服IP寻址方式的诸多限制,完善内部寻址模式。把未注册IP地址映射成合法地址,就可以对Internet进行访问。
3.开放式结构设计
开放式结构设计使得防火墙与相关应用程序和外部用户数据库的连接相当容易,典型的应用程序连接如财务软件包、病毒扫描、登录分析等。
4.路由器安全管理程序
它为Bay和Cisco的路由器提供集中管理和访问列表控制。
(六)传统防火墙的五大不足
1.无法检测加密的Web流量
如果你正在部署一个光键的门户网站,希望所有的网络层和应用层的漏洞都被屏蔽在应用程序之外。这个需求,对于传统的网络防火墙而言,是个大问题。
由于网络防火墙对于加密的SSL流中的数据是不可见的,防火墙无法迅速截获SSL数据流并对其解密,因此无法阻止应用程序的攻击,甚至有些网络防火墙,根本就不提供数据解密的功能。
2、普通应用程序加密后,也能轻易躲过防火墙的检测
网络防火墙无法看到的,不仅仅是SSL加密的数据。对于应用程序加密的数据,同样也不可见。在如今大多数网络防火墙中,依赖的是静态的特征库,与入侵监测系统(IDS,Intrusion Detect System)的原理类似。只有当应用层攻击行为的特征与防火墙中的数据库中已有的特征完全匹配时,防火墙才能识别和截获攻击数据。
但如今,采用常见的编码技术,就能够地将恶意代码和其他攻击命令隐藏起来,转换成某种形式,既能欺骗前端的网络安全系统,又能够在后台服务器中执行。这种加密后的攻击代码,只要与防火墙规则库中的规则不一样,就能够躲过网络防火墙,成功避开特征匹配。
3、对于Web应用程序,防范能力不足
网络防火墙于1990年发明,而商用的Web服务器,则在一年以后才面世。基于状态检测的防火墙,其设计原理,是基于网络层TCP和IP地址,来设置与加强状态访问控制列表(ACLs,Access Control Lists)。在这一方面,网络防火墙表现确实十分出色。
近年来,实际应用过程中,HTTP是主要的传输协议。主流的平台供应商和大的应用程序供应商,均已转移到基于Web的体系结构,安全防护的目标,不再只是重要的业务数据。网络防火墙的防护范围,发生了变化。
对于常规的企业局域网的防范,通用的网络防火墙仍占有很高的市场份额,继续发挥重要作用,但对于新近出现的上层协议,如XML和SOAP等应用的防范,网络防火墙就显得有些力不从心。
由于体系结构的原因,即使是最先进的网络防火墙,在防范Web应用程序时,由于无法全面控制网络、应用程序和数据流,也无法截获应用层的攻击。由于对于整体的应用数据流,缺乏完整的、基于会话(Session)级别的监控能力,因此很难预防新的未知的攻击。
4、应用防护特性,只适用于简单情况
目前的数据中心服务器,时常会发生变动,比如:
★ 定期需要部署新的应用程序;
★ 经常需要增加或更新软件模块;
★ QA们经常会发现代码中的bug,已部署的系统需要定期打补丁。
在这样动态复杂的环境中,安全专家们需要采用灵活的、粗粒度的方法,实施有效的防护策略。
虽然一些先进的网络防火墙供应商,提出了应用防护的特性,但只适用于简单的环境中。细看就会发现,对于实际的企业应用来说,这些特征存在着局限性。在多数情况下,弹性概念(proof-of-concept)的特征无法应用于现实生活中的数据中心上。
比如,有些防火墙供应商,曾经声称能够阻止缓存溢出:当黑客在浏览器的URL中输入太长数据,试图使后台服务崩溃或使试图非法访问的时候,网络防火墙能够检测并制止这种情况。
细看就会发现,这些供应商采用对80端口数据流中,针对URL长度进行控制的方法,来实现这个功能的。
如果使用这个规则,将对所有的应用程序生效。如果一个程序或者是一个简单的Web网页,确实需要涉及到很长的URL时,就要屏蔽该规则。
网络防火墙的体系结构,决定了网络防火墙是针对网络端口和网络层进行操作的,因此很难对应用层进行防护,除非是一些很简单的应用程序。
5、无法扩展带深度检测功能
基于状态检测的网络防火墙,如果希望只扩展深度检测(deep inspection)功能,而没有相应增加网络性能,这是不行的。
真正的针对所有网络和应用程序流量的深度检测功能,需要空前的处理能力,来完成大量的计算任务,包括以下几个方面:
★ SSL加密/解密功能;
★ 完全的双向有效负载检测;
★ 确保所有合法流量的正常化;
★ 广泛的协议性能;
这些任务,在基于标准PC硬件上,是无法高效运行的,虽然一些网络防火墙供应商采用的是基于ASIC的平台,但进一步研究,就能发现:旧的基于网络的ASIC平台对于新的深度检测功能是无法支持的。
三、结束语
由于互联网络的开放性和通信协议的安全缺陷,以及在网络环境中数据信息存储和对其访问与处理的分布性特点,网上传输的数据信息很容易泄露和被破坏,网络受到的安全攻击非常严重,因此建立有效的网。
Ⅹ 上海交大网络安全使用什么教材
1、安全横过道路
上学、放学和外出活动,我们几乎天天要在道路上行走。走路要保证安全,这里面的学问可多着呢!有不少行人,因为没有掌握好安全横过道路的要领,结果丧身与汽车轮子底下。
横过道路时,要选择有人行横道的地方。这是行人享有“先行权”的安全地带。在这个地带,机动车的行驶速度一般都要减慢,驾驶员也比较注意行人的动态。在没划有人行横道的地方横过道路,要特别注意避让来往的车辆。避让车辆最简单的方法是:先看左边是否有来车,没有来车才走入车行道;再看右边是否有来车,没有来车时就可以安全横过道路了。
横过道路不走人行横道,随便乱穿,或者在汽车已经临近时急匆匆过道路,都是十分危险的举动。
2、乘车
乘坐公共车辆,应该遵守公共秩序,讲究社会公德,注意交通安全。
候车时,应依次排队,站在道路边或站台上等候,不应拥挤在车行道上,更不准站在道路中间拦车。上车时,应等汽车靠站停稳,先让车上的乘客下完车,再按次序上车,不能争先恐后。上车后,应主动买票,主动让座给老人、病人、残疾人、孕妇或怀抱婴儿的乘客。车辆行驶时,要拉住扶手,头、手不能伸出车窗外,以免被来往车辆碰擦。下车时,要依次而行,不要硬推硬挤。下车后,应随即走上人行道。需要横过车行道的,应从人行道内通过;千万不能在车前车尾急穿,这样很不安全。
3、道路不是游戏场
道路是为了交通的便利而建造的。道路上车辆川流不息。交通十分繁忙,如果我们随意地在道路上玩耍、游戏、追逐,把它当作“游戏场”,放学以后在道路拉开“场子”踢足球、打羽毛球,既妨碍车辆的通行又会被车辆撞伤,是不允许的。在人行道上跳“橡皮筋”、跳绳、踢毽子,会给行人的通行带来困难,是妨碍交通的。在道路上追追打打,车前车后乱穿,甚至相互扔石子,这就更容易出事故了,另外一些同学,因为不懂得在道路上玩耍的危害性,甚至在道路中间拦车、追车、扒车和向汽车投掷石块,以此为乐,这是最最危险的举动,一旦被车撞倒,后果不堪设想。
道路不是游戏场所,不能在道路上玩耍。我们要互相提醒,大胆劝阻,当一名维护交通安全的“宣传员”。
4、避让转弯车辆
当汽车的方向灯一闪一闪时,告戒人们,汽车要转弯了。我们应该注意避让转弯车辆。
现代汽车的转向,都是依靠前轮来转向的。随着前轮的转动,汽车车身也逐渐改变方向。汽车转弯时所占用的空间往往大于车辆固有的宽度。前轮行驶的轨迹不与后轮的轨迹重合,也就是说,前后两只轮子不会走在同一条弧线上,而是有一定距离差别的。这就是汽车转弯的“内轮差”。由于这种“内轮差”,使汽车转弯时,前轮可以通过道路的某一物体,而后轮却不能通过。
懂得了汽车转弯的基本原理后,我们在道路上碰见转弯的车辆时,不能靠车辆太近,不要以为汽车的车头可以过去,就没有事情了。其实如果你离转弯汽车太靠近,就很可能被车尾撞倒。
5、骑自行车常识
我国十世界上拥有自行车最多的国家,十世界公认的“自行车王国”。
自行车轻巧灵活,车速自便,维修简单,并且不使用燃料,无废气污染,无噪声,因此特别受人青睐。但是,自行车靠骑车人用双脚踩动踏板,由链条来带动后轮向前滚动,在行进时要用双手握住车把来掌握重心,控制方向。所以稳定性差,安全性差。一碰即倒,一倒人就伤。
从保证交通安全出发,《中华人民共和国道路交通管理条例》明文规定,未满十二岁的儿童不准在道路上骑自行车。而当你已经达到法定的骑车年龄,准备骑车时,则必须认真地学一学有关骑自行车的规定,要掌握骑自行车的基本要领。
自行车首先应该保持机件完好,安全设施齐全,牌、证齐全。出发之前,应该先检查一下铃、锁、刹车、车轮、踏脚、链条、撑脚、坐垫等是否完好有效。
学骑自行车时,应选择人车稀少的道路或广场、操场。禁止在交通繁忙地段学骑自行车。
当你已经掌握骑车技术,可以单独骑车时,你还应该掌握一下几条骑车规范:
一是,在非机动车车道内顺序行驶,严禁驶入机动车道。在没有划分非机动车道和机动车道的道路上行驶,应尽量靠右边行驶,不能骑车在道路中间,不要数车并行,逆向行驶。
二是,骑车至路口,应主动地让机动车先行。遇红灯停止信号时,应停在停止线或人行横道线以内。严禁用推行或绕行的方法闯越红灯。
三是,骑车转变时,要伸手示意。左转弯时伸出左手示意;同时要选择前后暂无来往车辆时转弯,切不可在机动车驶近时急转猛拐,争道抢行;也不要弯小转。
四是,自行车在道路上停放,应按交通标志指定的地点和范围有秩序地停放;在不设置交通标志的支路上停放也不要影响车辆、行人的正常通行。
五是,骑自行车载物,长度不能超过车身,宽度不能超出车把宽度,高度不能超过骑车人的双肩。骑自行车在市区道路上不准带人。
六是,骑自行车不准在道路上互相追逐、曲折竞驶、扶身并行。
七是,不准一手扶把,一手撑伞骑车。撑伞时,要下车推行。
骑自行车的安全问题是个大问题,在各类交通事故种,自行车事故要占总事故的一半以上。自行车给人们的交通带来了便利,自行车同时也给人们带来了不幸。为此,我们应该严格遵守骑车规范,避免成为自行车的“牺牲品”。