网络安全的学习路线

网络安全主要分别以下几种:1 web安全 2 系统安全 3二进制逆向 4 红蓝对抗 5 密码学 6 AI安全 7 移动(ios,Anroid)安全

1 web安全:

其中 sql xss csrf 是网络安全人员的基本知识。

DDoS攻击 已经是古老的网络攻击。

TCP ,DNS劫持 ,是计算机网络

2 系统安全:

栈溢出攻击 :问题:寄存器+堆栈式的设计,而这个堆栈中,既包含了程序运行各个函数栈帧中的变量数据等信息,还保存了函数调用产生的返回地址。                         解决方案:Linux平台的Stack Canary,Windows平台的GS机制。

整数溢出攻击 :16 位short: 0111 1111 1111 1111 +1 = 1000 0000 0000 0000 。

空指针攻击

释放后使用攻击

HOOK :钩子函数

权限提升

可信计算: 在Windows上,经常叫获得管理员权限。在Linux上,经常叫获得Root权限,手机Root也是这个意思。在iOS上,经常叫"越狱"。

3逆向安全(二进制)

4 红蓝对抗 (攻防)

5 密码学

对称加密 & 非对称加密

秘钥交换技术

信息摘要算法

数据编码技术

多因子认证技术

6 AI安全

7 移动(ios,Anroid)安全

相关推荐
执念WRD13 分钟前
熊海CMS v1.0代码审计实战
android·nginx·安全·web安全·网络安全·系统安全
立志成为大牛的小牛3 小时前
数据结构——四十一、分块查找(索引顺序查找)(王道408)
数据结构·学习·程序人生·考研·算法
蒙奇D索大4 小时前
【计算机网络】[特殊字符] 408高频考点 | 数据链路层组帧:从字符计数到违规编码,一文学透四大实现方法
网络·笔记·学习·计算机网络·考研
遇印记4 小时前
蓝桥java蜗牛
java·学习·蓝桥杯
格鸰爱童话4 小时前
next.js学习——react入门
学习·react.js·node.js
B0URNE4 小时前
【Unity基础详解】Unity3D全程学习路线
学习·unity·游戏引擎
9ilk6 小时前
【仿RabbitMQ的发布订阅式消息队列】 ---- 功能测试联调
linux·服务器·c++·分布式·学习·rabbitmq
('-')6 小时前
《从根上理解MySQL》第一章学习笔记
笔记·学习·mysql
d111111111d6 小时前
STM32外设学习-串口发送数据-接收数据(笔记)
笔记·stm32·学习