`
zpball
  • 浏览: 917112 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

网络安全新手必备基础知识

阅读更多
Q:网络安全新手必备基础知识
  A:网络安全是指网络系统的硬件、软件及其系统中的数据受到保护,不因偶然的或者恶意的原因而遭到破坏、更改、泄露,系统可以连续可靠正常地运行,网络服务不被中断。

    问:什么是网络安全?

    答:网络安全是指网络系统的硬件、软件及其系统中的数据受到保护,不因偶然的或者恶意的原因而遭到破坏、更改、泄露,系统可以连续可靠正常地运行,网络服务不被中断。

    问:什么是计算机病毒?

    答:计算机病毒(Computer Virus)是指编制者在计算机程序中插入的破坏计算机功能或者破坏数据,影响计算机使用并且能够自我复制的一组计算机指令或者程序代码。

    问:什么是木马?

    答:木马是一种带有恶意性质的远程控制软件。木马一般分为客户端(client)和服务器端(server)。客户端就是本地使用的各种命令的控制台,服务器端则是要给别人运行,只有运行过服务器端的计算机才能够完全受控。木马不会像病毒那样去感染文件。

    问:什么是防火墙?它是如何确保网络安全的?

    答:使用防火墙(Firewall)是一种确保网络安全的方法。防火墙是指设置在不同网络(如可信任的企业内部网和不可信的公共网)或网络安全域之间的一系列部件的组合。它是不同网络或网络安全域之间信息的惟一出入口,能根据企业的安全政策控制(允许、拒绝、监测)出入网络的信息流,且本身具有较强的抗攻击能力。它是提供信息安全服务,实现网络和信息安全的基础设施。

    问:什么是后门?为什么会存在后门?

    答:后门(Back Door)是指一种绕过安全性控制而获取对程序或系统访问权的方法。在软件的开发阶段,程序员常会在软件内创建后门以便可以修改程序中的缺陷。如果后门被其他人知道,或是在发布软件之前没有删除,那么它就成了安全隐患。

    问:什么叫入侵检测?

    答:入侵检测是防火墙的合理补充,帮助系统对付网络攻击,扩展系统管理员的安全管理能力(包括安全审计、监视、进攻识别和响应),提高信息安全基础结构的完整性。它从计算机网络系统中的若干关键点收集信息,并分析这些信息,检查网络中是否有违反安全策略的行为和遭到袭击的迹象。

    问:什么叫数据包监测?它有什么作用?

    答:数据包监测可以被认为是一根*听电话线在计算机网络中的等价物。当某人在“监听”网络时,他们实际上是在阅读和解释网络上传送的数据包。如果你需要在互联网上通过计算机发送一封电子邮件或请求下载一个网页,这些操作都会使数据通过你和数据目的地之间的许多计算机。这些传输信息时经过的计算机都能够看到你发送的数据,而数据包监测工具就允许某人截获数据并且查看它。

    问:什么是NIDS?

    答:NIDS是Network Intrusion Detection System的缩写,即网络入侵检测系统,主要用于检测Hacker或Cracker通过网络进行的入侵行为。NIDS的运行方式有两种,一种是在目标主机上运行以监测其本身的通信信息,另一种是在一台单独的机器上运行以监测所有网络设备的通信信息,比如Hub、路由器。

    问:什么叫SYN包?

    答:TCP连接的第一个包,非常小的一种数据包。SYN攻击包括大量此类的包,由于这些包看上去来自实际不存在的站点,因此无法有效进行处理。

    问:加密技术是指什么?

    答:加密技术是最常用的安全保密手段,利用技术手段把重要的数据变为乱码(加密)传送,到达目的地后再用相同或不同的手段还原(解密)。

    加密技术包括两个元素:算法和密钥。算法是将普通的信息或者可以理解的信息与一串数字(密钥)结合,产生不可理解的密文的步骤,密钥是用来对数据进行编码和解密的一种算法。在安全保密中,可通过适当的钥加密技术和管理机制来保证网络的信息通信安全。

    问:什么叫蠕虫病毒?

    答:蠕虫病毒(Worm)源自第一种在网络上传播的病毒。1988年,22岁的康奈尔大学研究生罗伯特·莫里斯(Robert Morris)通过网络发送了一种专为攻击UNIX系统缺陷、名为“蠕虫”(Worm)的病毒。蠕虫造成了6000个系统瘫痪,估计损失为200万到6000万美元。由于这只蠕虫的诞生,在网上还专门成立了计算机应急小组(CERT)。现在蠕虫病毒家族已经壮大到成千上万种,并且这千万种蠕虫病毒大都出自黑客之手。

    问:什么是操作系统型病毒?它有什么危害?

    答:这种病毒会用它自己的程序加入操作系统或者取代部分操作系统进行工作,具有很强的破坏力,会导致整个系统瘫痪。而且由于感染了操作系统,这种病毒在运行时,会用自己的程序片断取代操作系统的合法程序模块。根据病毒自身的特点和被替代的操作系统中合法程序模块在操作系统中运行的地位与作用,以及病毒取代操作系统的取代方式等,对操作系统进行破坏。同时,这种病毒对系统中文件的感染性也很强。

    问:莫里斯蠕虫是指什么?它有什么特点?

    答:它的编写者是美国康乃尔大学一年级研究生罗特·莫里斯。这个程序只有99行,利用了Unix系统中的缺点,用Finger命令查联机用户名单,然后破译用户口令,用Mail系统复制、传播本身的源程序,再编译生成代码。

    最初的网络蠕虫设计目的是当网络空闲时,程序就在计算机间“游荡”而不带来任何损害。当有机器负荷过重时,该程序可以从空闲计算机“借取资源”而达到网络的负载平衡。而莫里斯蠕虫不是“借取资源”,而是“耗尽所有资源”。

    问:什么是DDoS?它会导致什么后果?

    答:DDoS也就是分布式拒绝服务攻击。它使用与普通的拒绝服务攻击同样的方法,但是发起攻击的源是多个。通常攻击者使用下载的工具渗透无保护的主机,当获得该主机的适当的访问权限后,攻击者在主机中安装软件的服务或进程(以下简称代理)。这些代理保持睡眠状态,直到从它们的主控端得到指令,对指定的目标发起拒绝服务攻击。随着危害力极强的黑客工具的广泛传播使用,分布式拒绝服务攻击可以同时对一个目标发起几千个攻击。单个的拒绝服务攻击的威力也许对带宽较宽的站点没有影响,而分布于全球的几千个攻击将会产生致命的后果。

    问:局域网内部的ARP攻击是指什么?

    答:ARP协议的基本功能就是通过目标设备的IP地址,查询目标设备的MAC地址,以保证通信的进行。

    基于ARP协议的这一工作特性,黑客向对方计算机不断发送有欺诈性质的ARP数据包,数据包内包含有与当前设备重复的Mac地址,使对方在回应报文时,由于简单的地址重复错误而导致不能进行正常的网络通信。一般情况下,受到ARP攻击的计算机会出现两种现象:

    1.不断弹出“本机的XXX段硬件地址与网络中的XXX段地址冲突”的对话框。

    2.计算机不能正常上网,出现网络中断的症状。

    因为这种攻击是利用ARP请求报文进行“欺骗”的,所以防火墙会误以为是正常的请求数据包,不予拦截。因此普通的防火墙很难抵挡这种攻击。

    问:什么叫欺骗攻击?它有哪些攻击方式?

    答:网络欺骗的技术主要有:HONEYPOT和分布式HONEYPOT、欺骗空间技术等。主要方式有:IP欺骗、ARP欺骗、DNS欺骗、Web欺骗、电子邮件欺骗、源路由欺骗(通过指定路由,以假冒身份与其他主机进行合法通信或发送假报文,使受攻击主机出现错误动作)、地址欺骗(包括伪造源地址和伪造中间站点)等。
分享到:
评论

相关推荐

    网络新手必备基础知识

    详细解答网络中的常见问题 网络安全知识:电子邮件病毒及防范 关于网络防火墙使用中常遇问题解答 维护网络服务器安全的七个小技巧 七点提示解密数据和网络安全存在的误解 网络安全工作者的必杀技

    计算机菜鸟必备基础知识(txt)

    无论你是准备学习编程、网络技术,还是想要更好地使用个人电脑,理解这些基础知识都是非常重要的。下面将详细解释压缩包中的各个知识点。 首先,【菜鸟上网必备知识大全】–【电脑软件】–【校内论坛】.mht可能包含...

    Java基础知识面试必备

    无论是对Java新手还是有一定经验的开发者来说,《Java基础知识面试必备》都是一份非常有价值的参考资料。它不仅涵盖了Java语言的基础知识,还深入探讨了高级主题,如多线程编程、异常处理等。此外,文档还提供了丰富...

    java基础知识从业必备知识点结构图小结.rar

    这个"java基础知识从业必备知识点结构图小结.rar"压缩包文件,通过图像化的方式,帮助初学者和从业者快速概览Java的主要知识点,并提供了进一步学习的方向。无论是初入Java殿堂的新手,还是需要巩固基础的开发者,都...

    计算机软件水平考试新手必备完美攻略.pdf

    5. 理解核心知识点:掌握计算机基础知识、程序设计基础、软件工程原理、网络技术、数据库技术、信息安全等相关知识点。 6. 实战演练:多做练习题和历年真题,检验学习效果,查漏补缺,提高解题速度和准确率。 7. ...

    Java笔记(新手必备)

    "Java笔记(新手必备)"是一份专为初学者准备的学习资源,它将Java的基础知识以易读、易懂的方式进行了整理,旨在帮助新手快速入门并掌握Java编程。 首先,我们要了解Java的基础——J2SE 5.0。J2SE(Java Standard ...

    c# 入门经典教程新手必备

    【C# 入门经典教程新手必备】 C#是一种由微软公司推出的面向对象的编程语言,主要用于构建Windows桌面应用程序、Web应用程序以及游戏等。学习C#的基础知识是成为一名合格的程序员的重要步骤。以下是对C#及其相关的...

    C#50个经典小程序(新手必备)

    首先,C#的基础知识包括变量、数据类型、控制结构(如if语句、for循环、while循环)、函数、类和对象。这些是所有C#程序的基础。例如,你可以通过编写一个简单的“Hello, World!”程序来学习如何输出文本。在C#中,...

    seo技巧有多少,新手必备.docx

    本文将围绕《SEO技巧有多少,新手必备》这一主题,深入探讨SEO的核心要素,帮助新手更好地理解SEO的基础知识及实践方法。 #### 二、域名选择与优化 ##### 1. 域名的选择 - **域名后缀**:选择域名时,.com是最常见...

    核心网络编程 网络编程必备

    这些基础知识是理解网络通信的核心,无论你是新手还是有经验的开发者,都需要扎实的理解来构建可靠的网络应用程序。 其次,书中的重点在于如何利用Visual C++和.NET框架进行网络编程。Visual C++是微软提供的强大...

    手撕Go语言开发 新手必备

    "手撕Go语言"这个主题通常意味着从基础到进阶,逐步剖析Go语言的各个方面,非常适合Go语言的新手学习。下面我们将深入探讨Go语言的关键特性和开发中的重要知识点。 1. **Go语言语法**:Go语言的语法简洁明了,与C/...

    网络管理必备技巧--成为网管高手的必经之路

    熟悉代理服务器的配置和管理,包括如何设置代理规则、监控网络流量和日志分析,有助于提升网络性能并维护网络安全。 最后,"网管必备知识"这个压缩文件很可能包含了上述所有领域的详细资料,包括命令集、注册表和...

    linux新手必备

    ### Linux新手必备知识点详解 #### 一、理解Linux操作系统与用户管理 Linux作为一种开源的类Unix操作系统,提供了高度的灵活性和强大的功能,适用于各种计算环境,从个人电脑到超级计算机。对于初学者而言,了解其...

    新手入门.zip

    网络技术是现代信息技术的重要组成部分,对于初学者来说,理解并掌握网络基础知识是至关重要的。本压缩包“新手入门.zip”包含了多个关于网络技术的PPT教程,涵盖了从数据通信网络基础到网络编程与自动化的广泛内容...

    java基础知识学习笔记

    这篇“java基础知识学习笔记”是为初学者设计的,涵盖了从入门到精通的关键概念,旨在帮助新手快速掌握Java编程。 首先,从入门阶段开始,Java的学习会从安装JDK(Java Development Kit)开始,这是编写、编译和...

    hack必备的105个短篇

    新手篇可能涵盖了黑客入门的基础知识,如网络原理、操作系统安全、编程语言基础(如Python或C++)以及基本的漏洞扫描和利用技巧。而“高级篇”的存在则意味着这份资料也包含了一些高级的黑客技术,比如社会工程学、...

    java语法详解新手必备_java语法详解_

    Java语法是学习Java编程的基础,对于新手来说,理解并掌握这些基本概念至关重要。以下是对Java语法的详细讲解: 1. **变量与数据类型**: - Java有八种基本数据类型:byte、short、int、long、float、double、...

Global site tag (gtag.js) - Google Analytics