专注Web及移动安全[红日安全104期]
字数 1869 2025-08-18 11:39:08
Web及移动安全综合教学文档
一、安全动态
1.1 安全工程师成长路径
- 安全服务工程师的自我修养:强调持续学习、技术深度与广度的平衡、沟通能力和职业道德
- 个人成长建议:避免"信息过载",专注核心技能提升而非盲目关注过多技术公众号
- 大公司红队建设:需明确目标(攻防演练/漏洞挖掘)、组织结构、权限划分和效果评估机制
1.2 近期重大漏洞
- Apache Solr漏洞:
- CVE-2019-0193:远程命令执行漏洞
- Velocity模板注入RCE:通过恶意模板实现远程代码执行
- PHP远程代码执行漏洞:影响多个PHP版本,可导致服务器沦陷
- 泛微e-cology OA漏洞:数据库配置信息泄露,可能导致数据泄露
- MongoDB未授权访问:默认配置不安全导致的数据泄露风险
1.3 系统安全
- Linux网络故障排查:包括网络配置检查、路由追踪、端口检测等
- 136个Linux命令详解:涵盖系统管理、网络配置、权限控制等关键命令
- 信息安全漏洞周报:定期跟踪2019年第41-42周公开漏洞
二、Web安全
2.1 漏洞利用技术
- ThinkCMF文件包含漏洞:通过精心构造的URL路径实现任意文件包含
- XSS到服务器控制:演示如何从跨站脚本逐步获取服务器权限
- PHP Session利用:包括Session固定、Session劫持等技术细节
- MySQL联合注入:通过UNION查询实现数据泄露
- WAF绕过原理:包括编码混淆、注释分割、协议层绕过等技术
2.2 渗透测试技巧
- CDN绕过:通过DNS历史记录、SSL证书查询、子域名探测等技术寻找真实IP
- 文件上传漏洞挖掘:包括扩展名绕过、内容类型欺骗、解析漏洞利用
- WebShell进阶:从基础WebShell到域控的完整攻击链
- 密码重置漏洞:总结乌云网公开的各种密码重置逻辑缺陷
2.3 专项技术
- JS获取Shell:通过JavaScript实现权限提升的尝试方法
- phpinfo利用:从信息泄露到实际漏洞利用的技巧
- 一句话木马实践:各种环境下的部署和绕过方法
- 文件上传绕过大全:包括前端验证绕过、服务端检测绕过等技术
三、渗透测试
3.1 内网渗透
- 内网穿透技术:通过端口转发、代理隧道实现内网访问
- 大规模内网漫游:案例研究如何获取472台主机控制权
- 后渗透权限维持:包括后门部署、权限提升、日志清除等技术
- phpstudy后门利用:针对特定软件的供应链攻击案例
3.2 工具与技术
- Metasploit框架:详细介绍模块体系和使用方法
- phpMyAdmin日志Getshell:通过修改日志路径实现代码执行
- Linux WEP破解:传统无线加密的破解方法
- 渗透测试实战:包括学校网络、吃鸡外挂站等案例研究
3.3 端口利用
- 黑客常用端口:总结包括21(FTP)、22(SSH)、3389(RDP)等端口的利用方法
- 计算机端口安全:从安全角度分析各类端口的风险
四、安全工具
4.1 专用工具
- Copycat Toolkit:服务器信息收集工具
- 超级弱口令检查工具:针对常见服务的弱密码检测
- fcrackzip:ZIP压缩包密码爆破工具
- BruteSniffing_Fisher:跨平台网络嗅探工具
- xsssniper:XSS漏洞自动化发现工具
- webpwn3r:Web应用安全扫描器
4.2 主流工具
- Burp Suite 2.1.05:专业版破解与汉化方法,包括代理、扫描、入侵模块使用
五、移动安全
5.1 Android安全
- AndroidManifest.xml分析:权限声明、组件暴露等安全隐患
- APP安全测试:包括数据存储安全、通信安全、代码防护等方面
六、视频资源
- 计算机端口安全:从攻击者视角分析端口风险与防护
关键知识点总结
- 漏洞利用链构建:从初始漏洞到系统控制需要多步骤技术组合
- 防御绕过技术:现代渗透测试必须掌握各种WAF和防护系统的绕过方法
- 内网渗透方法论:边界突破→信息收集→横向移动→权限维持的完整流程
- 自动化工具使用:合理组合自动化工具和手工测试提高效率
- 移动安全特殊性:移动端特有的安全问题和测试方法
学习路径建议
- 先掌握Web基础漏洞(SQLi/XSS/文件上传等)
- 学习内网渗透技术和工具链
- 研究特定系统漏洞(如Apache Solr、PHP等)
- 实践完整渗透测试案例
- 最后拓展到移动安全领域
注:所有技术仅限合法授权测试使用,未经授权的渗透测试属于违法行为。