网络安全的学习路线

网络安全主要分别以下几种: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)安全

相关推荐
虾球xz23 分钟前
游戏引擎学习第308天:调试循环检测
前端·c++·学习·算法·游戏引擎
杀神lwz28 分钟前
JVM学习(四)--对象内存布局
学习
TIGA53930 分钟前
15.集合框架的学习
java·笔记·学习·集合框架
人类恶.1 小时前
C 语言学习笔记(指针4)
c语言·笔记·学习
坚定信念,勇往无前1 小时前
threejs 四元数(Quaternion)和欧拉角(Euler)学习
javascript·学习
Wythzhfrey1 小时前
数学建模day01
学习·数学建模
power 雀儿2 小时前
集群聊天服务器学习 配置开发环境(VScode远程连接虚拟机Linux开发)(2)
运维·服务器·学习
整点薯条吃吃喽2 小时前
从脑电图和大脑记录中学习稳健的深度视觉表征
学习
每次的天空2 小时前
Android-Glide学习总结
android·学习·glide
前行的路20142 小时前
N2语法 判断,評価
学习