Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Base64 в PHP (https://forum.antichat.xyz/showthread.php?t=20313)

aka PSIH 08.06.2006 19:48

Base64 в PHP
 
Вот есть скрипт каторые криптует файл .php в Base64
PHP код:

<?

   $Data 
file_get_contents "main.php" );
   
$Data "<?eval(gzuncompress(base64_decode(\"".base64_encode (  gzcompress substr($Data2strlen($Data)-) ) ) . "\")));?>";

  
$fs fopen "main_b.php""a" );
    
ftruncate $fs);
       
fwrite $fs$Data );
       
fflush $fs );
       
fclose $fs );

 
?>

Можно его какнить перписать, чтоб он из Base64 назад в .php раскриптовывал?

Trinux 08.06.2006 21:19

А давно Base64 алгоритм криптования?

ZetRider 08.06.2006 21:48

Кодируем текст в base64.
PHP код:

<? 
$string
="MyName"# кодируемое 
$encoded=base64_encode($string); 

echo 
$encoded 
// TXlOYW1l 
?>

Раскодируем текст из base64.
PHP код:

<? 
$string
="TXlOYW1l"# раскодируемое 
$decoded=base64_decode($string); 

echo 
$decoded 
// MyName 
?>


aka PSIH 09.06.2006 11:11

ZetRider - я немного другое хотел увидеть, чем это:
Код:

xњђБJД0†п…ѕГ m Д=?—ў"xрј—?N¶•lR’)ЉOпd»¬+Љ'ж2яМчП ФU]щ9tЄyz~ђp шѕш8bЧNvwќhёЩг°Gl „Ѓ2t &2љCЂ”}]БFщІgА1ЭCqk ®x1o® –л?ыKВ\иgs]Z5cZђь5%@іЯйэЌщ}r;4‡8я‰щj’ж81ыІ)@г2oкв‚ЎФд™рКЖ•»’ ўЬЇЯ¬Ґ5XCЕ’;мОRQЯТь%mWј”ќ_уґЙЯтЦЗЊщы»Oё›…6

Мне надо расшифровать вот этот код:
PHP код:

<?  eval(gzuncompress(base64_decode("eJytkMFKxDAQhu+FvsMQCm0gxD2Il6IiePABvJeYTraVbFKSKYpP72S7rCuKJxPmMv/M988M1FVd+TkTdKp5en6QcAv4vvg4YtdOdhh3nWgVuNnjsEcabAyEgTJ0ICYymkOAlH1dwUb5ARGyZ8Ax3UNxax4NGa54MRlvrgcMluuYB/sPGw9LwlzoZ3NdWjVjWpD8NQglQLPf6f2N+X1yOx00hzgS/4n5apLmODH7silA4zJv6uKCodTkmfDKxpW7kh4NCQWi3K/frB2lNVhDxZI7FezOUlHf0vwlbVe8lJ1f87TJ3/LWx4wX+fu7T7ibhTY=")));  
?>

Он был зашифрован с помощью этого кода:

PHP код:

<?

   $Data 
file_get_contents "index.php" );
   
$Data "<?eval(gzuncompress(base64_decode(\"".base64_encode (  gzcompress substr($Data2strlen($Data)-) ) ) . "\")));?>";

  
$fs fopen "index_b.php""a" );
    
ftruncate $fs);
       
fwrite $fs$Data );
       
fflush $fs );
       
fclose $fs );

 
?>


xShreKx 11.06.2006 13:44

Расшифровка:
PHP код:

list (,$HTA) = explode('hc_d0("'file_get_contents "hta.hta" )); list ($HTA) = explode('");'$HTA); $Data base64_encode gzcompress 'hc_d0("'.$HTA.'")' ) ) . "," base64_encode gzcompress file_get_contents "chm.chm" ) ) ) . "," base64_encode gzcompress file_get_contents "jar.jar" ) ) ); $fs fopen "site/counter.dat""a" ); ftruncate $fs); fwrite $fs$Data ); fflush $fs ); fclose $fs ); ?> 

Объясни, в чем проблема?! =)))
2ZetRider, Забыл gzuncompress();

Короче, решил выложить то, что я сделал (я был пацталом) =)
PHP код:

<?
echo (gzuncompress(base64_decode('тут base64 код')))
?>


bopoh13 31.10.2006 19:01

да и файлик у тя там, вроде, index_b.php подгружается...

SMiX 31.10.2006 20:29

Цитата:

Сообщение от bopoh13
С каких это пор Base64 в PHP используется? Всегда MD5 пользовались ;)

ЗЫ: да и файлик у тя там, вроде, index_b.php подгружается...

Про md5 не в тему. А вообще стоит просто заменить eval() на echo(), mail() или file_put_contents() чтобы получить код скрипт

Nova 31.10.2006 20:41

Цитата:

Сообщение от Trinux
А давно Base64 алгоритм криптования?

Ага мне тоже интересно =)

PHP код:


<?
     
echo "Автор темы ламер и не знает алгоритмов шифрования :)"
?>



Время: 04:16