第一章 网络攻防技术概述
课本内容的学习总结
对于网络攻防技术与实践的初次学习。首先我刚刚学了第一章的知识。学到好多的知识同时也遇到好多的问题。
首先,初次翻开本书,前言之中的一句话“什么都略懂一些,生活更多彩一些”我觉得简直完美。特别是对于我现在的学习,不管是否我的专业所要求的,或者说是否我的毕设有直接的关系,我都觉得学习对一个人的成长都特别必要,所以学习万不可功利。而是应该不断的汲取知识,不断的自我完善。诚如电影《赤壁》中所述,生活会更多彩一些。好啦,以上就是个人感想啦,言归正传。对于该书的第一章,我的学习情况如下:首先接触的是一著名的网络攻防实例——黛蛇蠕虫。通过对该案例的学习,我对网络病毒的产生,入侵和攻击以及对该病毒的应急处理过程有个初步了解,但仍然是一头雾水,但是却激发了我自己想去尝试的心情。自知刚刚入门都还不算,于是就迫不及待的继续的向下阅读。了解“黑客”(Hacker)。了解到“黑客”一词早期至少包含两类人即所谓的黑客(真正的黑客,即比较熟悉电脑操作系统的程序员)和“hacker(骇客)”,他们多是恶意入侵,破坏他方信息系统的人。看到这里,我更是觉得学习网络攻防更有必要,毕竟我们做为当代优秀的研究生,自然不会以已所学,做损人之事。但网络虚拟世界,纷繁复杂,以一己之长,御他人攻击便是无可厚非了。紧接着便是网络攻防的技术介绍。主要分为物理攻击和社会工程学。其中物理攻击中的技术攻击我不是太懂,对于他的过程在以后的学习生活中我会慢慢学习。当然,虽不是黑客,但是在我们的网络生活中,也应该以黑客的道德与法律严格要求自己。特别是自我防御,当时刻警惕。
第二章 网络攻防实验环境
实验环境的搭建过程与问题及其解决措施
首先是安装了VM,它的安装由于在第一周的时候我己经练习多次并成功安装。第一次安装时确实遇到一些问题比如运存的分配不足导致无法运行。后来我发现问题后重新设置了它的大小,所以成功安装。然后本周我在kali视频的学习中学会了在已有的VM中安装KALI.我的安装截图截图如下:期间有些图忘记截了。
新建虚拟机,然后选择目标文件从磁盘安装Kali.这个是我自己从官网下载的kali-linux-light-bite 版本。而且这里这里有一个问题:我选择的是Graphical install安装在我的电脑上测试能打开运行。可是视频中选择的是Install,但我选择install安装时最后打不开KALI .我目前还不懂这两种有什么区别。我会继续查阅资料和继续尝试的。
然后根据kali视频的步骤进行安装,选择相关设置如国家和语言等,界面如下:
紧接着便是安装器复制镜像到硬盘,探测网络接口,提示为系统输入主机名和域名;以及设置时区及账户密码我忘记截图了。
安装系统 这个过程比较久,我仔细看了视频。
配置软件包管理器。这里也有一个问题:视频是建议不适用网络镜像的,可是我选择否的时候后面便无法配置apt了。所以我在这里选择了是。然后就成功配置apt.
Kali安装完结篇
最后成功登陆。
安装Kali总结:首先是安装文件的选取,我下载了三个压缩包,但是新建虚拟机完成之后总是打不开,界面根本没有反应。我一直尝试直到最后测试成功可以运行。有的格式显示不对。有的与vw版本不相匹配。所以浪费了好多时间。以后在安装任何软件之前,我都会吸取教训,先查清楚,然后认真安装和配置。
然后我按照教材的步骤进行网络攻防环境的搭建连通测试。首先我选择winxpattacker当做攻击机,输入ifconfig得出其IP地址如下图:
然后我选择win2kS server sp0 target 当做靶机如下图:
最后测试成功的结果如下:
第三项 《黑客帝国》影评
《黑客帝国》这部电影我刚刚看到第二部。而且对于这种逻辑较强的烧脑大片,我也就理解的模模糊糊的。下面我简单讲述下电视剧的情节与我们网络攻防学习中的联系。首先剧情设定了人工智能在与人类的战争中获得了胜利并统治了世界。而矩阵是AI根据人类文明的特征建造出来的一个虚拟世界,人类通过被大规模“种植”和“培育”而繁衍不息,躯壳被“饲养”在现实世界。而思维却被禁锢在“母体”之中,人类所感知的真实世界其实只是一部计算机系统控制着的虚拟程序,为了麻痹人类的思想。
从而为机器文明提供所需的“能源”(我认为这所谓的能源应该指的是人类智慧里机器文明暂时缺少的创造力,AI希望通过汲取矩阵中人类的创造思维来获得自我演变和进化的能力。因为人工智能归根到底只是人类创造力的产物,即便它们的运算能力超越人类几百万倍,但仅仅如此还不足以完成需要通过超凡的创新思维的进化,一切物种和文明如果没有演变与进化而原地踏步驻足不前,迟早会被淘汰)。
这样的世界对于人类来说无疑是可怕而绝望的,然而人类却毫无知觉地如此生活了许多年,直到第一个觉醒的人类的出现。随后源源不断地,越来越多的人通过一个以“先知”为核心的寻找救世主的计划而恢复了意识,并且重新拥有了对*的渴望。于是他们聚集在一个叫“锡安”的末日城市里开始进行抵抗,其中的核心力量是莫费斯和崔妮蒂为首的某个专注于在“母体”中寻找真正救世主的团队。说到这,故事的发展轨迹也就清晰可辨了:莫费斯和崔妮蒂最终找到了人类的救主Neo,我们的男主。
Neo加入了人类的组织,通过训练与实战,这里面涉及物理攻击,Neo展现出了非凡的力量与智慧。并且在故事结尾凭借“真爱之吻”死而复生(瑕疵),加入到反抗机械文明的革命队伍中来,随时准备在续集里大显身手拯救人类。
第四项 问题的解决
正如前面所述,我下载并尝试了多个kali 版本,尝试在VM workstation 7.0中新建虚拟机。然而除了一个以图形界面安装成功之后,最后打开的时候命令行全是图形模块,我看不太懂,所以就放弃了这个版本的使用。于是我就换了VMware worstation12.0然后在其中新建Kali虚拟机,按照视频中的步骤进行配置,最后成功可以运行。
其次便是在环境搭建的过程中遇到了无法连通成功,我测试了任两个攻击机与靶机之间的联通测试。最后用Winxpattaker当做攻击机与Win2K server当做靶机才成功。但是后来的测试中,我又使用了其他组之间进行测试,发现用Winxpattaker与Metasploitable解压之后也是可以进行连通的。所以,至于其他的我还会慢慢的尝试和实验。
第五项 学习进度条
教材第一章和第二章的学习
kali视频学习(1到5)
Linux基础入门两节
本周学习小节
通过本周的学习,我最大感受的就是,实践出真知。只是一味的看书看资料看文献,而不去动手实践,结果往往收效甚微。就像在本次网络攻防实验环境的搭建过程中,我看视频与课本的时候,不曾觉得会遇到什么问题。但是自己动手去做的时候,才发现真的遇到各种各样的幺蛾子问题。为此,我要一步步的去查找问题的原因与解决的办法,着实是劳心劳力。但是当你把一个问题成功解决之后,就会觉得很是值得。所以在以后的学习过程中,这种方法与体验的过程,都不可或缺。