如何学好网络安全

如题所述

  经常看到一些网友在论坛发帖问该如何学习网络安全技术,说的直接一点就是想学习黑客攻防技术,最近有网友加我qq又谈到这个问题,今天就整理一下我的一些看法,希望对大家能有所帮助。

  从98年开始接触网络安全技术到现在已经10多年了,那时候的个人电脑的系统基本都是win98,服务器基本是winnt,上网都是通过猫拨号上网,记得上网一小时4.2元。攻击方法基本就是远程控制,远程蓝屏,暴力破解密码,拒绝服务攻击等,还没有出现sql注入和社工,安全书籍中的文章大多数都是对一些软件的使用方法做介绍,用的木马基本就两个,美国死牛之祭组织出的bo2000和国产的冰河。冰河我用了很长一段时间,直到现在看到7626这个数字还觉得亲切,因为这是冰河被控制端开启的端口,手工删除冰河也很简单,找到进程中的g_server.exe关闭删除就可以了。还有个破解win98共享文件夹的软件印象也比较深刻,图标是个卡通公鸡头,破解速度很快,破解原理是系统密码认证有问题,对密码的识别不是整个字符串识别的,而是一个字符一个字符的识别,破解软件就可以根据系统返回的yes、no进行尝试。
  网上不少人说要学网络安全一定要会c和c++语言,我觉得完全没必要,不是说学了没用,而是在初学阶段用处不大,甚至枯燥的学习会扼杀你的兴趣,等到技术达到了一定程度再学,会事半功倍,不少从事信息安全多年的专业人士都没有写过一行代码,一样被人称为大牛。还有人说学网络安全英语一定要好,其实你只要能认识那些常用的计算机单词就行了,当然你要考cissp除外。还有人说学网络安全一定要会unix和linux,我觉得windows就够学的了,人的精力总是有限的,不可能把所有的领域都搞得很精通,与其样样通,样样松,何不做精,在某一领域有所专长。

  忘记unicode漏洞是哪年被发现了,感觉很震撼,没想到通过这种方式可以控制计算机,当时有这种漏洞的服务器到处都是,原因很简单,服务器管理者对系统补丁的重要性认识不足,没有及时安装补丁。这种漏洞的利用方式简单的讲就是通过浏览器就可以对目标计算机执行cmd命令,用的最多的命令就是dir、copy、type,用dir浏览服务器的文件目录,看到感兴趣的文件copy到虚拟目录下,然后通过浏览器下载,看到文本文件用type阅读。也可以通过tftp上传文件。

  还有输入法漏洞,同样的震撼,入侵者通过远程桌面连接到目标计算机上,调出输入法,通过输入法的帮助功能,执行cmd命令,尽管是老漏洞,但同样适用于目前的一些远程接入程序,学网络安全必须做到举一反三,条条大路通罗马。
  印象最深刻的远程溢出漏洞是在05年,ms05039漏洞,溢出后,用nc可以直接连上某个溢出后开启的端口,获得系统的shell权限,在互联网上成功率很高,在局域网成功率基本是99%。

  没头没脑说这么多,又不能混稿费,就此打住,进入正题。初学者可以在计算机上安装vm虚拟机,vm的功能很多,需要注意的就这么几个:制作恢复快照,通过Ctrl+Alt释放虚拟机中的鼠标,安装完vm后,接着安装VMwareTools 其他就不做详细介绍了。在虚拟机中安装个win2003,安装完成后,默认设置下是可以ping通本地机的,这样一个小的网络环境就搭建好了,如果硬件允许,可以同时运行多个虚拟机,用虚拟系统进行攻防测试,不会影响到真实系统。至于都做哪些攻防测试,我觉得可以先做系统漏洞攻防,下载使用各种漏洞扫描器,进行全面扫描,根据存在的漏洞,用各种方法做入侵测试,还可以试试各种溢出攻击,掌握各种常用的cmd命令。接下来可以开启系统的iis服务,在虚拟目录中放一个漏洞百出的整站系统做web漏洞攻防,sql注入、跨站、脚本入侵等,根据获得的webshell进行提权测试。还可以在系统中安装各种应用软件,对应用软件存在的漏洞进行攻防测试。喜欢看书的朋友还可以看看《黑客x档案》、《黑客手册》、《黑客防线》,网上有部分电子版,前两本相对简单写,《黑客防线》系统底层的文章相对多些。等到各种攻防测试都做完了,可以看看一些网络基础方面的书籍,你会发现之前苦涩难懂的理论知识理解起来不是那么困难了。《TCP/IP
  详解》这本书不错,卷一详细描述协议栈,同样的一本书,每个阶段看,收获是完全不一样的。《欺骗的艺术》这本书也不错,网上有电子版,看完后你会发现,社会工程学原来是门艺术。当你掌握的技术越多,就越觉得不懂的更多。

  黑客工具有成千上万个,这里给大家介绍几款个人感觉不错的。x-scan,国产漏洞扫描器,优点是稳定,可扩展性强,缺点是很久没更新了,漏洞库不够新;Acunetix
  Web Vulnerability
  Scanner,简写wvs,是款web扫描器,优点是web漏洞扫描全面,缺点是运行速度太慢;ssport,小巧的端口扫描器,优点是扫描速度快,可以在运行中调节扫描速度,号称无级变速,缺点是有漏扫情况,占用网络资源很厉害,运行后,基本不用上网了,甚至拖垮你的局域网。不少人用s扫描器,ssport的端口扫描速度不如s扫描器,但整体来说不比s扫描器差。cain,很不错的嗅探工具,功能太多了,操作稍微有点复杂,用了cain你会发现,网络中到处都是明文密码。

  如果你的时间和精力充足,又想学学编程,可以考虑学学delphi,上手快,不是有这么一句话吗:聪明的程序员用delphi,学编程对全面了解操作系统有一定的帮助。

  当你学会了攻,也就明白怎么防了,防比攻更难,攻是单点突破,防是系统工程。网上不少人在收徒弟,这其中不少人是骗子,前不久看过一个所谓的黑客教学视频,制作者通过一个不带任何参数的ping命令+web扫描,只是web扫描,就击垮了一个SF服务器,看完后我也被他击垮了。最好的老师永远是你自己,只要有兴趣,多动手实践,多思考,一定会有所收获。路在何方?路永远在你脚下。最后还要说一句,不要去黑别人,因为中国有句老话:善有善报,恶有恶报。更不要以为做了几次跳板别人就找不到你了。

  转载仅供参考,版权属于原作者
温馨提示:内容为网友见解,仅供参考
第1个回答  2021-08-09

Y4er由浅入深学习网络安全(超清视频)百度网盘   

 链接: https://pan.baidu.com/s/1y-ODRuf9TIdlHD1XLLWolA

提取码: v3x3 复制这段内容后打开百度网盘手机App,操作更方便哦     

若资源有问题欢迎追问~    

第2个回答  2019-08-20
入门
然而当你掌握了Web基础知识时,你才会残酷的发现你还远远没有入门。 这里给出一些我的建议:
1. 多看书
阅读永远是最有效的方法,尽管书籍并不一定是最好的入门方式,但书籍的理解需要一定的基础;但是就目前来看,书籍是比较靠谱的入门资料。
例如
《黑客攻防---web安全实战详解》《Web前端黑客技术揭秘》《安全之路:Web渗透技术及实战案例解析(第2版)》
现在Web安全书籍比较多,因此大家在学习的过程中可以少走了不少的弯路。如果以上推荐书籍阅读有困难,那就找自己能看得进的 Web 安全的书。
当然纸上谈兵终觉浅,不实践一下怎么好呢。
2.常用工具的学习
1.Burpsuite学习 Proxy 抓包改包学习 Intruder 爆破模块学习实用 Bapp 应用商店中的插件2.Nmap使用 Nmap 探测目标主机所开放的端口使用 Nmap 探测目标主机的网络服务,判断其服务名称及版本号3.SQLMap对 AWVS 中扫描出的 SQL 注入漏洞使用 SQLMap 进行数据获取实践常见漏洞类型的挖掘与利用方
3.学习开发
1.书籍《细说 PHP》2.实践使用 PHP 写一个列目录的脚本,可以通过参数列出任意目录的列表使用 PHP 抓取一个网页的内容并输出使用 PHP 抓取一个网页的内容并写入到Mysql数据库再输出
第3个回答  2020-08-27
如果是想学好的话,肯定是要自己做好学习的心,如果经济条件可以的话,可以去找个这方面的培训机构学习,这样学习也比较节约时间个经历,自己能够很快的学习并在这个行业发展发展。
第4个回答  2021-08-04

网络安全难学吗?
1.系统方面:应掌握windows系统与linux系统下系统管理和服务管理的相关技术。2.网络方面:应掌握各类网络设备厂商(如思科,华为)的各种网络设备(交换机,罗预期)的安装与调试。3.数据库方面:应掌握各类数据库系统(如sql server,oracle,mysql等)的安装、调试、维护等。我弟弟在湖北的银河学院学习这个,...

要学好网络安全必须具备哪些技能
学习网络安全需要具备的知识:(1)熟悉计算机系统的基础知识;(2)熟悉网络操作系统的基础知识;(3)理解计算机应用系统的设计和开发方法;(4)熟悉数据通信的基础知识;(5)熟悉系统安全和数据安全的基础知识;(6)掌握网络安全的基本技术和主要的安全协议与安全系统;(7)掌握计算机网络体系结构和网...

如何做好网络安全工作?
二、学会利用第三方:比如说一些软件,一些官方机构,甚至一些国家单位呢等。这些都是自己在网络上维护自己权利的方法,只不过平时我们他们没有足够的了解,遇到问题到时候没有去运用它们的潜意识。关于软件,个人建议用一套就行,没有必要所有的都装一遍,那样有可能会让你的电脑或网络变得异常缓慢,而对于...

网络安全难学习吗?
这种情况下,我们也可以选择参加培训学习网络安全,0基础入门,从零开始授课,只需要四个月左右的时间就可以系统化的掌握网络安全所需技能。总而言之,网络安全学习起来并不难,但想要学好需要付出足够多的努力和时间。学网络安全,好的机构是老男孩教育:...

学习网络安全怎么学习好?
1:兴趣问题 兴趣是我们学习的动力,只有有了兴趣,我们才会去努力的学习,在这个过程中才会暴露出我们意志坚强的性格,所以说 不认为学习网络安全需要坚持,实际上坚强是我们在学习的过程中的一个副产物。2:明确目标 网络安全太大了,好比互连网,知识的丰富是它的一个特点,但是这也是它的一个缺点就...

学好网络空间安全专业的前提条件有哪些?
3. 强烈的兴趣和好奇心:网络空间安全是一个不断发展的领域,要想在这个领域取得成就,需要有强烈的兴趣和好奇心,不断探索新的技术和方法。4. 良好的自学能力:网络空间安全专业的学习需要大量的实践操作,很多知识和技能需要通过自学来掌握。因此,具备良好的自学能力对于学好这个专业至关重要。5. 团队...

如何学好网络安全与执法专业?
培养沟通和团队协作能力:网络安全工作往往需要团队合作,有效沟通和协作是完成工作的关键。因此,培养良好的沟通能力和团队精神也是必不可少的。持续学习:网络安全领域的知识和技能更新迅速,持续学习是必须的。可以通过在线课程、研讨会、工作坊等方式不断充电。总之,学好网络安全与执法专业需要结合理论学习...

网络安全难不难学?
对于零基础的小伙伴来说,最好的方式还是通过培训的方式,前提肯定是一个靠谱的网络安全培训机构,课程大纲不需要自己去考虑,能比较成系统的学习知识,而且还有专业的老师可以随时提问,并且学习气氛也是好于自己在家学习。但是也需要看自己时间的,还是看自身情况进行选择,找到适合自己的学习方式。

14岁想学网络安全怎么学好
你需要参考大量的参考书。 另一方面,在学校接受的传统教育观念使我们习惯由老师来指定教材、参考书。遗憾的是走向了社会,走到工作岗位,没有人给你指定解决这个安全问题需要什么参考书,你得自己研究,自己解决问题。 网络安全涉及的知识面广、术语多、理论知识多。正给学习这门课程带来很多困难。也需要...

谁学的是网络安全...告诉偶一下网络安全难不难?学好后好找工作不?
网络安全是计算机里面最有意思的 学起来特别好玩 你想想你一会能攻击 通过自己的设置把攻击给制止了 多么有成就感 至于难不难 这样说吧 主要看你的爱好 学网络安全要学点网络的基础知识 出来了就是做网络管理员的 工作好找吗? 这社会那个专业也不敢说好找 但是只要你...

相似回答