网络安全的学习路线

server/2024/12/29 9:10:03/

最近在绿盟公司实习,看了这篇博客,点击这里 ,有所感悟,自己记录一下网络安全学习路线。

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

安全>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)安全

具体学习还可以看这里:

安全>web安全史上最全的思维导图 


http://www.ppmy.cn/server/154155.html

相关文章

Python 输出华丽分割线的方式大全

在 Python 编程中,有时候我们需要为日志、输出结果或者调试信息添加一些分割线,方便视觉上的区分。这篇文章将介绍几种常见的方法和一些创意的分割线设计,帮助你让代码输出更具美感和个性化。 方法 1: 基础分割线 使用 print() 和简单的字符…

SQL 实战:MySQL JSON 函数解析 – 处理非结构化数据

在现代应用中,非结构化数据如 JSON 格式广泛应用于存储复杂的配置信息、动态表单以及嵌套数据。MySQL 从 5.7 版本起正式支持 JSON 数据类型,允许开发者直接在数据库中存储和查询 JSON 格式的数据。 本文将介绍如何使用 MySQL 的 JSON 函数 处理复杂的嵌…

VSCode+WSL作为IDE开发和管理深度学习项目

之前用pycharm习惯了,虽然经常出配置问题,但都一一解决了,最近总是找不到环境,很费解,调试功能也总是出问题,再加上本身操作有点繁琐,只是当阅读器再用,本来链接gitee还可以提交个代…

leetcode hot 100 单词搜索

79. 单词搜索 已解答 中等 相关标签 相关企业 给定一个 m x n 二维字符网格 board 和一个字符串单词 word 。如果 word 存在于网格中,返回 true ;否则,返回 false 。 单词必须按照字母顺序,通过相邻的单元格内的字母构成&am…

【10】Selenium+Python UI自动化测试 邮件发送测试报告(某积载系统实例-04)

测试报告需要发送给相关人员,但每次都要在report目录下去复制太麻烦,可以使用邮件模块自动将生成的报告发送给相关人员 1、 新增utils文件夹,用于存放工具文件 在utils下新增sendmail.py文件 代码 sendmail.py import smtplib from email.…

第十六届蓝桥杯模拟赛(第一期)-Python

本次模拟赛我认为涉及到的知识点: 分解质因数 Python的datetime库 位运算 简单dp 1、填空题 【问题描述】 如果一个数 p 是个质数,同时又是整数 a 的约数,则 p 称为 a 的一个质因数。 请问 2024 有多少个质因数。 【答案提交】 这是一道结…

【Flink-Scala】DataStream编程模型之数据源、数据转换、数据输出

Flink之DataStream数据源、数据转换、数据输出(scala) 0.前言–数据源 在进行数据转换之前,需要进行数据读取。 数据读取分为4大部分: (1)内置数据源; 又分为文件数据源; socket…

Android okhttp 网络链接各阶段监控

步骤 1: 添加依赖 在项目的 build.gradle 文件中,添加 OkHttp 依赖: implementation com.squareup.okhttp3:okhttp:4.11.0 步骤 2: 创建自定义的 EventListener 创建一个自定义的 EventListener 类: import android.util.Log import okht…