一、前言

首先声明一下,我今天开设“网络安全”这个模块,是希望带着大家多去了解网络方面的相关知识,从而为我的之后要讲的其他模块做好铺垫,而不是真的要教大家怎么去当一个黑客。就算我真的想教大家黑客技术,这样的知识也不可能过审啊。
我个人希望把这个模块打造得更加大众化,讲些大家听着觉得有趣,且大家都听得懂的东西,所以在这里我尽量不敲代码,如果大家对代码实现很感兴趣的话,可以关注一下我的其他专业版块,在面向计算机相关专业的其它模块里,我会仔细地讲一讲这方面的技术。

二、黑客的三大类

我猜,就大多数人来说,大家脑海中的黑客应该是一群攻击其他人电脑,然后盗取相关资料的人。这其实是大家的一个误区,我们来看一下,百度百科上对黑客的定义是什么样的。

第一类:黑客

百度百科上的这段话其实信息量非常大。我带着大家来理解一下,首先,看一下括号里的字,黑客泛指擅长IT技术的电脑高手,而不是大家想象那些写病毒的人。
黑客这个词是由英文Hacker音译过来的,指的是一群喜欢研究计算机网络漏洞的计算机爱好者。一开始,这批人不但不去搞破坏,还经常喜欢帮大家去修补漏洞。

第二类:骇客

可是,后来黑客里面有这么一批计算机高手,开始利用自己高超的计算机技术,恶意攻击其他人的电脑,,这类人的真正的名字其实叫做骇客(Cracker)。

第三类:红客

红客其实没啥好讲的,我也是查资料的时候才发现原来还有这个名词。
重点就是要热爱祖国,坚持正义,说白了就是好程序员。

三、黑客要掌握的技能

1.English

英语很重要!非常重要!相当重要!(重要到我其实很想说四遍!)
大家要知道,现在比较先进的计算机资料和教程都是英文的,一个漏洞从被发现到出现中文介绍,大概要等一个星期,在这么长的时间里,一个漏洞早就被修补了,你如果想要在漏洞没有修复之前,利用漏洞来做一些事情,就必须学会尽可能地也读英文资料,时刻关注着国外的计算机论坛。

2.了解操作系统

大家平时比较熟悉的系统是Windows,但是作为一个黑客,你必须要知道世界上还要很多别的操作系统,比如Linux、Unix、IOS等。你要了解这些系统,才能在这些系统里做你想要的事情,说通俗点,你要打好游戏,就必须先要了解游戏规则。

3.学会使用相关软件

大家平时在电影里面看到的黑客在敲的那个黑乎乎的东西叫做“终端”。
一个程序员如果连终端都不会敲,根本什么都干不了。关于终端这个事情,我之后会进行专题讲解。
其次,黑客其实是有专门的黑客软件的,如果大家计算机水平够高的话,也可以自己编写黑客软件。

4.对网络知识有大概的了解

黑客的大量工作是需要通过网络来进行的,你起码要搞明白TCP/IP是怎么回事,“三次握手,四次分手”是什么,了解网络模型长什么样(如下图)。

这张图片非常重要,有多重要?考试会考。

5.熟悉几种常见的编程语言

毕竟是在和电脑打交道,编程是绕不开的。

以上是常见编程语言使用比例的排名。

四、结语

我猜很多计算机刚入门的同学,看到“黑客”两个字,兴致勃勃地点了进来,然后一看,发现黑客需要掌握的技能中,自己有一大堆事不会的,心立刻凉了半截。
但是这完全没有必要,我这里只是想带着大家了解一下网络安全到底是怎么回事,我不可能带着大家写病毒的,所以大家只要把这个版块的内容当成一个科普读物就可以了,千万不要太过认真。

网络安全(一) 了解什么是黑客相关推荐

  1. 网络安全如何做?提防黑客来“敲门”

    互联网在给我们带来便捷高效的同时,也给一些不法分子提供了可乘之机.网络诈骗.窃取个人信息等花样层出不穷,骚扰电话.垃圾短信扰乱着我们的正常生活,使网络空间抹上一笔灰色. 网络安全与每个人都息息相关,所 ...

  2. 网络安全现状:揭秘白帽黑客的真实收入

    前言 上次带大家了解了什么是黑客,黑客是干嘛的,今天就来看看黑客的收入和方向怎么样. 一个黑客年薪是多少呢? 外界普遍认为黑客是高收入群体,那么你想过黑客是怎么获得收入的吗?黑客分为白帽黑客和黑帽黑客 ...

  3. 网络安全法剑指“黑帽黑客”

    网络安全法是中国网络安全首部综合性.框架性的法律,将于2017年6月1日实施,受到了广泛的关注. 黑客,一个神秘而神奇的存在,可以利用网络技术入侵他人电脑,盗取数据.行业中将黑客分为"白帽黑 ...

  4. 零基础学习网络安全可以干什么?(黑客入门教程)

    网络安全是个大行业,学完了可以干的事情太多了,而且不是学几天漏扫工具就是觉得是从事这个行业了.这个行业吃香大概会持续三五年. 零基础学习网络安全可以干什么? 1.去甲方找一份安全专家的工作.安全行业泡 ...

  5. 网络安全的隐形守护者——白帽黑客

    提起黑客我们的脑海中总是会浮现那些"啪啪啪"敲键盘,进入别人电脑或是企业服务器的"神秘人",他们来无影去无踪,但是每次造访总会将所到之处破坏个淋漓尽致,直到拿到 ...

  6. mac使用被动ftp模式(pasv)_网络安全工程师与白帽子黑客教你:Kali Linux之使用Metasploit进行FTP服务扫描实战...

    本分享仅做学习交流,请自觉遵守法律法规! 搜索:Kali与编程,学习更多网络攻防干货! 下篇文章将在明天下午五点发布,敬请关注! 一.背景介绍 FTP是用来在两台计算机之间传输文件,是Inter ...

  7. 网络安全和黑客技能:15本必读书籍推荐

    前言 网络安全和黑客技能紧密相连.想要有效地防范黑客攻击,了解黑客的技能和思维方式非常重要.而要想成为一名合格的白帽黑客,也需要深入理解网络安全的基本原理和最佳实践.本文将介绍15本网络安全和黑客书籍 ...

  8. 网络安全与黑客技术学习资源汇总---2020.08更新

    网络安全与黑客攻防学习资源汇总,截至 2020.08.15 可正常访问 (目前不可访问的网站未列出). 文章目录 漏洞测试学习平台 安全资讯平台 安全行业协会/组织 POC(验证性测试)提交 学习 黑 ...

  9. python网络爬虫的基本步骤-黑客基础 编写Python爬虫入门步骤

    原标题:黑客基础 编写Python爬虫入门步骤 信息时代,数据就是宝藏.数据的背后隐含着无穷的宝藏,这些宝藏也许就是信息量所带来的商业价值,而大数据本身也将成为桌面上的筹码. 黑客花无涯 带你走进黑客 ...

  10. 学了网络安全以后能做哪些岗位呢?来来来,带你们了解

    前言 很多人一谈到网络安全就想到神秘的黑客,亦或是对计算机网络有着深厚造诣的技术大牛,对网络安全行业望而却步,其实不然,网络安全行业作为一个toB的市场,岗位组成是多种多样的,黑客或者白帽子只是其中的 ...

最新文章

  1. 封装caffe-windows-master为动态链接库
  2. Java 并发编程—有锁互斥机制及AQS理论
  3. 8/7排位赛,codeforces501
  4. 报表性能优化方案之善用参数注入
  5. 二叉树的遍历-C++
  6. Oracle SQL 模拟MySQL的inet_aton()和inet_ntoa()
  7. 嵌入式记录2——Kame四足巡线机器人
  8. 公务员面试综合分析真题解析
  9. 【计算机网络】计算机网络的组成
  10. DDos-Attack攻击器教程(kali linux)
  11. CreateFile函数详解 不仅仅是对文件的操作 还有对系统设备的IO的操作
  12. sendgrid_电子邮件即服务第2部分:Sendgrid,Mailgun和邮戳
  13. html指定区域的背景颜色,JS实现点击颜色块切换指定区域背景颜色的方法
  14. JointJS+新的MindMap应用程序
  15. SQL中对 datetime 类型操作
  16. 【UE4】Object has overlapping UVs不借助外部软件就能解决的方法
  17. 关于origin简单作图
  18. 2018年蓝桥杯C语言B组
  19. 如何添加、修改和删除矢量线段
  20. JIL Widget应用开发必读

热门文章

  1. [概率练习]n个小球放入m个盒子
  2. android APN解析
  3. 为《理解C#中的System.In32和int:并非鸡和鸡蛋 》做个续
  4. Android系统篇之----Android中的run-as命令引出升降权限的安全问题 Linux中的setuid和se
  5. Luna承诺简化JavaScript测试
  6. h5 HTML5 浏览器 录制视频
  7. 项目纪实丨MySQL Bug引发客户现场升级失败 万里DBA 6小时攻克难关
  8. Kafka之四:Kafka与Streaming集成
  9. ESP32开发(1)----Espressif-IDE开发环境配置
  10. 美国康奈尔大学计算机科学,美国康奈尔大学计算机科学硕士申请