网络安全的学习路线

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

相关推荐
用户3521802454757 分钟前
upload-labs靶场通关-01~10
安全
浩浩测试一下16 分钟前
网络安全实战指南:从安全巡检到权限维持的应急响应与木马查杀全(命令查收表)
linux·安全·web安全·ubuntu·网络安全·负载均衡·安全架构
小白640236 分钟前
需要掌握的前端安全概念以及实操
前端·安全
我想吃余39 分钟前
Linux学习笔记(一):Linux下的基本指令
linux·笔记·学习
ayas123192 小时前
数模学习:二,MATLAB的基本语法使用
学习
YJQ99672 小时前
Nginx防盗链及HTTPS:保护网站内容安全与加密传输
nginx·安全·https
傻欣2 小时前
代码随想录学习笔记---二叉树
笔记·学习·算法
_李小白3 小时前
【OSG学习笔记】Day 13: 事件处理——响应键盘与鼠标
笔记·学习·计算机外设
百锦再3 小时前
Android Studio 中使用 SQLite 数据库开发完整指南(Kotlin版本)
android·xml·学习·sqlite·kotlin·android studio·数据库开发