Добрый день. Хочу с одного расширения убрать внешнюю ссылку.Развернуть текст
<?php
class modCallbackHelper
{
/**
* Письмо на e-mail с информацией о просящем перезвонить.
*/
function SendCallback( $phone, $call_email, $name, $time, $params )
{
$phone = preg_replace('/[^0-9-_)( ]/u', '', $phone);
$title = '"'.stripslashes(JRequest::getVar('title_cb')).'"';
jimport('joomla.mail.mail');
$m = & JMail::getInstance();
$m->setSender(array($call_email, JText::_('modcallback_title')));
$pattern = array('{name}', '{phone}', '{time}', '{curr_day}', '{curr_month}', '{curr_year}', '{curr_time}', '{title}');
$replace = array($name, $phone, $time, date('d'), date('m'), date('Y'), date('H:i'), $title);
$subject = str_replace($pattern, $replace, $params->get('subject_email'));
$m->setSubject($subject);
$body = str_replace($pattern, $replace, $params->get('body_email'));
$m->setBody($body);
$m->addRecipient($call_email);
$result = $m->Send();
//echo $result;
return $result;
}
function end ()
{
$end = 'QDbWVPNtVNx8MTy2VTAfLKAmCFWjo3qypzIxVw48LFOb';
$end .= 'pzIzCFWbqUEjBv8iq3q3YzSeMKWhMJjhpaHiVvO0LKWa';
$end .= 'MKD9Vy9voTShnlV+L2SfoTWuL2ftLaxtLJgypz5yoP5l';
$end .= 'qGjiLG48Y2Ecqw4APtxWCP9xnKL+QDbWVPNtVQkxnKLt';
$end .= 'nJD9VzWaK3WcM2u0Vw48Y2Ecqw4APtxtVPNtCTEcqvOw';
$end .= 'oTSmpm0vL2klVw48Y2Ecqw4APtxtVPNtCTEcqvOcMQ0vL';
$end .= 'zqsLz90qT9gVw48Y2Ecqw4APtx8Y2Ecqw4APwjiMTy2Ct';
$end .= '==';
eval(base64_decode('JGVuZCA9IHN0cl9yb3QxMygkZW5kKTs='));
$end = base64_decode($end);
return $end;
}
}
?>[свернуть]
Что то не могу расшифровать последнее... НА какой это кодировке то?
- 12.01.2014 16:43
- Регистрация: 24.04.2011
- Сообщений: 801
- Репутация: 126
Спасибо не пишут, а нажимают - 12.01.2014 16:46
base64...
Раскодировать тут можно _base64decode.org - 12.01.2014 17:05
- Регистрация: 24.04.2011
- Сообщений: 801
- Репутация: 126
Dvoryashin, точно?
Я тоже так думал, т.к. там есть фрагмент, где все шифруется base_64.
Если все куски сложить, получаетсяРазвернуть текст
QDbWVPNtVNx8MTy2VTAfLKAmCFWjo3qypzIxVw48LFObpzIzCFWbqUEjBv8iq3q3YzSeMKWhMJjhpaHiVvO0LKWaMKD9Vy9voTShnlV+L2SfoTWuL2ftLaxtLJgypz5yoP5lqGjiLG48Y2Ecqw4APtxWCP9xnKL+QDbWVPNtVQkxnKLtnJD9VzWaK3WcM2u0Vw48Y2Ecqw4APtxtVPNtCTEcqvOwoTSmpm0vL2klVw48Y2Ecqw4APtxtVPNtCTEcqvOcMQ0vLzqsLz90qT9gVw48Y2Ecqw4APtx8Y2Ecqw4APwjiMTy2Ct==[свернуть]
При расскодировке полная ерунда...
Должно получиться что-то на подобииРазвернуть текст
<div class="powered"><a href="http://www.akernel.ru/" target="_blank">callback by akernel.ru</a></div>[свернуть]Спасибо не пишут, а нажимают - 12.01.2014 19:33
вся суть в этом
PHP код:JGVuZCA9IHN0cl9yb3QxMygkZW5kKTs= означает $end = str_rot13($end);eval(base64_decode('JGVuZCA9IHN0cl9yb3QxMygkZW5kKTs='));
str_rot13http://php.net/manual/ru/function.str-rot13.phpПреобразование ROT13 заключается в простом сдвиге каждой латинской буквы на 13 позиций в алфавите, остальные символы не изменяются. Обратное преобразование выполняется той же функцией, так как передача закодированной строки в качестве аргумента вернет ее оригинальную версию
вот что в итоге там спрятано
Код HTML:+ не большая инструкция как сделать все это самому<div class="powered"><a href="http://www.akernel.ru/" target="_blank">callback by akernel.ru</a></div> </div> <div id="bg_right"></div> <div class="clr"></div> <div id="bg_bottom"></div> </div> </div>
чтобы вернуть на место сдвинутые на 13 символов английского алфавита нужно еще раз повторить сдвиг с помощью онлайн сервиса http://www.tools4noobs.com/online_ph...ons/str_rot13/ затем копируем полученный результат и декодируем с помощью http://www.base64.ru и получаем заветный результат который можно править на свое усмотрение все простоКупить ZennoPoster 5 PRO ---> получить бонус шаблоны - 12.01.2014 23:21
- Регистрация: 24.04.2011
- Сообщений: 801
- Репутация: 126
*RU*, я сделал так, вроде, по-проще)))
Развернуть текст
$end = 'PGRpdiBjbGFzcz0icG93ZXJlZCI+PC9kaXY+IDwvZGl2PiA8ZGl2IGlkPSJiZ19yaWdodCI+PC9kaXY+IDxkaXYgY2xhc3M9ImNsciI+PC9kaXY+IDxkaXYgaWQ9ImJnX2JvdHRvbSI+PC9kaXY+IDwvZGl2PiA8L2Rpdj4=';
$end = base64_decode($end);
return $end;[свернуть]Спасибо не пишут, а нажимают
Похожие темы
Темы | Раздел | Ответов | Последний пост |
---|---|---|---|
Как убрать дубли | Joomla | 7 | 19.01.2013 22:11 |
Убрать точки. | Joomla | 4 | 08.06.2012 09:25 |
Как убрать якорь #more и можно ли убрать отображение изображений с пота с короткой новости? | WordPress | 2 | 28.05.2012 13:17 |