9、漏洞挖掘与利用开发全解析

漏洞挖掘与利用开发全解析

1. Bug 狩猎:发现漏洞的常见模式

在现实世界中寻找漏洞时,有一些常见的模式值得关注:
1. 富文本编辑器 :像所见即所得(WYSIWYG)或 Markdown 这样的富文本编辑器,常常是跨站脚本攻击(XSS)的易攻击目标。
2. 文件上传 :从任意文件写入到使用 SVG 文件进行 XSS 攻击,文件上传表单是发现大量漏洞的好地方。
3. 输入字段 :注入攻击往往源于未经过清理的输入字段。利用这些未清理的输入字段,需要了解它们的输出方式和位置。有时,输入字段可能会经过算法处理,例如将 URL 转换为链接,这使得情况不那么明显。此外,有些输入字段可能在界面中是隐藏的,如 <input type="hidden" id="id" name="id" value="123">
4. HTTP 头 :请求的 HTTP 头是一个常被忽视的攻击向量。应用程序有时会使用 HTTP 头并在响应中返回,例如分析服务可能会显示前 10 个用户代理头。
5. 危险/过时的算法 :一些危险且过时的算法,如 MD5,仍在被使用。如果你能访问应用程序的源代码,使用 rg -i md5 (使用 ripgrep)即可简单检查。
6. 带有危险参数的方法 :主要有两种带有危险参数的方法:
- 加密函数:不良的初始化或密钥重用可能导致严重错误。
-

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值