decoding eval(base64_decode))

Тема в разделе "PHP", создана пользователем th3Meka, 28 апр 2020.

XEvil 4.0 Релиз Состоялся!
Модераторы: latteo
  1. th3Meka

    th3Meka Создатель

    Регистр.:
    6 апр 2014
    Сообщения:
    19
    Симпатии:
    0
    hello all,

    Some problems here for decode eval, don't understand why... Any help will be nice. Check the file in attach. thank you

    PHP:
    $encoded=file('myFile.txt');

    // getString
    function getString($a,$b) {
       
    $c=array(942,324,32,1735);
       
    $k=gzinflate(base64_decode("KyrNTcosKQYA"));
       
    $concat=$k[6].$k[1].$k[3].$k[6].$k[5].$k[0];
       
    $move="$k[5]$k[0]$k[4]$k[2]";
       if(
    $b==72) { $d=$concat($a,$c[0]+$c[1],$c[2]); }
       elseif(
    $b==188) { $d=$concat($a,$c[0],$c[1]); }
       elseif(
    $b==109) { $d=$move($concat($a,$c[0]+$c[1]+$c[2])); }
       return 
    $d;
    }

    // decodeCode
    function decodeCode($a,$b,$c) {
    $d=implode($c);
    $d=preg_replace("/__halt_compiler.*/","",$d);
    if(
    $b==hash("md5","$d")) {
    return(
    gzinflate(base64_decode($a))); }
    else { die(
    "md5 Code manipulation detected"); }
    }

    echo 
    decodeCode(getString($encoded,72), getString($encoded,188));
     
    Последнее редактирование: 28 апр 2020
  2. Den1xxx

    Den1xxx

    Регистр.:
    15 янв 2014
    Сообщения:
    282
    Симпатии:
    158
    in function getString first parameter not worked
     
    th3Meka нравится это.
  3. th3Meka

    th3Meka Создатель

    Регистр.:
    6 апр 2014
    Сообщения:
    19
    Симпатии:
    0
    thank you. yes, i made the correction right now, can you please check again.