首页 > 作文

SSRF攻击原理

更新时间:2023-04-08 10:20:55 阅读: 评论:0

什么是ssrf

一个对外的web接口,改接口能让用户控制curl命令,去访问别的web服务。

简图如下

想象一下当用户请求的baidu.com/x.php?image=google.如何度过大学生活com/1.jpg 改成 baidu.com/x.php?image=private.com/php.info,是不是觉得原谦虚反义词本不可能访问到内网的主机,现在就很容易就能做到了。

原理

php代码演示:

$url = $_get['url'];curl($url);function curl($url){    $ch = curl_init(); // 初始化cur注意力训练的十个方法l会话对象    curl_topt($ch,curlopt_url,$url); // 抓取url并把它传递给浏览器    curl_topt(给力2010$ch,curlopt_header,0);     curl_exec($ch); // 执行请求    curl_clo($ch);}

1.查看代码的时候检查是否使用curl_topt( )函数;
2.在看传入的url是否是来自外部;

防护

跳转的url参数只能是白名进攻的反义词单里面的url。

本文发布于:2023-04-08 10:20:53,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/5d0d7a25e5219476b6553fc44cb0bcd1.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:SSRF攻击原理.doc

本文 PDF 下载地址:SSRF攻击原理.pdf

标签:反义词   接口   代码   简图
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图