从外部服务器获取页面

joe*_*our 3 php xss fopen request

我想传递一个函数一个字符串,它将该字符串粘贴到url上.然后转到该URL,然后将页面返回到我的服务器,以便我可以使用JS操作它.

任何想法将不胜感激.

干杯.

Jef*_*f L 9

如果启用了fopen_wrappers,则可以使用file_get_contents()来检索页面,然后在将其作为输出回显之前将JavaScript插入到内容中.

$content = file_get_contents('http://example.com/page.html');
if( $content !== FALSE ) {
  // add your JS into $content
  echo $content;
}
Run Code Online (Sandbox Code Playgroud)

这当然不会影响原始页面.