当前位置: 首页 > news >正文

2025年渗透测试面试题总结-2025年HW(护网面试) 19(题目+回答)

 安全领域各种资源,学习文档,以及工具分享、前沿信息分享、POC、EXP分享。不定期分享各种好玩的项目及好用的工具,欢迎关注。

目录

 2025年HW(护网面试) 19

2. 提交过什么漏洞

3. 常用的漏洞扫描工具

4. OWASP TOP 10 (2025版核心要点)

5. MySQL写入一句话木马所需权限

6. XSS分类及区别

7. XXE漏洞原理

8. 成功渗透经历(虚构案例)

9. APP渗透测试方法论

10. 宽字节注入原理

11. 工具开发实践

12. MySQL右向偏移注入

 2025年HW(护网面试) 19

1、自我介绍
2、提交过什么漏洞
3、常用的漏洞扫描工具有哪些
4、owasp top10
5、mysql数据库,写入一句话木马所需权限
6、xss分类,区别
7、xxe漏洞
8、比较成功的渗透经历
9、app渗透测试吗?
10、宽字节注入的原理
11、写过工具没
12、mysql数据库的右向偏移

2. 提交过什么漏洞

  • 示例漏洞类型
    • 某CMS的SQL注入漏洞(通过参数过滤绕过实现)
    • 身份验证逻辑缺陷导致垂直越权
    • 文件上传功能未校验MIME类型导致RCE

3. 常用的漏洞扫描工具

五大核心工具

工具名称适用场景
Burp Suite ProWeb应用渗透测试(含主动/被动扫描)
Nmap网络端口扫描与服务识别
SQLMap自动化SQL注入检测与利用
Nessus全面漏洞评估(CVE检测)
Metasploit漏洞利用与渗透框架

4. OWASP TOP 10 (2025版核心要点)

  1. 注入漏洞(SQLi/NoSQLi/命令注入)
  2. 失效的身份认证(弱密码/Session固定)
  3. 敏感数据泄露(未加密传输/存储)
  4. XML外部实体注入(XXE)
  5. 失效的访问控制(越权访问)
  6. 安全配置错误(默认配置/冗余服务)
  7. XSS跨站脚本攻击
  8. 不安全的反序列化
  9. 使用含已知漏洞的组件
  10. 日志与监控不足(攻击痕迹掩盖)

5. MySQL写入一句话木马所需权限

  • 最小权限要求
    • FILE全局权限(用于写文件)
    • 目标目录的写权限(需secure_file_priv参数允许)
  • 关键限制
    sqlSHOW VARIABLES LIKE 'secure_file_priv'; -- 必须非NULL值 
  • 典型语句
    sqlSELECT "<?php @eval($_POST['cmd']);?>" INTO OUTFILE '/var/www/shell.php'; 

6. XSS分类及区别

类型触发位置数据存储性典型案例
反射型服务端即时返回结果非持久化恶意链接诱骗点击
存储型数据库/文件存储持久化论坛评论植入恶意脚本
DOM型客户端JS解析执行不经过服务器修改location.hash 触发

7. XXE漏洞原理

  • 攻击本质:利用XML解析器加载外部实体
  • 利用流程
    1. 构造恶意XML:<!ENTITY xxe SYSTEM "file:///etc/passwd">
    2. 引用实体:&xxe;
    3. 通过回显/外带数据窃取信息
  • 防御方案:禁用DTD(libxml_disable_entity_loader(true)

8. 成功渗透经历(虚构案例)

目标:某电商平台
流程

  1. 信息收集:子域名扫描发现未授权测试环境
  2. 漏洞利用:测试环境存在Fastjson反序列化漏洞(RCE)
  3. 权限提升:利用Jenkins服务弱口令获取服务器控制权
  4. 横向移动:窃取数据库凭据并导出用户数据
  5. 痕迹清理:删除访问日志
    成果:提交12个高危漏洞报告,推动全系统加固

9. APP渗透测试方法论

四层测试框架

  1. 静态分析:反编译APK检查硬编码密钥/敏感逻辑
  2. 动态调试:Frida挂钩SSL Pinning绕过
  3. 流量分析:BurpSuite拦截修改API请求
  4. 组件安全:检测Activity导出、Intent劫持等风险

10. 宽字节注入原理

  • 触发条件:数据库使用GBK等宽字符集
  • 核心机制
    • 用户输入单引号' → 转义为\'
    • 前置%df → 组合成%df\' → MySQL解析为運'%df%5c=運)
    • 导致单引号逃逸:id=1%df' → 等效于id=1'(闭合语句)

11. 工具开发实践

  • 开源工具示例
    • SQLiHunter:基于流量分析的SQL注入自动化检测工具
    • HeaderScanner:扫描HTTP响应头安全配置缺失
  • 技术栈:Python(Scrapy/Requests)、Go(高并发处理)

12. MySQL右向偏移注入

  • 应用场景:已知字段数但列名未知
  • 攻击步骤
    1. 确定字段数:ORDER BY 5
    2. 偏移注入:
    sqlSELECT * FROM users LIMIT 1,1 -- 正常数据 UNION SELECT 1,2,3,4,5 FROM users LIMIT 1,1 OFFSET 6 -- 偏移至目标行 
  • 优势:绕过information_schema过滤

文章转载自:
http://betelgeuse.lbooon.cn
http://appetite.lbooon.cn
http://cathartic.lbooon.cn
http://anatine.lbooon.cn
http://aplite.lbooon.cn
http://aarnet.lbooon.cn
http://advertisement.lbooon.cn
http://archdeacon.lbooon.cn
http://amygdale.lbooon.cn
http://bimotored.lbooon.cn
http://airproof.lbooon.cn
http://chaplaincy.lbooon.cn
http://cheesecloth.lbooon.cn
http://benchman.lbooon.cn
http://adduce.lbooon.cn
http://balsa.lbooon.cn
http://almsdeed.lbooon.cn
http://cardiomyopathy.lbooon.cn
http://appall.lbooon.cn
http://aal.lbooon.cn
http://basicity.lbooon.cn
http://catananche.lbooon.cn
http://antisocial.lbooon.cn
http://cabalistic.lbooon.cn
http://bobsled.lbooon.cn
http://bookwork.lbooon.cn
http://amen.lbooon.cn
http://charmian.lbooon.cn
http://chauncey.lbooon.cn
http://ceramist.lbooon.cn
http://www.dtcms.com/a/262172.html

相关文章:

  • OpenCV读取照片和可视化详解和代码示例
  • Java 数据结构 泛型
  • Hive SQL 快速入门指南
  • 线性相关和线性无关
  • 【记录】服务器多用户共享Conda环境——Ubuntu24.04
  • HarmonyOS NEXT仓颉开发语言实战案例:健身App
  • HarmonyOS NEXT仓颉开发语言实战案例:小而美的旅行App
  • GO 语言学习 之 数组和切片
  • 无人机用shell远程登录机载电脑,每次需要环境配置原因
  • 现代 JavaScript (ES6+) 入门到实战(六):异步的终极形态 - async/await 的优雅魔法
  • Redis分布式锁深度解析:从原理到实践
  • C++迭代器解析:正向、反向与随机访问迭代器
  • 【C++ 基础】 C++ 与 C 语言差异面试题(附大厂真题解析)
  • 【系统分析师】高分论文:论软件的系统测试及其应用
  • 4_Flink CEP
  • 深度解读概率与证据权重 -Probability and the Weighing of Evidence
  • 学习记录:DAY35
  • 循环神经网络的概念和案例
  • WebRTC(十三):信令服务器
  • #Redis分布式缓存# ——1.Redis持久化
  • 【Docker基础】Docker容器管理:docker events及其参数详解
  • 06_注意力机制
  • 通过交互式可视化探索波动方程-AI云计算数值分析和代码验证
  • LRU缓存设计与实现详解
  • 什么是MPC(多方安全计算,Multi-Party Computation)
  • word换行居中以后 前面的下划线不显示
  • Python商务数据分析——CHAPTER4-Pandas 数据分析全攻略
  • Qt事件系统
  • 浅谈AI大模型-MCP
  • 机器学习(一)Kaggle泰坦尼克乘客生存预测之线性模型