网络安全的学习路线

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

相关推荐
Lz__Heng16 小时前
信息安全工程师考点-网络安全法律与标准
安全·软考·信息安全工程师
The_Killer.16 小时前
格密码--从FFT到NTT(附源码)
学习·线性代数·密码学·格密码
四谎真好看17 小时前
Java 黑马程序员学习笔记(进阶篇6)
java·笔记·学习·学习笔记
Alice-YUE17 小时前
【css学习笔记8】html5css3新特性
css·笔记·学习
有谁看见我的剑了?18 小时前
k8s-Sidecar容器学习
学习·容器·kubernetes
沐墨专攻技术18 小时前
二、网页的“化妆师”:从零学习 CSS
css·笔记·学习
g_i_a_o_giao19 小时前
Android8 binder源码学习分析笔记(四)——ServiceManager启动
笔记·学习·binder
GilgameshJSS19 小时前
【学习K230-例程23】GT6700-音频FFT柱状图
python·学习·音视频
今天我要乾重生19 小时前
泛型的学习
学习
前端码虫19 小时前
2.9Vue创建项目(组件)的补充
javascript·vue.js·学习