• Автор:

    Flesha
  • Добавлено:

    авг 10, 2014
  • Комментариев:

    2
  • Просмотров:

    9 719

Ломаем Simpla CMS

Ломаем Simpla CMS

Нуллим, ломаем Simpla CMS на примере версии 2.3.6.

0. Сначала нужно скачать чистую версию Simpla CMS с официального сайта.
(На момент написания статьи, последняя версия Симплы 2.3.6.)
Если на сайте версию обновили, то можете попробовать занулить свежую, или взять чистую 2.3.6.

И так, поехали.
1. /install.php (удаляем строчки номер 55-56)Я:
case 'license':
license(); break;


2. /install.php (удаляем строчки номер 277-331):
//
// Настройка лицензии
//
function license()
{
$license = '';
$error = '';

if($result = file_get_contents("https://license.simplacommerce.com/index.php?host=".$_SERVER['HTTP_HOST']))
{
$testlicense = $result;
}


if(!empty($_POST['license']))
{
$license = $_POST['license'];
if(!$enddate = check_license($license))
{
$error = 'Лицензия недействительна';
}
elseif(!is_writable('config/config.php'))
{
$error = 'Поставьте права на запись для файла config/config.php';
}
else
{
# Запишем конфиги с базой
$conf = file_get_contents('config/config.php');
$conf = preg_replace("/license.*/i", 'license = "'.$license.'"', $conf);
$cf = fopen('config/config.php', 'w');
fwrite($cf, $conf);
fclose($cf);

print "<p>Благодарим вас за использование лицензионной версии Simpla!</p>";
print "<p>Ваша лицензия действительна до: $enddate;</p>";
print "<p><form method=get><input type='hidden' name='step' value='final'><input type='submit' value='продолжить &#8594;'></form></p>";
exit();
}



}

print "<p>Для работы Simpla необходим лицензионный ключ:</p>";
if(!empty($error))
print "<p class=error>$error</p>";
print "<p><form method=post name=license><textarea name=license style='width:600px; height:100px;'>".$_POST['license']."</textarea>";
if(!empty($testlicense))
print "<table><tr><td><p><input type='button' value='получить тестовый ключ' onclick=\"document.license.license.value='$testlicense';\"></p></td><td><p><input type='hidden' name='step' value='license'><input type='submit' value='продолжить &#8594;'></form></p></td></tr></table>";
else
print "<table><tr><td><p><a target=_blank href='https://license.simplacommerce.com/index.php?domain=".$_SERVER['HTTP_HOST']."'>Получить тестовый ключ</a></p></td><td><p><input type='hidden' name='step' value='license'><input type='submit' value='продолжить &#8594;'></form></p></td></tr></table>";


}


3. /simpla_source/index.php (удаляем строчку номер 74):
print "<div style='text-align:center; font-size:22px; height:100px;'>Лицензия недействительна<br><a href='https://simplacms.ru'>Скрипт интернет-магазина Simpla</a></div>";


4. /simpla_source/config/config.php (удаляем строчку номер 3):
(license = ...)


5. /simpla_source/simpla/LicenseAdmin.php (удаляем этот файл)

6. /simpla_source/simpla/IndexAdmin.php (удаляем строчку номер 52):
'LicenseAdmin'        => 'license'


7. /simpla_source/simpla/IndexAdmin.php (удаляем строчки номер 76-77):
if((!in_array($h, $l->domains) || (strtotime($l->expiration)<time() && $l->expiration!='*')) && $this->request->get('module')!='LicenseAdmin')
header('location: '.$this->config->root_url.'/simpla/index.php?module=LicenseAdmin');


На этом все. Получаем Simpla CMS 2.3.6. Nulled Которую можно скачать по ссылкам ниже.
P.S. По логам локального сервера, скрипт не стучит. Но советую перепроверить самим.
P.P.S. Если планируете создавать большой портал, лучше всего будет купить лицензию у авторов. И Вам будет спокойней, и Автора это подвигнет на улучшение движка.

Всем удачи! dle
Вернуться

Комментарии:


  1. HansPries → 6 октября 2015 01:01
    "На этом все. Получаем Simpla CMS 2.3.6. Nulled Которую можно скачать по ссылкам ниже."
    Приветствую, а где это "ниже"
  2. Константин Абрамов → 30 ноября 2015 18:05
    Здравствуйте. Загорелся очередной идеей - создание интернет магазина . Юзил - WordPress и плагин к нему Woocomerce , но он меня совсем не порадовал, да и отзывы не очень положительны ... Остановился на сегодня у такого движка как "Simpla". Но и тут все далеко не просто (Ну как не просто - халявы очень мало). Посоветуйте где можно бесплатно урвать шаблоны для него (что бы был выбор).
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.