【第十二章】网络与系统攻击

典型攻击过程

网络与系统调查

口令攻击

词典生成

口令截收与欺骗

非技术手段

缓冲区溢出攻击

缓冲区溢出

固定长度的缓冲区写入超出预先分配长度的内容,造成缓冲区数据溢出,而覆盖了缓冲区相邻的内存空间

内存分配

运行一个编译好的程序时,计算机会在内存中开辟一段连续的内存块即缓冲区。缓冲区通常分为3个区域,从内存的低地址向高地址,分别是代码(程序)段、数据段(初始化数据段、未初始化数据段)和堆栈(堆段、栈段),它们在内存中的位置如图所示
notion image

拒绝服务攻击

 
Prev
【第五章】密钥管理
Next
【第十五章】互联网安全
Loading...
Article List
一个NotionNext搭建的博客
数据库系统概论
大数据原理与应用
javaWeb应用开发基础教程
python
毕业设计
大数据技术综合应用
实训-航空数据系统
java面向对象程序设计
数据结构
算法分析与设计
SPARK
Python爬虫大数据采集与挖掘
云计算
概率论与数理统计
数字逻辑
计算机网络
计算机组成原理
linux
操作系统
人工智能导论
数据仓库与数据挖掘
数据可视化
大数据安全与隐私保护
c语言
C++