二进制安全概述
如之前信息安全概览所总结的,安全方向,大致可以分为:
- 根据不同
端=目标=设备或侧重点=方向分- 远程 ->
Web端:网络安全=Web安全=互联网安全- 不同侧重点 = 攻防
- 攻 = 攻击:
渗透测试 - 防 = 防护:
安全开发=安全功能开发安全分析
- 攻 = 攻击:
- 不同侧重点 = 攻防
- 本地=本机 ->
设备端PC端=桌面端:计算机安全- 包含
Windows- 涉及领域:
二进制安全~=PWN- ->
Window漏洞挖掘~=Windows漏洞分析
- ->
- 涉及领域:
MacLinux
- 包含
移动端:移动安全- 包含
AndroidiOS
- 包含
IoT端:物联网安全~=工控安全- 其他特定设备
WiFi安全
- 远程 ->
本教程主要介绍其中的,侧重本机的、PC端的:二进制安全=PWN
涉及内容
二进制安全往往涉及到- 漏洞 ~= 漏洞安全 ~= 漏洞挖掘
- 不同操作系统
- Windows
- Window漏洞安全 ~= Windows漏洞挖掘
- Windows
- 不同操作系统
- 逆向 ~= 逆向工程
- 不同系统或端
- PC端
- Windows
- Windows逆向
- Windows
- 移动端
- Android
- Android逆向
- iOS
- iOS逆向
- Android
- PC端
- 不同系统或端
- 底层技术 -> 底层安全
- 编译和链接
- 汇编语言
- X86
- ARM
- 二进制文件格式
- Windows
- exe
- Linux
- elf
- Mac
- app
- dmg
- pkg
- Windows
- 堆和栈
- 缓冲区溢出
- 漏洞 ~= 漏洞安全 ~= 漏洞挖掘
相关工作方向
- 概述型
- 二进制安全研发工程师
- 漏洞
- 二进制漏洞分析
- Windows漏洞分析
- 二进制漏洞挖掘
- Windows漏洞挖掘
- 二进制漏洞分析
- 病毒
- 恶意代码分析
- 游戏领域
- 游戏外挂
- 游戏安全工程师
- 游戏外挂