|
|
|
Когда то давно приобрёл скрипт за $ всё было в порядке, но затем дал збой... Поправить самому не проблема, только вот разработчик ушел на заслуженный отдых, а файл закодирован...
Вообщем вопрос чем он закодирован и чем можно разкодировать?
<?php /*Sjmcy86*/ eval /*5Vq2QYa7l*/( call_user_func( '' . '' . 'g' /*0K4qgh*/. /*RxHqcsEy9m*/''.'z' . '' .'inf'. '' . 'l' . '' . /*ZSQzc6*/'at' . /*t5JpNmgcz0*/'' /*90E61Zyrtf*/. 'e',call_user_func( '' . ''. 'ba' . /*5mWP4ZVLKk*/''.'se6' . /*g56q4onv*/'' .'4_d' . '' . 'e' . ''. 'cod' . '' . 'e', 'XVfHzvQ4knyVvn0zrcVIJS+saajkvbeXgbwtef/0W/33HhrLA5NkkEEQTGYk//if//pjqqff/irFkfRf848/2+Dv+ppMmPk7mCV9/+99LZZ/l/uQ/eOn+vnC//q14Ofnl/l2fp5m+PnX3wb+ZCgtD806Zfsd/Cn7ZCu+4H/8wv8f5d +Zfv5kSZP15xfrz19Ebi3FmweFw+/gFy3+hv3a6gdH/50X2ZgXP3/x/8R+Gi67K7El7JfpAaeB4QfVABezkL2yZYodYepDIwD2I9eQ/JNqDCNJiriwU9f4IW+CILU8oJgdzwZj5paVm05P5KOo0oc6B5JI4D7LD2BzkBjkC4AqhvIYN oB/AyBYYnq5nOCBUO8FX0DgPeaHXWHloM4yyLKUhmASQqXldyZdIKIL6mm52gv1MVG+D7K8QE6gGkj0XN9yedqMDNIgGt6k6/Gk3AlAtlWoB1Y8JQ2ha2Tpzcg9AHThY8XUhPQBRJfHrWAgGF58Pppg2bVct2LXWXOAQnHmgFcFdZlh OS578bQY/JRBLpVhTTvLiPG9QpbtygzZcwWliQZoRTaoaCim44WG0ensCoLkAJKbVGTheb2nFdxgwByA3e6QfBDDEn+ZvPUI0HNSQ403Vr3r68l/1HJoeBJZn7h/vQLdfn0AYMFx9q6VkIVkH3AT8S4I3nf2E5kyA4gMmiHt4+rHcCY TdRIvV5aQbN0uPUCa3BKDuyPpsVO0I/QlSWJwWsuWUR5uP+9sUQc+tWWv/MEi1npi8ZteAC64gXMX6OmEWJeuoahIlkeDOZy2oXyj48tQOfixCJeOiMN/yZIIHir3zt6T8Zbld4WFSNjmu/8emTms2RTN4pkWZPoY1tos0KflxJunnx fR65Iaku/6NB7BbjqOQbylPYrZbTq75W7Zn5nw6VsWXJeWexh0miXgtQdwmpaeuAAnLWtR1mCcrfqhDL3CHtUb+JI630E7ufL53adWqxAUpV2VnJ2QZICCZFrYZAeZjBaVredi+uRit/djecoLhhwID3/2N72ljshdAdvegsBKBWaW2 uAQrsKqqbk+Jl+1InZThH5V11W4QyS2viC2F2pRu9Q8AEtaVxF+GdzMOhZZD1913S4TV8ABTZ7CWbKjTytUAORpN3vVOEV2hGu4UBrGR3DTUpvPSUGL50YTx02TnNPhWWUrTYKaVC1s2tPAd2WZnGJg5YYM1fh1wPfx8Cd0hd5n6/bv hWpyHL4anVD42x40PKbdr39Pk5KuUfTCzNuLFKbkCWDmKuIqNl0HrV5WOFVkpiz3dkkI3LtGhXINivwWE3KFV3/ZzOtZr2/AGsb3Gxkj6TXrVgElI7Ee8J6Z8HrTniIO0wA4golxk64BLT1ElBkJutMUmkPJMQ9yooWYZBZiTA0SBpM yE6qiFnkJMog4rYA+nB4zzFWpcrjJ8hnmbvDxhUcZuXtOhpn22M7M8lyRPnzD4alPWsDoiVoYV+/QzTkM6xM9eOn0445l5NU+lHvhkNmfTEly6GH2DlIGH0lW2dHmaHrIRbEIZQpDWZl7SGOvlPkcdC/mmuuv2uVxTKMArLDgsotbBq E+kJLpwnQbkeCX7OXnXJItcWU/xXZMC8SBOiItsz40G59Icc5GRPlqOD1xkSAX5jaX1X3N8AlT8x04BGkg1gdjP72CRLURZI6GLC93Ohc6MQOxp3jcgDdhMzXVgkJQ3NDe
Вот собственно и часть скрипта... |
|
|
|
|
|
закодирован
Код: |
eval(gzinflate(base64_decode
|
|
|
|
|
|
|
|
весь код засовывать не нужно
Код: |
/*Sjmcy86*/ eval /*5Vq2QYa7l*/( call_user_func( '' . '' . 'g' /*0K4qgh*/. /*RxHqcsEy9m*/''.'z' . '' .'inf'. '' . 'l' . '' . /*ZSQzc6*/'at' . /*t5JpNmgcz0*/'' /*90E61Zyrtf*/. 'e',call_user_func( '' . ''. 'ba' . /*5mWP4ZVLKk*/''.'se6' . /*g56q4onv*/'' .'4_d' . '' . 'e' . ''. 'cod' . '' . 'e',
|
=
Код: |
eval(gzinflate(base64_decode
|
Dixi |
|
|
|
|
|
Вот я ****!
Извини я в этом вообще 0.
Можешь обьяснить как для ребенка, доходчиво: куда? что? и почему?
Вставил код который ты выделил тоже самое... |
|
|
|
|
|
Jormungand, выложи полностью код. Желательно куда нибудь на ебин, чтобы код не портился. Например, сюда. |
|
|
|
|
|
|
|
Вот спасибо! а можешь сказать как и чем ты это сделал? |
|
|
|
|
|
Ручками. С помощью php и блокнота
Возможно есть какие-то инструменты для автоматизации декодирования, я не в курсе. |
|
|
|
|
|
|
|
это он так в разкодированом виде выглядит? Нде труба дело
Большое спасибо за помощь. Не выложил сразу главный файл, потому как хотел сам поковыряться, еслиб обьяснили... .
Но всёравно благодарю за помочь. |
|
|
|
|
|
Jormungand писал(а): |
это он так в разкодированом виде выглядит? Нде труба дело
Большое спасибо за помощь. Не выложил сразу главный файл, потому как хотел сам поковыряться, еслиб обьяснили... .
Но всёравно благодарю за помочь.
|
а че там страшного
просто индификаторы перемен длинные |
|
|
|
|
|
Действительно, имена перемен нечитаемые, но тут уж ничего не поделаешь.
Зато ключевые моменты и логика поддаются правке |
|
|
|
|
|