专注Web及移动安全[红日安全29期]
字数 1665 2025-08-18 11:37:07
Web及移动安全综合教学文档
一、安全动态与漏洞预警
1.1 近期安全漏洞
- Apache Tomcat绕过漏洞:需要关注Tomcat服务器的安全配置,防止未授权访问
- Adobe Flash零日漏洞(CVE-2018-4878):已发现野外攻击,建议禁用或更新Flash Player
- 一加手机支付漏洞:在线支付系统中存在安全风险,需加强支付流程验证
1.2 漏洞周报与热点
- 定期关注CNNVD信息安全漏洞周报
- 腾讯玄武实验室每日安全动态推送
- 安全字典提供的春节安全动态合集
二、安全技术与渗透测试
2.1 Web安全技术
2.1.1 常见Web漏洞
- 文件包含漏洞:本地/远程文件包含原理与防御
- XSS跨站脚本攻击:持久化攻击技术,维持网站后台权限
- CSRF漏洞:从复现到代码审计的深入学习
- Web缓存欺骗:测试方法与防御策略
- 文件上传漏洞:常见绕过技术及防御方案
2.1.2 突破技术
- 突破封闭Web系统的正面攻击方法
- Web Service和Web API渗透测试指南(第一部分)
- TinyShop缓存文件获取WebShell的0day漏洞分析
2.2 系统安全
2.2.1 提权技术
- Windows提权:思路、方法与工具总结
- Linux/Unix提权:思路、方法与工具总结
- MS14-058漏洞:提权演示与实践
2.2.2 渗透技巧
- 横向渗透中的SSH劫持技术
- 利用Masterkey离线导出Chrome保存的密码
- 获取Windows系统DPAPI中的MasterKey
- 渗透实例分析与学习
2.3 逆向工程
- 逆向必备工具使用技巧
- IAT(导入地址表)技术解析
- 缓冲区溢出漏洞简介(Linux环境)
2.4 CTF与竞赛
- Moctf-web题解
- HackTheBox Writeup(上)
- CTF中RSA题型解题思路与技巧
- Writeup分析:疑似XSS漏洞案例
三、工具与资源
3.1 安全工具
- PHP Webshell检测工具:识别恶意脚本
- InterWorx弱口令批量检测:自动化测试工具
- Altdns:基于置换扫描技术的子域发现工具
- 端口ping检测工具:网络探测工具
- AutoSploit:大规模自动化渗透工具(存在争议)
- MongoDB渗透测试工具:专用于NoSQL数据库测试
3.2 开发工具
- Shellcode快捷编写工具(支持多系统指令)
- POT工具:Twitter钓鱼自动化工具(仅用于研究)
- 打造自定义渗透神器的方法
3.3 Python资源
- Python黑客工具入门教程
- Python算法教程
- Python面试题集(基础知识)
- Python资源大全中文版
3.4 学习资源
- Web常见攻击之信息收集公开课
- 安全思维导图集合
- Webshell技术原理解析
四、实践教学
4.1 漏洞复现与实践
- CVE-2018-0802利用:详细复现步骤
- 沙盒绕过技术:高级对抗方法
- 代码审计实战:从漏洞复现到代码审计的全流程
4.2 渗透测试方法论
- 信息收集阶段技术
- 漏洞扫描与验证
- 权限提升与维持
- 横向移动技术
- 数据获取与分析
4.3 防御策略
- Web应用防火墙配置要点
- 安全编码实践指南
- 系统加固检查清单
- 应急响应流程
五、附录
5.1 关键术语解释
- IAT(Import Address Table):导入地址表
- DPAPI(Data Protection API):Windows数据保护接口
- Masterkey:加密系统中的主密钥
5.2 推荐学习路径
- Web安全基础(XSS/CSRF/SQL注入等)
- 系统安全与提权技术
- 逆向工程基础
- 渗透测试方法论
- 安全开发实践
5.3 持续学习资源
- FreeBuf安全文章定期更新
- CNNVD安全动态周报
- 腾讯玄武实验室每日推送
- 安全字典技术合集
本教学文档涵盖了Web及移动安全的核心知识点,从基础漏洞到高级渗透技术,从工具使用到防御策略,形成了一套完整的学习体系。建议按照推荐学习路径逐步深入,并结合实际环境进行实践练习。