Раскодировать PHP old

Статус
В этой теме нельзя размещать новые ответы.
stealthdebuger - этот код не закодирован.
Я может не разлядел, но прошёлся по всему коду, всё предельно понятно.
В конце - условия чтения из мускула.
 
stealthdebuger - этот код не закодирован.
Видимо сказалось время суток, bork75, вам было смотреть на текст, а не код и обратить внимание на цитату где просят снять ионкуб.
 
Помогите пожалуйста раскодировать вот этот файл
PHP:
<?php eval(gzinflate(base64_decode("LZvHbsTYEUV/xfBqBlwwJ9jwgDnn3BuDOefQJL/ePYC16IVAqNHvVd17jiD99Z9//7U0yz/KKx3+qN92qob0KP/I0r0ksP8WZT4X5R//1D+XnF3+XPRhhZeade4Cm1MajEbMjA+vIWAGjlPPVIAIs6SDo/JAuYNFWl++DYJvbKMGDRI71oPERYyotPcggq0UhDgzB9AA9WgpBVhXFU1fDbRlss8xmYo05ikGHScnxDiEDnukorzQ0HMDzIUkdo6GxbMtlqqW9XpKtX9Y5XYcfNhy0GmrY7r7HAqPqlZmlFVrpu5hJOthtD5Lru0CDM/8z5Ze4jg+WEp67s6V4Ky46Ypk8KvtIB7HIqwKIodTAbg5HrbrMmlmO47ur0ruD47/Hl1CDLg1b5ts9XL1R63wxdrOy+jP2Z5BowgrvpI14KaId/Js0INbNyCdVxr5u3fEANpAwDLNg06VOBGXD045x0l83Te7scdvs0vBeEZg4itfAePQBZF5bPvGreV0HcPUAf1QUUUfHHYELCUe0OtMc8QlWnO/qGlkGXydI+Sg3n1RoEGtVorq274U0aaGRGI8B4y3N6Oz8C5lPNSfI3g+z1aAxkgRSCdUknOG5v54+LQUR9EynQOY8PcqQhm6G1m0GoB0YrhzA+VTbg/RoMKnTaZWhzgPVUClMhNfawCTiDF52ozn95FUTG+nIYU2cloF2jXNSVprhBpTwyk40ddr60uINn5/mJZSP2IKtRLqQ4djZFmJ9S3Wje2AcsiN2kOt7A41rQpwM/iVdnpIHx9AEwAOku4JyaJQx7XlU3kqmYnBnFcDXBPdRXZyHK8i0kt0pfX6gss7yxI7t+oDAbAIR3AZ+abQcaTCyRW/nwArStHnWmMW6xWy4KivpzXIcNrzQg03QNsNRJjKatS5DYl7XlnztSBLQv5iNWg6pL7knbXFFZU/epwuQL72h6yWRuOVtCLH2p6SFNPWw34P2f1c4SZoeN5HbbOdcyhqjd6YBuILjvRWXfJY70C3j7RXd/XR3jPJU3JMFEw96lQmW/kTSEF6UOOl4EP90fKYxjnKARLeiqZNvwX0TIrmPMzPcawUTM0Rf3XdZvgNGKeMm4WqeuIfQ/k61Q1XKmF0exQpYFy7N4nYtjkJKcypixEhaOq6dzxR+MaFfJ00JMaipn6hFC7Vw8c7Gy/1clNT7ySYqAbOD/PAcmg34kQzFjKyifpud4gOXF+IF/HqRf3Qnmi14fqbTL/D6zIhRs4ACYih9NnANn8T9RX6tQq2zT1mpmQgOQVvZXsUp4blShY/JNoY6Nf8Fs8r1ElUpWKXSv5vzEanloVUdgxmRokyp3wsfC5oi574G1cdEIvK73Q64EUSijsBx6ZP2fpeeHLiU4KjrJO/BgWhMuwLfrJ4OJ12VLsBo3v4V6rKMefYDEor98DB/fEbv/VQh+yN4OiRAENgeCCfgWata7Hht18GdHl9ztg+4j2URYUlAUBPaYzme6ZeSw9B4gvLLB/YZDMuEgjrEhU+bvAuOHo/m+Gi84AUyADP+tAxKcPLCUGFOQLDzf9eQl+F25Lnvp2nx95QTKNHAMre3L+P4XMh7vdhYYVnP+SGiKZXyEV+otGPQH8I0LppJPPYRsoa9jMxj4bo6O46TbtimeSvyrG7x7RlbT83VEOPNSuXDd0htLMCGieesJlrGXQAJ6vIdWmFPGPWDKtQ+k2whnOiZ0Ccv0nz0osnNWCKPJZK7AN6ynPgCeAu5YoL+29ffPeBPs9Pk3lkWVaEnIsfdBQ9prLTbV+18WlOXHZW6zRbO9PsG9btjO4c4wurkYlW/DfJAduq1VjuL4oJIy7oNj3g4ygcbiAZSUapKS54LprqFpi46UHLA0MRrxryEujbBM0nBLw6gXYMZ+5m7R01+sRgZhiDIfKMHH++T/NyGjmnI49jH+Hd77zlSxZKaJ0Tm9GTUYhnq+qgnB1vEsSKeTrCeMTOmzYsfa2XPvB8gazZPcbSZwceh00gbsoZxPbL8wRTrcrSAM/EqdkQe+aDvTdfTt0pmd+5wlO79++0JIcugfplE9SF9ZMpiLIHL1sSt/MFf15FB74u7BxMYNOpqtO3LE5lDdhKzOHyUO0iuBS3mboThqgOTXQ5Dpmbh/uaUQn2xAh3ie5KJbiBbV24Yz2RPg0MCIat1nKk2qC53QVZ8aKM4ZYPlm0BJ7mZX2uvxzmmcfnbZfigL/V32EFEqtHAtXv4Uo3RGjXNx7ATB+zHWiBiGSzHFKk9wMq3edZp0+9yCNuA+Io8a/3MTQ8RrA3cCpTU5kLbhyCNoH+QWLN0bYjLzOVsviEgYIlaeywoKagW6a5+FOShzybtF5WttrGZEyZ5b2bBaToc2DDIMKRNbevHNt/BAsYMnBhDH2l64avy18uKKKjTVi8njDhNwKYNhkrAdD5dQ96Xhb5dPB/fItryiBRMokkE7Zj8UJTjU67YaUUvNAVHSeF6zPhKl8wYg8Oh73rq4hXm21QE2eaNstb9FsS4Mig0e+leb2A4InGbzRQYdu8DGc7SfXBkqwQSmLTNm0eL/KX3B0R079v0oTEPc+2TAVd3xEdi3z1Aq4DyILrZm5J05T6Jv3PMiAADuUIOs61vnl2ugXVgUNlZ1Y9Pq1wNRC0aXXcY6anKenktR/sJ8fLXfN5zvPdSdN0Y8w18LoxovwmpNFfPU2WGpz6V6bhpBQm/jgrvVQY4trwElh307KvOk1lrsrnAcAuXBqT+andBUAKzic8qhzS/UokXGbXphXthxRbF5AUy3/bgXULVYZwWd77f5IAss+TNjFmdZQIKptAeJr8RVHyXhHTSixik4R6zZKqWPv1+wFBznsOQH38n3CIfYH9emreVSJSW56SruuSmJrrQ7UvhyMiRL8IT1W8JkeAuBg2lMxpuQUNK5adh5+ludX/MQ4WZfZfIehNn8iwZk290WfFHUw3W/JhkSU/FvlWGRyOup7deuWfToi+61TVOhrsWQoRvC4VYm0Tr/VYPhKwNPN12GnGHQxXYvbsxgFN9dRHbqvCZdcW3B0x5lUUJEdoMds1y30S+pZaSn9VcIKZhmOvmjw77BXgItIdveCZ/N/HBnG9JZ4uFpSiewiYMgTZ7/ogiFVXisDUy+Sgru47XyzpeIub6BMtAon82saa/K/Tie4VzOCYQDydXkVkbYCV9iwxVvzv14sMd1WrVo7gxBntnxaCoPUOg553retFOPYcHo14kf97bJyzgKJw3L+R8fA8YSk8OWqiX4ZGuXQWrhvsciVnIxBRo2b6Rzq2AiA7WQsuP8i7XoHOW8vHK6+x/HYOvE1dYKIMuXzo0zyBT8PuqVGXXL14KBY6pMKTmd2A3siUrgNHvApUCpWeutQ4khT1/xB42weSsWD5A73FSSuSo9FlhxJKuR4r/MUuPnRVUKypJT9BxfWy6/H7TFNcXzUGaqdxMA3uyKURfDumd15ZicH4tICTogKB4KJAOhri/Ypfnoqy1GC5j7YgNzCHSy6z+GOROYLE3fc1zWXw/1UMcIqfG8gZsHgMlj8WN8JxQhKMg0X0ovkB/cLQSmfLpciS5FipUVkFKlujrLrYQIpbKg6lVaFowD+D7gEDWz6wxGd0EEOcTHcq0LwE7VARUZIDyUZcoimCov7D4IMsVVCVoXbBI1uoMh39To9jfDLVcfmPDGpu5r+8I/mJa7ArmHerdk5MKZI0/KtefFa6VOgzQmeQ8snqJ2LrfMWGX1c5dqcCS8P2mQyv7GgbfDPQxLgF59mhvywhLqsmGlMibV7J8/Fchf87SZAWGwlh2CsvrRp/5qmz7NT1Iz3CsJCsK9Rwf6dLpPLbF3rEOS1/mGuSubTtlc5YBk6EAHoN7YbSZ9H+R+lq7s2op7iAh9bPUWywVdBxLF72HBaNnnQRzfSOGO6azTxBCJEKc6vMTwuGU3eWZksjRt0h1g46b7+H6icE+t3e7MvNiyx/5OzmKAE/doy7t6Ef0PmVATjI3gu+ZaqYbzpLhhePl2q71Nyy6JHeIgtDUeWiFBKN426dhaK5MUTBQvJNZ1Pnw9efnH2F4YWY1nleZ6wSxpRqC7VL4uyb0ZFRPw2Z4w8WOsqkyR9CQlTk1x+tm9P3vYcPfrzK3pyDfhzAh8dQEznWJOYuRZh+37MPh4xXhk6nUpYbtJVYUiv68CzBtfvUTojX3H2is2Ce/YilXHejEqV91bQF4bmrHQhnBztD73bzN5cYzeA17D6QmtPEDFc+fxUrSr1cL3wpgnFNCDElcsNWEZrjzuKd9ir0+Ul5QB7Sh9sZWDvkhmoEfvJMN+OmDVvaW/J7ssJa2UBpCD70ZLzxUD+Abje6LUZDcUb6wGxBWr/Qn0FLxBn9+lN9SEFJXoEWUlvXDgR+/9rqbzqjtKnlSeUx1XPy915NdGtNiadNNG7Lwb8WUqunzS7NiNOwNgRl9tNoE3M9qYAFzcMDclI18mBcsZoNFTRk6doSks+7CNxCkcCUVg+0PB4z4ZXK9CpXRMq+43N5Ht3LIT+N4nNwM38suz6RZqwlCPBu/d0DJHPQIBpNVyQfOr228qWXLRQ1KI57vd71T7HsUxdRrAfcdzxECXaFnwEfbMdFGngz/xV7JwGQFFyoqnFjcx4sEv98qRnFCxq4hFzwxSqyRLKdItPCFEk1HnVPufUf+yi03Al+7/qUs1EfpFH+J1MsagUEEYfj5oWGvY4l4q3MJprfbNW7F5o/iCrp6ZxVep4bkvtr3zpw5u7Ll0+ZlCa1niPAJnuBvHUJs5iTTaZoELGtSl5hGp/PbzGtwBohP800yoBrA+DMcipvPGMGgXk0kcf/8dpDp0cjVYNW3xCFFcJtaP8zeTbdZn1piZrZg4mUnplMw/cqcTgPvgqSj17DLVevLQK1KatYm+MZsvgUDygKF8vMz6OQp8aDJ5kRIT5LwdtX9+cX5kvNqIzP1SfYPnCgQGC+yRRij0j/EeQGjSm6jA5lppp0fs09eNmtRqjcBAZCKRpN0VL/x+D0+L57bH9O3f5E7ZwhGb4pqik+o6RxWzJya0pijyL0DYAX/yC5HtckZ4S74gat4Y118rh0PK3f1UmLHKgPFXJBBhasLiRDbm2hKgj5lMcPLPobGBh329JxKNmqOIYgvcaLv1RBDuwUNPRuP8Orn87dDlXQ+gZZfYX7dnKyLPCHu8vOHwvKfgIGJjAUfdiRSOmCpXfP9q4VDQezOMgrAKsaZSdShPLb3Z+xQnUh6n3myisYrIjTlzENxUdTJTI8XqPS+Oz7HRp8upGDUQybx9qph7Pr2zQc8+O1hvp250paRUmwWvGyQn+eBJWTEj0r7KXjWvAui2dpx+jkyN+WKjcP6NaICxdIPiqwbGbJoY4pY0prNA24N5erazB0xYbJfoOKn7pCSE3SrRpWXJvxl0K4+NhYbBkU3zd51YKrB3gKqiQxLHx3nEpYTPtLtXBhYrIw/t+vQbx+OtCDLywIjePS3rQZbLSsv/2xy4FdoA7yS4PJjbClEjK+rztmW5QENwE7kK3kyR2t9nHY8mH0XKzpHqZaZ7/AChUBKZxu1XBDj9nc9Jg3AN5k3OGC/4LM7DSoK2IhK0Gz8os5iCbl7LL53w29Jq+E30Mc+Pq/YOWRKeady3QwmAlp6CH+aSN1FOT4nEB3qoj1XQFil46LfRdE+WffZFLPZQOnbcPEY4NyYMrexBjHsp19cftwbv44FZkh7bzzhoNgyPykL6DCtPZVwjKWf56Ju0IAC/TXGT+aaHaN/0U56+v73vWWswjP6NBX4ds7lNOJNf4DFq2WNn3jcPePq1Ph60NdA40Ex7vpGuDbRQhBoMk5XiNiwuYt6HsfEohGI0qrVXN56Ger6K1Y3ImT+r4jcjSObZPHIT9Hc37nbbpROvvUmwZDQd7t+UMqSqEclQudLzRyRyvnmLoc0DJKmvAaStqMMTjJLrLxDPj/XHF3ie/Xw87aA5avsZpjIlPsUJrehXoaSBQsHMex3pVfFb2ajVkFOOOrgC1iCmFr72byc76HDK3M4WDjqD8dCXwsWEYrtLYzrSelJiDxC3cO6mYvOf7MF9zbn44cAyoHDa98EDq3TJmAy5CurLazilKzUk/JE0PF9ZSQr/mXlbB5vIg96EdgOyhsQL1kFQRd9ki0LYa3HW+jkp5cO7vxkANC2T8yVMZ2Cgpf6XI7LVhXtGWDyc0HD52DFAZ05+yf2+mHI/bQaEB8BHnU09aHzYFUYrAn7hTmknbhLX4u3T1fiGfXh+9SvY7eo/+HRlfW28qlNlR4SEdNwC5/GwJWgjpUV/7doPwS3T68knzKYVO3Dw2SyotLHBBZ7MlMr5n8zlYCxVN5qjs0Dj87554ogMWCBl2F9Do/6OnfER1MU4VTV6zRlMY0AAz8suVC6ZKA3Np2aS71sf/+M+2I3X4Y+hqL3sJGWMFkGW6r1ei/+sfxnAM0lHBAEHMW+kOmln9rXBcE59YP4JmK913TVxBMQgm4u+IWWzU/vYVdZnMDobkpLiX/a50zNmkD86fxqF0X4oQ/A3TgwN8jwAiJXvDW15LRCLQRHUYfxi8s7z6hNSDTQo1dXRmpA8dsD+sJcS3Y30CO1ql2eU/iwjBHcdKBraQtKH9Tkj2Kzl9Vo6TyHbTlDpzSZ5Tiq7YtvwZoBv+pPZ7zClT1LfqH8VWPBwXwgbQGJS4045gi8KvdrFcpBsMHowGAh4TyC8RA9jyAhKd6B+CIygxr6wZ7B7Urfyty99OY9er/BpsQucN0s2Y4sVuSe6Z6U0dNpMlFHzjgn4XfUa3CS4PYzkD7z4Ab0OXsolAAS1KfUMf3BrKI4kPoKalJAgZ+QBNewfzUbjghN1g8vZLNb8Gz7tmSf1DXK3r+Pd44AdKSfyiYp0cIqh1Xj7UvgqD2lStLxiwLk7dcWwylEru4gEhalKVzZjPbjPoE/kD+EoCOeoke+EBXwPMjO4SUGQYsM8n7QQngLAh+Y/quliKYQEfM+l0IGLD/zEIFbk58TGL5fwcKuAurszVbJpMKmaLIFQcv4YLt8Pn4CNj/CDatectjRc6j9uzwCCV+pY2iC13yVu3laXDOSlnkwiXCgDlmesb4W/BSzU7ebUijJL5ni1nIJxLbtNC+xLUhndsmY1xPwNSz4tQmSNS1r0NY88CC38kjWHZGX1AD1DZNiLkZuFohCE20x9gndx21+H3xhcz5894rULqjv2IKff4Bx0q9oSXE0nRR42HEx/6bjy40cdjJfIACS7ZPChYSIsbrZLpsdj7OI+Ea9zccwsJdpnnsNgGNTRAoeGBpTmL7SIyTkqOs899mtXMWsJ+6n9XLK8lgdDjFcvi2X0BCNqSavya/MvEdnws1FM0k9QCR+33t5dKjyc+5YGpUJIsIDODCBzGg6OFFaI/pu/twA9KBsoFZFURcAG48EYnIHhGqKtd580KL8XSRSmqqZtXrWB66xnoxNdV/wYIk92SJw1sa1wzvKESU+SGVfQQIFhOh/LVtpAVk2+t85yllYXXCvQi611tNSdKCHVnNlWTvhDdYXvksw6+ijiKGqw/KP12f4YqDFW3L53A8NFlaLWTNUSBPbcTGkzAua+WlYEZ9trqW/loOdptGvWKlvG/M0qkAopXBxvdk6iwa07LrmktKRcjTRjLPbmjfk5ETohecvskBwmh6INS6TeO7vKinMklh4qlDMQCwckTlfDlEBoHUFTN/ayYbdeqtX8EDhwQmNslthYt5AWyuqgucppxCGGlKa7gXkarEKsf9Nu9n6FL+82qPyvQuK/xG7/rO3VIKH8VweEsVo2ZXkK6yRyvv7N+hfzhhf/nuGh14OPzIljBkUU7I89dvBTBLxcqhCpg2w1yjEDRyeGqPrsbxHgpS3oKZmuGvaP+AKVPtckJwAfXtpl2sRYIWhn/E38Vt6DRG2eYPAZYBZRnd4l20ImDjMF8FNXkzqBz/lTvURyWrCG5rQF+ZKWrJfhc+Y2bazMnMJvjo356FK4TYo6Gr64XNz3UV0K/pzTobdsPFZmHhUWP/LoFSXYfuACUDYRw+o9hFMER3I1XM0CheCLC+QBq/0HfVCFCN/tTzQoHBTQ3JKd8nXi/tuqu64xxTJcHH+Hei++/nnk7G1/GnrcYDKGxaum1Eoa9tdgiKOFFeNatV5+ZjplBmYsWiO/Jmk8P32fdFOzcMuLN7KyL4JaRRQQfpOHze3vrVNi9ST9NWG09hJPBxmr0iCB/2Xy9e7ztlZxgUYVY0mVWg6Xlgv58k5tMEvIO2b9ru1KwCFT6ZUKt3/Nvf7618788sfvljltMuyzg+MGpgcbPc3JD+twABfMCHUAYoyJwTax4iDmGvcG+j0ersR5FBqEVm7SxQUxr+2bVjI5e8uAJKluH2CDuOHdjne+i66y8egR6Qt/F043nsUEfyehYKVaQulvwhI4B3CmzkIcZMavxdGnGW4FvG2UZxTMnIJQYSjquCXc9GdPggu/i0dsoZKJPqbwNCZQb/OD7bNUK2c8Fp+lfgr8vD0utwQrB1rctw0jLxC5XlGvxnD3I465atT6gVgNziOsDnjmfEap/p520Q1jXX2zKpNOa4gQIGZHzxRGRNYaw4HOhy/dC5m2OSpXokqwci1BiuH8tHXpB2di4Z4TuB12Ksru4wYh0wEM0rSVTjf+5UV012llKEhnCqr1crbBZGrmv9KNdRxihThcxWgCcbQnfxhevaTkR9oW/Jo24BcM0NGFlxWiPqHpnh+QEScpsSVFyUM6N+Xu451FlCURm7larFfvyAYGGdP/y7Yyug5yS0U9m2zYDZUaaZHlIGHFl5GCNRLs3gOpwaLgko33U0DzOpnkcrkNM1IGGtbZuEV9j0/zXD44QcCS+Yzd488DD6yZhYrjbXOVu+xpuDaeLL9/BpWX9qrz5xlBM8Rxsg8BvDfrgHxECnoN/X0xmdiZ+5rjwTKbJmrYQVOwZp+ffKNMs+n02Pd+Hxa/CwqMkqxaX7EH2yeKSimvfpLh+6DJF33cY0wh5ncW96tsGsYuavMzngsYt71R/Sp+tqwdwWBXNluI6ISy3IV3o25OpWjAHWZy+wWBoiVRWcqZ1PR5rzQpKgFVMj1zwEmuLucKCB5akugqRAEUpSO0FRftLz03/bB7VX3fd/JiabwEIMr+TmJa3qz4ligF3HGRQunFeDP8QDWw8kA0BlzAAQGw0pqJ7r/Eht+pUz7Vgowf6M55fkTJNRs4OtALVQADB/wRfuwCutVcvux94CIX1eyD6avOpGHTfp2ZalAYW1zVOVPKHsHkwqh1iCKdB3WILbYT9cnaTG+PGRciPt9qPDwptRLfhpQj6EhIOY4D7+mXXq51fozqui1djovEfnohKY13JRuCq5n639jzfn3bLM9bC+VsLF+RpZJggY31oMyqpGLatUlhu1yBH9X+1kt4rlkp5ExTonNaJNL8rcUOQC9TUaCwUeUqFtJKnCWP/XqXI1CtDn+ynIn1Sp1qQ2iMmv7QBpoCRhavz6ODYuZ2GL2O5V17abTPgPop2C4G5+A0LSBaCnYYxyub2SGRN6OPa/KgxS+A0H4hF/uvfCepRiRyjHJ4jxZ5lhaBUcPAhC879yKoNu4zzCR/n5ZbTQA2a6vx6JRI6ortdtjrLcXlrJV+cpVmcDV++D5AkuG+UOJ2xXEKt3otvnARzqPznKp6qkBT+0SnVw+HXJxlJRQ012Z2yJEpZ+VBVqozXA+QC5pjXI6M6pQ3inBmIS0TWKmSrDickTNwbbjcWO9CO9RJoeP3fP9HX8y0wm5tNFaOVpOK3qsdo4vO5pyWTy9fYNJewyK+2w44/xiaXlvOiuoPs5WXIG2ch7ZnxrpUL0VO9tx4xwAdcZv0k2/xCemGTes1hKlhiiTuTKj5A80ar62mdtnip80X6Cuw8ww/EZBJOJfrPpW3cu+YScEW4WQi2ir50wCFmFak+Hhxh0PqhgTKjlZBdywr83oay/9ngmedptvZ80RAvAALCya4Lukqp5l2DCfZJz0pdgrcUKz4oI+g7LryZ1hHM1aPz6KXxs1afT+ZQNyxAOW3fJPg4qObW9QkrSjAp2f6FFkyMSs0j49I+YZZJIE+OBHrpQ6wjzWsy5AVY5S5r/xgzA7lMyPgV0ToYioUbroYIcEUhezK2fDT7i0IhUKW+5/DeT+qmYsNKnntFfi2apTfLv5XJPI3AinSB4gtJ9tYNUVo+P3bWNpL+fbq/Pvp8y5otxUaeMD1Hgxsb/D+oTW6J04Bk2APgN9Q4cevkPTg993zZGjAigx6eF8Vx5S0quOflk7LbJhCsl8OpscwikxV6U7eU7yMZSdNi2oC2+/iwqEtJkoBf2JdFufatwdPIYU35V1sJjWvlorKzxOG/hv3sV4V90MD/tjiXPlwPDSD4gq6UPQhehtCkjqp2xwWdYvxwqkIElDIObAimOw4jNnFSBKAx/ulhGXm/WD0RjFCxNF6T6ox+PKXc0fi9eroPKxvFUzGOsfx9xeYRiYjDuX3R86DDlpLoCDExa9Os16Io0/UU/SPAWwNXYUGNAUz3wmfdNEHVu3CsqYDA1iDtXXokgUAhA5wW0gFp5JWgk3kormO1kDro3j00VIoVjeqR1NJjnsIWHQKh80naeiShvbUrQoAnlaZAdTKeXW4jGJvK6LB3N599nL4Q3R7I5lZqoltxiyM8OUGoteaKdNFWyhqBsB1bOx0b4KCEV2V7s33jgXzYfYIJn6JrUNjlCn/pohdKwfExNZNXXXna5sOKZe+82qxqsS9r7eFE/o53cdSe3MOlXOBvwr/vi6A2I5m71r7SEtsW4OrylKEqEKA7+FEOwiH6/S03fjX6w/XDQNrc98pXseQjsDcPV+LpXipggMXI6dHcwX4szl0ef3nYgamEM/BgjvNj8YQ3j8tA+L5wbQ1ORaaf6u+Pl4szQPwH3W4DkgJYR4q0x+3U781L+CFbXgt6pqTBKVvkibAfjorUSJ01uN4u7b7zxu293KrQV3cur8KPI4ZAOGHqBhxEK4XQdKP+8zW9ddPJsJd3lw336FQI1uMHEuTnrTuOYVEnfnthtmuXDg8upHRB4a5MolF064/vtOFPwx6TMEFh3f7AcgA7p4JFWiGw2eCM97P7kcQhArAzfYqK25lR8Ye5UQheYvYvet5oZHedWW9QmJqESJzhgIh/3MYTxBMeqExPbFzCMOAiaxwmmRZOVQPmYc6y3YB6++xJoUXNQrq04NHB4ybrx4yMWIOFk0c0dl9KfwaGGXzIFkfSQ+fwY2/Cl1tZO8g7hbi8ijooL7nLS/heFTKk/WfCmzj+kOe9R0+YINeSGmyC+2DXpFwVfTvbnEBAuk20ZwBAhMP9sqrMt33o6MFJ1eUYH7h1DKvg01j0ScWwpyX5tatAe+Izg2JBUF+ImbynVKSsw4aD2edKiB+y4+8zznV/exGYNsbdde5AeGNg7+epiwwHYV347lth9t4UjSW1d9F9dLMhCyf+J3IIdpxLu452kDQWralxBgsIpy7JJreE6yEdeCWa1cH5jrK+n51ldaMV8l47bjGoBNRiPfzESBqy4RWbLxHij4rxbhwsT0A9x0JHoBmbzhesH8dJhGEtj++Xl9tYo/Rdd4Sp5TDSD5YJJ32DAhK4Zm0EfcmtYH/9gfBRuUQGcBLK0aujqGvrgyAndIg0gU2TUBXFhGFokJHRN+jUpYwV2hkIVUW774oXbiq24r3/CzKUTNCKBqKaTGWa4lPNjboqjHCiPWklhhlgb8AQZzWi5pgSYP+MThQF1b65X6L8Iy9+0GM9OOR/1siaR71YxK4SkntHaG9ZuE9T0eps31MK+l0x0gJtCSQ6Z2PvS7iMiB9tuILhQOL7O4GqAfwsWzKRL4FVMYwcFXxUJm+YmsSPN5BqbNXPl8b0PW1+sBQSSuhzXaj3WVxqq7Dle4UFVdwfHhVwQ97qFWoFtc9v2ixpwFQqWlH7O1b4FUr/OFMmEdnOgbGihpHvIPW6MefH5MC4PFD3tc7pJZKAmnkd+nVHcY55E5yZ0gRHyyOxRKiGSM9GuRKaXUnGXj6QvMW5zNwKwxhsNHlQnSJmwzfVOOu+Bl8rNz2TkO3einL2YDouZLi6DzZIMV4hyuRLOpAu856JcorrlRMitqsCrhnBQweVxX4fyL36MbYcA6IqQ0yDapS9RyPbzcNVSsAt/Qy/Mul7sF2JIPD/N3Cx5f6p76JS5R0b6+RCX2/WsqHkWjnb8NvjorHGSWAydTE+AvnnXkDEWdOXuAiUTTOWhg/i8oJjVVDgFzDnNF9+3ZLT5587EUzYO+/Uoa29ahhJcDTTMTkXs062prK40Ec9a3f2Lp1l/xUmPZBUaOR/Sb5yyEj6XIH+F1/wQt+AOTxOqHEYoBJ0x6hN6q4O3pBCL0vs5fR/jWzcJPUwskv9gXYdj/WqbCCmKx95z5a2PfM48NJ2yUDksts47i03S+lax3egFRxviHdj9258Kv43vC7cyCdvCfe6YyaUJ2REqG7sDtlX3CvRqIDsDgdB1ow8r4pN9558JYQ45cEQK8CeCcc/i1Nmd+ZQfkXw090yW5kxxvJeo3eUUw+ptqHNuqLC4SkQn9Hc56MjLXE7n8yhdTnPgTsULa3TqQL0E670nTkIlkp5I3ZQbA8H+pmHee7jvB+33t2KtqYhnY6cKhw3zFM5Q4cGi4o5/SOFmpMlNaZ0c5OHAA0R1oYfgQl0iZBKpgsHwEimp7Be7IvzAR3oZp+lh0VwulR/9Du7Gfxf0zk615DFoYMcr+c5ug5nNSAQtJi/roImtKG3r6BJxzzJlWlJ17cjIASNww22VNDZl5KdAvFrwPtvRTAupOkcihaUWJ+fKEJP39xwUy5hCeslx8JaeqEKYo9ZEvfZFzYpArTvuEjh8smt0lYFzRIFFHscSauC0U2HQTAasfQ4DoA6bmx+ZGNN/yoQSRicTDAVD0wOf5Huh8BqAk0gLBli6WHgQdsPadwPx1rR+mIWGWrkTfVT8wOPBDKHU5WoX+95BlpC1Yp5WyFS24gJwhJNpNX+PrAtScWYlDf7HxeeKbJdmS17f54ZWQYUmv90UWk+uWMEEtGrCH3dVmr4Vdo2wZVi/zH/woMyVBa4Mikr1bNDO398i0MSlr9qklsBAYhuVA0zWM4apFsMYkXxIUbV7P4lgdwHMtqYFx5JvRzUpukWvPawZQHGk54B7BpiePeoHRZbpSuLZQlJFXVIST7bgCQfL3BYIUQYPgRYMuiNn//PPPP//1j7/+/78w/wM="))); ?>
У самого получается вот это
PHP:
<?php
defined( '_JEXEC' ) or die( 'Restricted access' ); 
class HTML_sfg {
	function settings($option) {
		global $my, $database;
	    $dbprefix = $database->getPrefix();
	    $dbtables = $database->getTableList();
		$database=JFactory::getDBO();
		// get languages ->
		$database->setQuery('select `val` from #__sfg_settings where `var`='.$database->Quote('language'));
		$language = $database->loadResult();
		$dirname = $GLOBALS['mosConfig_absolute_path'].'/administrator/components/com_sfg/lang';
		$dir = opendir($dirname);
		$languages = array();
        while (($file = readdir($dir)) !== false){ 
            if($file != "." && $file != ".."){ 
                if(is_file($dirname."/".$file)){ 
                    if (preg_match("/.php$/i", $file)){
                        $filename = substr($file, 0, -4);
                        if ($filename!='lang') $languages[] = $filename;
                    }
                }
            }
        }
        closedir($dir);
		$fullLanguages = array(
			'cn' => 'Chinese (Simlified)',
			'nl' => 'Dutch',
			'cs' => 'Czech',
			'sv' => 'Swedish',
			'el' => 'Greek',
			'fr' => 'French',
			'ru' => 'Russian',
			'hr' => 'Croatian',
			'lt' => 'Lithuanian',
			'id' => 'Indonesian',
			'ro' => 'Romanian',
			'ms' => 'Malay',
			'es' => 'Spanish',
			'tr' => 'Turkish',
			'en' => 'English',
			'bg' => 'Bulgarian',
			'sk' => 'Slowak',
			'de' => 'German',
			'tw' => 'Chinese (Traditional)',
			'it' => 'Italian',
			'af' => 'Afrikaans',
			'uk' => 'Ukrain',
			'br' => 'Brazilian',
			'ar' => 'Arabic',
			'dk' => 'Danish',
			'ee' => 'Estonian',
			'is' => 'Icelandic',
			'lat' => 'Latvian',
			'no' => 'Norwegian',
			'pl' => 'Polish',
			'slv' => 'Slovenian'
		);
        // <- get languages
		$database->setQuery('select `val` from #__sfg_settings where `var`='.$database->Quote('updating_mode'));
		$mode = intval($database->loadResult());
		$database->setQuery('select `val` from #__sfg_settings where `var`='.$database->Quote('component_access'));
		$access = $database->loadResult();
		$database->setQuery('select `val` from #__sfg_settings where `var`='.$database->Quote('csv_charset'));
		$csv_charset = $database->loadResult();
		$database->setQuery('select `val` from #__sfg_settings where `var`='.$database->Quote('csv_delimiter'));
		$csv_delimiter = $database->loadResult();
		$database->setQuery('select `val` from #__sfg_settings where `var`='.$database->Quote('csv_encloser'));
		$csv_encloser = $database->loadResult();
		$access = explode('|',$access);
		if (in_array($dbprefix.'user_usergroup_map', $dbtables)) {
			$database->setQuery('select distinct a.`id`, a.`username`, a.`name` from #__users as a left join #__user_usergroup_map as b on a.`id`=b.`user_id` where b.`group_id`=6 or b.`group_id`=7');
			$admins = $database->loadObjectList();
		} else {
			$database->setQuery('select `username`, `name` from #__users where `gid`=24 or `gid`=23');
			$admins = $database->loadObjectList();
		}
		$charsets = array('CP1250'=>'CP1250 Eastern European (ISO-8859-2)', 'CP1251'=>'CP1251 Cyrillic (ISO-8859-5)', 'CP1252'=>'CP1252 Western European (ISO-8859-1)', 'CP1253'=>'CP1253 Greek (ISO-8859-7)', 'CP1254'=>'CP1254 Turkish (ISO-8859-9)', 'CP1255'=>'CP1255 Hebrew (ISO-8859-8)', 'CP1256'=>'CP1256 Arabic (ISO-8859-6)', 'CP1257'=>'CP1257 Baltic (ISO-8859-4)', 'CP1258'=>'CP1258', 'default'=>'UTF-8 (not recommended)');
		$delimeters = array(','=>', (comma)', ';'=>'; (semicolon)', 'tab'=>'TAB');
		?>
		<form action="index.php?option=com_sfg" method="post" name="adminForm" id="adminForm" enctype="multipart/form-data">
		<table class="adminlist">
		<thead>
			<tr>
				<th width="50%"><?php echo $GLOBALS['sfg']['translations']['Updating options'];?></th>
				<th><?php echo $GLOBALS['sfg']['translations']['Admins who have access to the component'];?></th>
			</tr>
		</thead>
		<tr>
			<td align="left" valign="top">
				<table cellpadding="0" cellspacing="1" border="0">
					<tr>
						<td align="left" valign="top" width="20"><input type="radio" name="update" value="0" <?php if ($mode==0) echo 'checked'; ?> /></td>
						<td align="left" valign="middle"><b><?php echo $GLOBALS['sfg']['translations']['Update component automatically'];?></b></td>
					</tr>
					<tr>
						<td align="left" valign="top" width="20"><input type="radio" name="update" value="1" <?php if ($mode==1) echo 'checked'; ?> /></td>
						<td align="left" valign="middle"><b><?php echo $GLOBALS['sfg']['translations']['Ask for update when new version is available'];?></b></td>
					</tr>
					<tr>
						<td align="left" valign="top" width="20"><input type="radio" name="update" value="2" <?php if ($mode==2) echo 'checked'; ?> /></td>
						<td align="left" valign="middle"><b><?php echo $GLOBALS['sfg']['translations']['Do not update automatically. I will do it manually'];?></b></td>
					</tr>
				</table>
			</td>
			<td align="left" valign="top">
				<select name="admins[]" size="10" multiple style="width:200px">
				<?php
					foreach ($admins as $value) echo '<option value="'.$value->username.'" '.(($access[0]=='all')?'selected':(in_array($value->username,$access)?'selected':'')).'>'.$value->username.' ('.$value->name.')';
				?>
				</select>
			</td>
		</tr>
		</table>
		<table class="adminlist" style="width:50%">
		<thead>
			<tr>
				<th><?php echo $GLOBALS['sfg']['translations']['CSV Export options'];?></th>
			</tr>
		</thead>
		<tr>
			<td align="left" valign="top">
				<table cellpadding="0" cellspacing="1" border="0">
					<tr>
						<td align="left" valign="middle"><b><?php echo $GLOBALS['sfg']['translations']['Encoding charset:'];?></b></td>
						<td align="left" valign="top">
							<select name="csv_charset">
							<?php
								foreach ($charsets as $key => $value) echo '<option value="'.$key.'" '.(($csv_charset==$key)?'selected':'').'>'.$value;
							?>
							</select>
						</td>
					</tr>
					<tr>
						<td align="left" valign="middle"><b><?php echo $GLOBALS['sfg']['translations']['Fields separated by:'];?></b></td>
						<td align="left" valign="top">
							<select name="csv_delimiter">
							<?php
								foreach ($delimeters as $key => $value) echo '<option value="'.$key.'" '.(($csv_delimiter==$key)?'selected':'').'>'.$value;
							?>
							</select>
						</td>
					</tr>
					<tr>
						<td align="left" valign="middle"><b><?php echo $GLOBALS['sfg']['translations']['Fields enclosed by:'];?></b></td>
						<td align="left" valign="top">
							<input type="text" name="csv_encloser" value="<?php echo htmlspecialchars($csv_encloser); ?>" style="width:50px;" />
						</td>
					</tr>
				</table>
			</td>
		</tr>
		</table>
		<table class="adminlist" style="width:50%">
		<thead>
			<tr>
				<th><?php echo $GLOBALS['sfg']['translations']['Lingual Settings'];?></th>
			</tr>
		</thead>
		<tr>
			<td align="left" valign="top">
				<table cellpadding="0" cellspacing="1" border="0">
					<tr>
						<td align="left" valign="middle"><b><?php echo $GLOBALS['sfg']['translations']['System language'];?></b></td>
						<td align="left" valign="top">
							<select name="language">
							<?php
								foreach ($languages as $key => $value) echo '<option value="'.$value.'" '.(($language==$value)?'selected':'').'>'.@$fullLanguages[$value].'</option>';
							?>
							</select>
						</td>
					</tr>
				</table>
			</td>
		</tr>
		</table>
		<input type="hidden" name="option" value="<?php echo $option; ?>" />
		<input type="hidden" name="task" value="" />
		<input type="hidden" name="boxchecked" value="1" />
		<input type="hidden" name="hidemainmenu" value="0" />
		</form>
		<?php
	}
	function showRecord($row, $option, $form, $formid, $rid, $mode=0) {
		global $my, $database;
		$database=JFactory::getDBO();
		?>
		<form action="index.php?option=com_sfg" method="post" name="adminForm" id="adminForm" enctype="multipart/form-data">
		<table class="adminlist">
		<thead>
			<tr>
				<th width="300"><?php echo $GLOBALS['sfg']['translations']['Field Name'];?></th>
				<th><?php echo $GLOBALS['sfg']['translations']['Posted Value'];?></th>
			</tr>
		</thead>
		<?php
			foreach ($row as $key => $value) {
				$element = $form->getElementBasedOnDBID($key);
				if (is_array($element)) $fieldname = $element['sfgalias']; else $fieldname='';
				if ($fieldname=='') $fieldname=$GLOBALS['sfg']['translations']['No SFG Alias'];
				if (!is_array($element) || $mode==0 || is_array($element) && $element['tag']=='input' && $form->getProp($element['attributes'],'type')=='file') {
				?>
					<tr>
						<td align="left" valign="top" style="background:#f5f5f5;"><b><?php echo $key.(is_array($element)?' ('.$fieldname.')':''); ?></b></td>
						<td align="left" valign="top" style="background:#f5f5f5;"><?php echo ((is_array($element) && $form->getProp($element['attributes'],'type')=='file')?'<a href="index.php?option=com_sfg&task=downloadfile&filename='.$rid.'-'.$value.'">':'').str_replace("\n",'<br />',htmlspecialchars(stripslashes($value))).((is_array($element) && $form->getProp($element['attributes'],'type')=='file')?'</a>':''); ?>*</td>
					</tr>
				<?php
				} else {
					if ($element['tag']=='input' || $element['tag']=='select') {
					?>
						<tr>
							<td align="left" valign="top" style="background:#f5f5f5;"><b><?php echo $key.' ('.$fieldname.')'; ?></b></td>
							<td align="left" valign="top" style="background:#f5f5f5;"><input type="text" name="<?php echo $key; ?>" style="width:90%" value="<?php echo str_replace("\n",'<br />',htmlspecialchars(stripslashes($value))); ?>" /></td>
						</tr>
					<?php
					} else {
					?>
						<tr>
							<td align="left" valign="top" style="background:#f5f5f5;"><b><?php echo $key.' ('.$fieldname.')'; ?></b></td>
							<td align="left" valign="top" style="background:#f5f5f5;"><textarea name="<?php echo $key; ?>" style="width:90%; height:70px;"><?php echo htmlspecialchars(stripslashes($value)); ?>
но это с ошибками и не работает.
 
подскажите пожалуйста , с чем связано , что у меня раскодировка вывела только 224 строки а остальное обрезало?
 
подскажите пожалуйста , с чем связано , что у меня раскодировка вывела только 224 строки а остальное обрезало?
честно говоря не скажу, возможно что где то пропустили. у меня с первого раза все нормально
 
подскажите пожалуйста , с чем связано , что у меня раскодировка вывела только 224 строки а остальное обрезало?

Алгоритм что бы это раскодировать довольно прост, заменяем eval на echo и исполняем на сервере с поддержкой пхп, если выводиться не весь скрипт, то скорей всего на это влияют настроики того сервера на котором вы пытаетесь исполнить скрипт.
 
Пожалуйста помогите раскодировать эти файлы. Спасибо!
 

Вложения

  • Decode.rar
    29,7 KB · Просмотры: 8
Да правильный там код, удаляются почти все пробелы и все нормально декодируется в том алгоритме, который упомянул Виллен.

А вообще я не понимаю зачем обычную html страницу шифровать таким образом...
там вход админскую панель с заголовком страницы:
ВГО НашаУкраїна - Вхiд до панелi адмiнiстрування сайту
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху