网站首页 > 技术教程 正文
从电脑走进百姓家里开始,各种黑客攻击事件就一直伴随着互联网的成长。从千年虫到熊猫烧香,再到WannaCry,网络安全事故频发。到底黑客是怎么攻击系统的呢?
今天,小蔚用比较通俗的比喻来解释一下,黑客是如何攻击系统的。
黑客攻击系统,必须有两个步骤:
1、找到系统漏洞
2、利用这个漏洞
我们将系统比喻成一个迷宫
当用户输入数据时,数据便会沿着预定的路线前进,遇到分岔路时,系统会进行判断,为数据选择一个方向,直到找到出口,输出结果。
比如输入1+1时,系统会运算,找到2的出口,输出2的结果。
所以说,用户输入数据后,结果基本上也被确定了。以上是系统工作的基本步骤。
但黑客从不走寻常路。
通常黑客会揣着一组很奇怪的数据走进迷宫。刚开始遇到岔路,系统还知道怎么选择路线,但到后来,不知道给数据指路,数据莫名其妙地穿越到死胡同里。
比如在一个只能进行四则运算的计算器里,输入1¥#1,系统就不知道要输出什么结果了。这里可以理解为找到了一个漏洞。
当然,现实中的系统漏洞要远比这个复杂得多。
这个漏洞会让数据找不到出口,一直打转,把黑客困死在这里,不会让他控制和取得系统的权限。所以这个漏洞是无害的。
真正危险的是黑客发现了一个有出口的未知空间,一旦黑客找到神秘出口,便能取得一些权限,攻击系统。
所以一个顶级的黑客,要想完成一次系统攻击,首先必须在正常的迷宫里,发现一个未知空间。
紧接着,在未知的空间里不停地摸索,寻找神秘的出口。这一步是能否攻击系统的关键,技术很差的黑客,即便钻到一个口出口的空间里,也会无法出来。
接上面的例子,黑客发现,这个计算器只能进行四则运算,他就会不断地输入奇怪的符号和数字,根据经验不断试错,一旦某一个漏洞有出口,会立马利用这个漏洞。
以上便是黑客攻击系统的大体流程。真正的黑客攻击,要复杂许多,技术水平差,经验不足的黑客,找到系统漏洞几乎不可能,更别说利用漏洞了。
但经验丰富,技术水平高超的黑客,不仅能找到漏洞,还会利用这个漏洞,取得系统的控制权,这才是真正危险的。
猜你喜欢
- 2024-12-29 黑客要攻下一台计算机,一般怎么做?
- 2024-12-29 黑客在有针对性的攻击中部署人工智能编写的恶意软件
- 2024-12-29 黑客已经有数十种攻击大模型的手段,如何用AI对抗AI?
- 2024-12-29 联想笔记本现UEFI零日漏洞 黑客可对其攻击
- 2024-12-29 黑客高手:利用你系统自带的工具发起攻击
- 2024-12-29 俄罗斯黑客利用 RDP 代理在 MiTM 攻击中窃取数据
- 2024-12-29 黑客攻击流程和方式 黑客攻击流程和方式图
- 2024-12-29 “黑客”的网络攻击手段,从“入侵”到“破坏”的形象描述
- 2024-12-29 黑客入侵 ISP 并利用恶意软件攻击软件更新
- 2024-12-29 常见的黑客攻击手段 常见的黑客攻击技术有哪些
你 发表评论:
欢迎- 04-27spring框架怎么实现依赖注入?
- 04-27卸载 Mac 应用程序的 4 种基础方法
- 04-27用户界面框架jQuery EasyUI示例大全之Application
- 04-27win7 64位 server.CreateObject("excel.application")
- 04-27SpringCloud的配置文件bootstrap和application的区别
- 04-27Excel VBA小技巧:用Application.Version判断用户Excel版本
- 04-27JSA宏教程——应用程序(Application)对象事件
- 04-27详解flink 1.11中的新部署模式-Application模式
- 最近发表
-
- spring框架怎么实现依赖注入?
- 卸载 Mac 应用程序的 4 种基础方法
- 用户界面框架jQuery EasyUI示例大全之Application
- win7 64位 server.CreateObject("excel.application")
- SpringCloud的配置文件bootstrap和application的区别
- Excel VBA小技巧:用Application.Version判断用户Excel版本
- JSA宏教程——应用程序(Application)对象事件
- 详解flink 1.11中的新部署模式-Application模式
- 为什么CEO念“C~E~O”,而APP却不能念A~P~P?
- 汇川技术|Inoproshop软件中Application简介及常用功能
- 标签列表
-
- sd分区 (65)
- raid5数据恢复 (81)
- 地址转换 (73)
- 手机存储卡根目录 (55)
- tcp端口 (74)
- project server (59)
- 双击ctrl (55)
- 鼠标 单击变双击 (67)
- debugview (59)
- 字符动画 (65)
- flushdns (57)
- ps复制快捷键 (57)
- 清除系统垃圾代码 (58)
- web服务器的架设 (67)
- 16进制转换 (69)
- xclient (55)
- ps源文件 (67)
- filezilla server (59)
- 句柄无效 (56)
- word页眉页脚设置 (59)
- ansys实例 (56)
- 6 1 3固件 (59)
- sqlserver2000挂起 (59)
- vm虚拟主机 (55)
- config (61)
本文暂时没有评论,来添加一个吧(●'◡'●)