AtlantisDM
Писатель
- Регистрация
- 24 Фев 2013
- Сообщения
- 6
- Реакции
- 1
Поищи в файлах нечто base64, base64_decode, eval если есть - выложи фрагмент base64_decode сюда.
Проверил все файлы, относящиеся к JA K2 Filter.
1. в файле mod_jak2filter/assets/jquery/jquery.min.js нашел eval:
Код:
globalEval:function(b){b&&r.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)}
2. в файле com_jak2filter/views/itemlist/view.raw.php нашел base64_encode:
Код:
//Access check
$user = JFactory::getUser();
if (K2_JVERSION != '15')
{
if (!in_array($category->access, $user->getAuthorisedViewLevels()))
{
if ($user->guest)
{
$uri = JFactory::getURI();
$url = 'index.php?option=com_user&view=login&return='.base64_encode($uri->toString());
$mainframe->redirect(JRoute::_($url, false), JText::_('K2_YOU_NEED_TO_LOGIN_FIRST'));
}
else
{
JError::raiseError(403, JText::_('K2_ALERTNOTAUTH'));
return;
}
}
$languageFilter = $mainframe->getLanguageFilter();
$languageTag = JFactory::getLanguage()->getTag();
if ($languageFilter && $category->language != $languageTag && $category->language != '*')
{
return;
}
}
else
{
if ($category->access > $user->get('aid', 0))
{
if ($user->guest)
{
$uri = JFactory::getURI();
$url = 'index.php?option=com_user&view=login&return='.base64_encode($uri->toString());
$mainframe->redirect(JRoute::_($url, false), JText::_('K2_YOU_NEED_TO_LOGIN_FIRST'));
}
else
{
JError::raiseError(403, JText::_('K2_ALERTNOTAUTH'));
return;
}
}
}
3. также base64_encode есть в файлах:
com_jak2filter/views/itemlist/view.html.php
com_jak2filter/views/itemlist/view.feed.php