Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 05:51 11.05.24 
Компютри и Интернет
   >> PHP
*Кратък преглед

Тема Кодирано съдържание на рнр скриптнови  
Автор evg9 (непознат )
Публикувано16.11.07 12:26



Здравейте

Свалих си безплатна рнр галерия Encaps. Един от файловете (catalog.class.php) съдържа код в следния вид:

<?php $A0='%DE%5B%F9%BE%FCu%93%B2%9E%EFV%BAC%05X%2Cu%87
...и така докато завърши с
EVAL(STRIPSLASHES(MISC::RNDPWD("FJ48SG49",$A0,"DE")))

В извиквания клас MISC има следната функция:

function rndpwd ($pwd, $data, $case='') {
if ($case == 'DE') {
$data = urldecode($data);
}
$key[] = '';
$box[] = '';
$temp_swap = '';
$pwd_length = 0;

$pwd_length = strlen($pwd);
for ($i = 0; $i <= 255; $i++) {
$key[$i] = ord(substr($pwd, ($i % $pwd_length), 1));
$box[$i] = $i;
}
$x = 0;
for ($i = 0; $i <= 255; $i++) {
$x = ($x + $box[$i] + $key[$i]) % 256;
$temp_swap = $box[$i];
$box[$i] = $box[$x];
$box[$x] = $temp_swap;
}

$temp = '';
$k = '';

$cipherby = '';
$cipher = '';

$a = 0;
$j = 0;

for ($i = 0; $i < strlen($data); $i++) {
$a = ($a + 1) % 256;
$j = ($j + $box[$a]) % 256;
$temp = $box[$a];
$box[$a] = $box[$j];

$box[$j] = $temp;

$k = $box[(($box[$a] + $box[$j]) % 256)];
$cipherby = ord(substr($data, $i, 1)) ^ $k;

$cipher .= chr($cipherby);
}

if ($case == 'DE') {
$cipher = urldecode(urlencode($cipher));
} else {
$cipher = urlencode($cipher);
}
return $cipher;
}


Някой може ли да ми помогне да разшифровам кода?



Тема Re: Кодирано съдържание на рнр скрипт [re: evg9]  
Автор Viper X (just a snake...)
Публикувано16.11.07 13:07



echo (STRIPSLASHES(MISC::RNDPWD("FJ48SG49",$A0,"DE"))) ;

?

-------------



Тема Re: Кодирано съдържание на рнр скриптнови [re: Viper X]  
Автор evg9 (непознат )
Публикувано16.11.07 13:16



Това явно извиква функцията за разкодиране. Самата функция съм я дал.



Тема Re: Кодирано съдържание на рнр скриптнови [re: evg9]  
Автор anastasd (непознат)
Публикувано16.11.07 13:35



Май не виждаш, че вайпъра ти е подсказал да замениш EVAL с ECHO, което би ти изпринтило какво точно изпълнява това STRIPSLASHES(MISC::RNDPWD("FJ48SG49",$A0,"DE")), т.е. разкриптирания код на файла catalog.class.php





Тема Re: Кодирано съдържание на рнр скриптнови [re: anastasd]  
Автор evg9 (непознат )
Публикувано16.11.07 13:44



СТАНА

Много благодаря.
Извинете, че се забавих, но отскочих за един бърз обяд.
Благодаря отново.





Тема Re: Кодирано съдържание на рнр скриптнови [re: evg9]  
Автор bmihtiev (непознат )
Публикувано29.09.08 18:03



Би ли изпратил, крайния код на този е-mail:borko17@mail.bg тъй като имам същия проблем. 10х




*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.