Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |

08.06.2006, 19:48
|
|
Постоянный
Регистрация: 07.02.2006
Сообщений: 630
Провел на форуме: 12985021
Репутация:
676
|
|
Base64 в PHP
Вот есть скрипт каторые криптует файл .php в Base64
PHP код:
<?
$Data = file_get_contents ( "main.php" );
$Data = "<?eval(gzuncompress(base64_decode(\"".base64_encode ( gzcompress ( substr($Data, 2, strlen($Data)-2 ) ) ) . "\")));?>";
$fs = fopen ( "main_b.php", "a" );
ftruncate ( $fs, 0 );
fwrite ( $fs, $Data );
fflush ( $fs );
fclose ( $fs );
?>
Можно его какнить перписать, чтоб он из Base64 назад в .php раскриптовывал?
|
|
|

08.06.2006, 21:19
|
|
Познавший АНТИЧАТ
Регистрация: 26.11.2004
Сообщений: 1,149
Провел на форуме: 941818
Репутация:
569
|
|
А давно Base64 алгоритм криптования?
|
|
|

08.06.2006, 21:48
|
|
Познающий
Регистрация: 18.12.2004
Сообщений: 41
Провел на форуме: 55946
Репутация:
14
|
|
Кодируем текст в base64.
PHP код:
<?
$string="MyName"; # кодируемое
$encoded=base64_encode($string);
echo $encoded
// TXlOYW1l
?>
Раскодируем текст из base64.
PHP код:
<?
$string="TXlOYW1l"; # раскодируемое
$decoded=base64_decode($string);
echo $decoded
// MyName
?>
|
|
|

09.06.2006, 11:11
|
|
Постоянный
Регистрация: 07.02.2006
Сообщений: 630
Провел на форуме: 12985021
Репутация:
676
|
|
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($Data, 2, strlen($Data)-2 ) ) ) . "\")));?>";
$fs = fopen ( "index_b.php", "a" );
ftruncate ( $fs, 0 );
fwrite ( $fs, $Data );
fflush ( $fs );
fclose ( $fs );
?>
|
|
|

11.06.2006, 13:44
|
|
Новичок
Регистрация: 02.07.2005
Сообщений: 13
Провел на форуме: 62343
Репутация:
20
|
|
Расшифровка:
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, 0 ); fwrite ( $fs, $Data ); fflush ( $fs ); fclose ( $fs ); ?>
Объясни, в чем проблема?! =)))
2ZetRider, Забыл gzuncompress();
Короче, решил выложить то, что я сделал (я был пацталом) =)
PHP код:
<?
echo (gzuncompress(base64_decode('тут base64 код')))
?>
Последний раз редактировалось xShreKx; 11.06.2006 в 13:48..
|
|
|

31.10.2006, 19:01
|
|
Участник форума
Регистрация: 31.10.2006
Сообщений: 212
Провел на форуме: 1073612
Репутация:
50
|
|
да и файлик у тя там, вроде, index_b.php подгружается...
Последний раз редактировалось bopoh13; 01.11.2006 в 11:59..
|
|
|

31.10.2006, 20:29
|
|
Участник форума
Регистрация: 25.07.2005
Сообщений: 246
Провел на форуме: 457850
Репутация:
174
|
|
Сообщение от bopoh13
С каких это пор Base64 в PHP используется? Всегда MD5 пользовались
ЗЫ: да и файлик у тя там, вроде, index_b.php подгружается...
Про md5 не в тему. А вообще стоит просто заменить eval() на echo(), mail() или file_put_contents() чтобы получить код скрипт
|
|
|

31.10.2006, 20:41
|
|
OpenVPN.CC
Регистрация: 15.07.2005
Сообщений: 1,599
Провел на форуме: 7670961
Репутация:
1034
|
|
Сообщение от Trinux
А давно Base64 алгоритм криптования?
Ага мне тоже интересно =)
PHP код:
<?
echo "Автор темы ламер и не знает алгоритмов шифрования :)";
?>
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|