结合Burp Suite绕过前端验证机制原理总结

    技术2023-03-23  104

    例如邮箱修改信息时,正常情况下,由于前台js中正则表达式中不允许有不符合正则表达式的输入提交(例:@前面不允许有<>),那么此时该怎么绕过验证呢?

    打开代理,点击Intercept is off开启抓包,在邮箱处输入正常的邮箱信息提交,在burp suite中,修改提交的邮箱信息,也可以嵌入代码,例如<image src=”” οnerrοr=alert(123)>;

    点击Forward释放请求,(在后台没有对邮箱设置验证机制的前提下)就可提交成功,并且邮箱信息处会显示默认的小图标,提示框提示alert的内容。

    实验完成后一定要关闭代理。

    通过上面也印证了同时设置前后台验证机制的必要性。

    Processed: 0.009, SQL: 9