Advertisement
Guest User

Untitled

a guest
Apr 2nd, 2020
32
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.61 KB | None | 0 0
  1. <?php
  2. /**
  3. *
  4. * @ This file is created by http://DeZender.Net
  5. * @ deZender (PHP7 Decoder for ionCube Encoder)
  6. *
  7. * @ Version : 4.0.9.0
  8. * @ Author : DeZender
  9. * @ Release on : 08.08.2019
  10. * @ Official site : http://DeZender.Net
  11. *
  12. */
  13.  
  14. date_default_timezone_set('Europe/Warsaw');
  15. ini_set('memory_limit', -1);
  16. ini_set('default_charset', 'UTF-8');
  17. setlocale(LC_ALL, 'UTF-8');
  18. define('END', "\x1b" . '[0m' . "\n");
  19. define('PREFIX_LOGS', ' ( ' . date('d/m/Y G:i:s', time()) . ' ) ');
  20. define('color_red', "\x1b" . '[91m');
  21. define('MAIN', ' |> ');
  22. define('PREFIX', ' ');
  23. define('color_green', "\x1b" . '[92m');
  24. define('color_blue', "\x1b" . '[94m');
  25.  
  26. $GLOBALS["liwwsy"] = "cfg";$GLOBALS["sccpolm"] = "points";$GLOBALS["cjhjsi"] = "dtref";$GLOBALS["vlnqjyrswy"] = "found";$GLOBALS["kykugbfkrc"] = "guild";$GLOBALS["hyhhznlgw"] = "cid";$GLOBALS["iersgblmt"] = "name";$GLOBALS["ukmjtqntngy"] = "msg";$GLOBALS["mmkemq"] = "guilds";$GLOBALS["pzaytch"] = "invoker";$GLOBALS["ftgqwsxeum"] = "commands";$GLOBALS["idtotjj"] = "args";$GLOBALS["clwcipcrp"] = "data";$GLOBALS["ickkoqm"] = "plugin";$GLOBALS["spdjblz"] = "new_clients";$GLOBALS["etvjimwgjlz"] = "row";$GLOBALS["rujvermo"] = "check";$GLOBALS["hquvtwxswdcg"] = "descriptions";$GLOBALS["nsrtjtab"] = "event";$GLOBALS["eechnrlxbr"] = "lastbl";$GLOBALS["yihmwduzg"] = "hosts";$GLOBALS["jkktjxllap"] = "socket";$GLOBALS["ivqwomeg"] = "command";$GLOBALS["pjjrve"] = "client";$GLOBALS["meibvysb"] = "now_clients";$GLOBALS["fusdwdezvh"] = "more";$GLOBALS["rbchdbe"] = "fnc_name";$GLOBALS["bnlklxtxvb"] = "profiles";$GLOBALS["ctdyhyph"] = "kernel";$GLOBALS["hdcuuuwzdn"] = "lang";$GLOBALS["lxdaxfh"] = "db";$GLOBALS["dfjlkecgi"] = "settings";$GLOBALS["nabdmvpzxqoe"] = "plugins";$GLOBALS["qbgjrs"] = "events";$GLOBALS["ctkdnbydvua"] = "intervals";$GLOBALS["rjurpzokee"] = "id";$GLOBALS["tsujjywzcth"] = "getopt";$GLOBALS["cnwryupnezu"] = "errors";$GLOBALS["ugsofykgif"] = "sbot";$GLOBALS["ditwqwrpbje"] = "lang";$jmtuvz = "lang";$GLOBALS["cpbxqcjh"] = "ts";$htdfvasosm = "lang";$GLOBALS["gpyfied"] = "hosts";$GLOBALS["ozrurevrnc"] = "hosts";$GLOBALS["bbmmyudfbm"] = "license_conf";$GLOBALS["gwbnbzpt"] = "config";require_once "files/config.php";$chvklnchgsni = "lang";$GLOBALS["gmqwnmgff"] = "hosts";$nvknkrt = "getopt";$GLOBALS["llnkdgvm"] = "commands";$GLOBALS["oocqjrf"] = "config";$kxfkypuoteg = "config";require_once "files/license_config.php";$wdiojghvx = "vars";require_once "files/libs/sbot.class.php";$GLOBALS["bjhqfwtxhhw"] = "sbot";$GLOBALS["tonrodxqwieh"] = "vars";${$GLOBALS["bjhqfwtxhhw"]} = new sbot();require_once "files/libs/kernel.class.php";$GLOBALS["mfkdunixpwpg"] = "lang";$svmfehsc = "kernel";${$svmfehsc} = new sbot_kernel(${$GLOBALS["gwbnbzpt"]}, ${$GLOBALS["bbmmyudfbm"]});${$wdiojghvx} = getopt('', array("update", "database"));
  27.  
  28. if (isset(${$GLOBALS["tonrodxqwieh"]}["update"])) {
  29. $kernel->kernel_update();
  30. }
  31.  
  32. $GLOBALS["kxvngdlgf"] = "kernel";${$GLOBALS["gpyfied"]} = file_get_contents("/etc/hosts");
  33.  
  34. if (strpos(${$GLOBALS["gmqwnmgff"]}, "sbot.pl") !== false) {
  35. file_put_contents("/etc/hosts", str_replace("sbot.pl", "chybaCiePojebalo_AutorPowiadomiony.pl", ${$GLOBALS["gpyfied"]}));
  36. echo END . PREFIX_LOGS . color_red . "Jeżeli widzisz ten błąd skontakuj się z właścicielem, TS3: sbot.pl." . END;
  37.  
  38. exit(END);
  39. }
  40.  
  41. $GLOBALS["ykgniid"] = "vars";unset(${$GLOBALS["gpyfied"]});$GLOBALS["elfwtcyud"] = "sbot";$cfsfxyobq = 'id';$rnxpit = "kernel";
  42.  
  43. if (${$GLOBALS["bbmmyudfbm"]} == '') {
  44. system("clear");
  45. system("clear");
  46. echo END . END . PREFIX_LOGS . color_red . "Chyba Cię powaliło? Uzupełnij klucz licencji, bo usune pliki..." . END;
  47.  
  48. exit(END . END);
  49. }
  50.  
  51. if (isset(${$GLOBALS["ykgniid"]}["database"])) {
  52. $kernel->setup_database();
  53. }
  54.  
  55. $GLOBALS["odjtovc"] = "config";$thcxclbrmifm = "lang";error_reporting(E_ALL);ini_set("display_errors", true);ini_set("log_errors", true);$mhqqyxkem = "getopt";$GLOBALS["tyczbo"] = "getopt";$iendvnsni = "getopt";$iohpknqbc = "config";ini_set("error_log", "files/logs/instance_" . getopt('i:')['i'] . "/errors_" . date('d-m-Y', time()) . ".log");ini_set("log_errors_max_len", 5024);require_once "files/libs/ts3admin.class.php";${$GLOBALS["cpbxqcjh"]} = new ts3admin(${$GLOBALS["gwbnbzpt"]}["connection_ts3"]["ip"], ${$GLOBALS["gwbnbzpt"]}["connection_ts3"]["port_query"], ${$GLOBALS["ugsofykgif"]});require_once "files/languages/" . ${$GLOBALS["oocqjrf"]}["settings"]["other"]["language"] . ".php";require_once "files/languages/descriptions.php";$smocupwbbk = "config";system("clear");system("clear");echo END . MAIN . "Witamy!" . END;echo PREFIX . color_blue . "Twórca aplikacji: `Demon." . END;echo PREFIX . color_blue . "Wersja aplikacji: " . VERSION . END;${$nvknkrt} = getopt('i:');
  56.  
  57. if (!array_key_exists('i', ${$GLOBALS["tsujjywzcth"]}) || empty(${$GLOBALS["tsujjywzcth"]}["i"]) || !isset(${$mhqqyxkem}['i']) || !is_numeric(${$iendvnsni}['i']) || ${$GLOBALS["tsujjywzcth"]}['i'] < 0 || !array_key_exists(${$GLOBALS["tyczbo"]}['i'], ${$GLOBALS["gwbnbzpt"]}["settings"])) {
  58. die(END . PREFIX . color_red . ${$thcxclbrmifm}["system"]["bad_instance"] . END);
  59. }
  60.  
  61. ${$GLOBALS["rjurpzokee"]} = ${$GLOBALS["tsujjywzcth"]}['i'];$xbbjmvnmkx = "settings";
  62.  
  63. if (${$smocupwbbk}["settings"][${$cfsfxyobq}]["instance_enabled"] != true) {
  64. $ztqecbo = "lang";
  65.  
  66. die(END . PREFIX_LOGS . color_red . ${$ztqecbo}["system"]["instance_disabled"] . END . END);
  67. }
  68.  
  69. ${$GLOBALS["ctkdnbydvua"]} = array();$pqfvxftvtbc = "config";${$GLOBALS["qbgjrs"]} = array();${$GLOBALS["nabdmvpzxqoe"]} = array();$ewjvkcve = "settings";${$GLOBALS["llnkdgvm"]} = array();$GLOBALS["ecjqwkezxy"] = "settings";${$GLOBALS["cnwryupnezu"]} = array();${$ewjvkcve} = ${$iohpknqbc}["settings"][${$GLOBALS["rjurpzokee"]}];
  70.  
  71. if (isset(${$pqfvxftvtbc}["individual_login"][${$GLOBALS["rjurpzokee"]}])) {
  72. $GLOBALS["kjxokanoqhlt"] = "config";
  73. $slsdqxxcoy = "id";
  74. ${$GLOBALS["gwbnbzpt"]}["connection_ts3"]["login"] = ${$GLOBALS["kjxokanoqhlt"]}["individual_login"][${$slsdqxxcoy}]["login"];
  75. $hiqlqkrl = "config";
  76. ${$hiqlqkrl}["connection_ts3"]["pass"] = ${$GLOBALS["gwbnbzpt"]}["individual_login"][${$GLOBALS["rjurpzokee"]}]['pass'];
  77. }
  78.  
  79. echo END . MAIN . "Łącznie z bazą danych" . END;
  80.  
  81. if (${$GLOBALS["dfjlkecgi"]}["database_enabled"]) {
  82. $qkunaulmv = "lang";
  83.  
  84. try {
  85. $luyqhqp = "config";
  86. $GLOBALS["wwqgnwholb"] = "config";
  87. $xmnfhal = "config";
  88. ${$GLOBALS["lxdaxfh"]} = new PDO("mysql:host=" . ${$luyqhqp}["connection_db"]["database_host"] . ";dbname=" . ${$xmnfhal}["connection_db"]["database_name"], ${$GLOBALS["wwqgnwholb"]}["connection_db"]["database_login"], ${$GLOBALS["gwbnbzpt"]}["connection_db"]["database_pass"]);
  89. $db->exec("set names utf8");
  90. } catch (PDOException$e) {
  91. echo PREFIX . color_red . "[CRITICAL ERROR]" . ${$GLOBALS["hdcuuuwzdn"]}["system"]["database_connection"] . END . END . PREFIX . color_red . "[ERROR DETAILS] " . $e->getMessage() . END . END;
  92.  
  93. die();
  94. }
  95. echo PREFIX . color_green . ${$qkunaulmv}["system"]["database_success"] . END;
  96. } else {
  97. echo PREFIX . color_blue . ${$GLOBALS["hdcuuuwzdn"]}["system"]["database_off"] . END;
  98. ${$GLOBALS["lxdaxfh"]} = null;
  99. }
  100.  
  101. if (!$ts->connect()["success"]) {
  102. if (${$GLOBALS["gwbnbzpt"]}["settings"]["other"]["logs"]["enabled"] == true) {
  103. $wwzlpyvpf = "lang";
  104. $dwmqpkorbk = "sbot";
  105. ${$dwmqpkorbk}::put_log(PREFIX_LOGS . "[CRITICAL ERROR] " . ${$wwzlpyvpf}["system"]["teamspeak_host"], ${$GLOBALS["rjurpzokee"]});
  106. }
  107. echo PREFIX . color_red . "[CRITICAL ERROR] " . ${$GLOBALS["hdcuuuwzdn"]}["system"]["teamspeak_host"] . END . PREFIX . color_red . "[ERROR DETAILS] ";
  108. ${$GLOBALS["ugsofykgif"]}::show_errors($ts->connect()["errors"]);
  109. echo END . END;
  110.  
  111. exit;
  112. }
  113.  
  114. if (!$ts->login(${$GLOBALS["gwbnbzpt"]}["connection_ts3"]["login"], ${$kxfkypuoteg}["connection_ts3"]["pass"])["success"]) {
  115. $GLOBALS["xgekfhgh"] = "sbot";
  116. $GLOBALS["uxislcah"] = "config";
  117. $GLOBALS["vtkzvhftuc"] = "lang";
  118.  
  119. if (${$GLOBALS["gwbnbzpt"]}["settings"]["other"]["logs"]["enabled"] == true) {
  120. $GLOBALS["qhsgjy"] = "lang";
  121. ${$GLOBALS["ugsofykgif"]}::put_log(PREFIX_LOGS . "[CRITICAL ERROR] " . ${$GLOBALS["qhsgjy"]}["system"]["teamspeak_login"], ${$GLOBALS["rjurpzokee"]});
  122. }
  123.  
  124. die(PREFIX . color_red . "[CRITICAL ERROR] " . ${$GLOBALS["vtkzvhftuc"]}["system"]["teamspeak_login"] . END . END . PREFIX . color_red . "[ERROR DETAILS] " . ${$GLOBALS["xgekfhgh"]}::show_errors($ts->login(${$GLOBALS["gwbnbzpt"]}["connection_ts3"]["login"], ${$GLOBALS["uxislcah"]}["connection_ts3"]["pass"])["errors"]) . END . END);
  125. }
  126.  
  127. if (!$ts->selectServer(${$GLOBALS["odjtovc"]}["connection_ts3"]["server_port"], "port", false, ${$GLOBALS["dfjlkecgi"]}["bot_name"])["success"]) {
  128. $GLOBALS["njzmndaxlwq"] = "config";
  129.  
  130. if (${$GLOBALS["gwbnbzpt"]}["settings"]["other"]["logs"]["enabled"] == true) {
  131. $beowdyurzgu = "sbot";
  132. ${$beowdyurzgu}::put_log(PREFIX_LOGS . "[CRITICAL ERROR] " . ${$GLOBALS["hdcuuuwzdn"]}["system"]["teamspeak_select_server"], ${$GLOBALS["rjurpzokee"]});
  133. }
  134.  
  135. die(PREFIX . color_red . "[CRITICAL ERROR] " . ${$GLOBALS["hdcuuuwzdn"]}["system"]["teamspeak_select_server"] . END . END . PREFIX . color_red . "[ERROR DETAILS] " . ${$GLOBALS["ugsofykgif"]}::show_errors($ts->selectServer(${$GLOBALS["njzmndaxlwq"]}["connection_ts3"]["server_port"])["errors"]) . END . END);
  136. }
  137.  
  138. echo END . MAIN . "Licencja:" . END;echo PREFIX . color_blue . "Sprawdzam licencję..." . END;
  139.  
  140. if (${$GLOBALS["ctdyhyph"]}::kernel_license()) {
  141. echo PREFIX . color_green . "Licencja jest poprawna!" . END;
  142. } else {
  143. exit(PREFIX . color_red . "Licencja jest fałszywa!" . END . END);
  144. }
  145.  
  146. if (${$rnxpit}::kernel_license_uid($ts->serverInfo()["data"]["virtualserver_unique_identifier"])) {
  147. echo PREFIX . color_green . "UID serwera jest zgodne z licencją!" . END;
  148. } else {
  149. exit(PREFIX . color_red . "UID serwera nie jest zgodne z licencją!" . END . END);
  150. }
  151.  
  152. $lbynryvpyye = "config";
  153.  
  154. if (!$ts->clientMove($ts->whoAmI()["data"]["client_id"], ${$GLOBALS["dfjlkecgi"]}["default_channel"])["success"]) {
  155. $wyxqvosxe = "config";
  156.  
  157. if (${$wyxqvosxe}["settings"]["other"]["logs"]["enabled"] == true) {
  158. $GLOBALS["bmkvfqjhol"] = "lang";
  159. $GLOBALS["hwyxlci"] = "sbot";
  160. $unsaeyyikdgt = "id";
  161. ${$GLOBALS["hwyxlci"]}::put_log(PREFIX_LOGS . "[ERROR] " . ${$GLOBALS["bmkvfqjhol"]}["system"]["teamspeak_change_channel"], ${$unsaeyyikdgt});
  162. }
  163. $qxlwuqic = "lang";
  164. echo(PREFIX . color_red . "[ERROR] " . ${$qxlwuqic}["system"]["teamspeak_change_channel"] . END);
  165. }
  166.  
  167. if (${$GLOBALS["bbmmyudfbm"]} == '') {
  168. system("clear");
  169. system("clear");
  170. echo END . END . PREFIX_LOGS . color_red . "Chyba Cię powaliło? Uzupełnij klucz licencji, bo usune pliki..." . END;
  171.  
  172. exit(END . END);
  173. }
  174.  
  175. $GLOBALS["vcxebrjbo"] = "config";
  176.  
  177. if (${$GLOBALS["dfjlkecgi"]}["system_type"] == "@functions") {
  178. $GLOBALS["kshiymv"] = "config";
  179. $GLOBALS["ardozzbksp"] = "plugins";
  180. $GLOBALS["thpvofvh"] = "config";
  181. $GLOBALS["dixmib"] = "more";
  182. ${$GLOBALS["bnlklxtxvb"]} = ${$GLOBALS["thpvofvh"]}["settings"]["other"]["profiles"];
  183.  
  184. foreach (${$GLOBALS["kshiymv"]}["functions"][${$GLOBALS["rjurpzokee"]}]as${$GLOBALS["rbchdbe"]} => ${$GLOBALS["dixmib"]}) {
  185. $GLOBALS["pohwwvt"] = "more";
  186.  
  187. if (${$GLOBALS["pohwwvt"]}["enabled"]) {
  188. $uylghfqlp = "fnc_name";
  189. $yywtwjfhjg = "settings";
  190. $ufcyfpkc = "fnc_name";
  191.  
  192. if (!file_exists("files/functions/" . ${$yywtwjfhjg}["folder_name"] . '/' . ${$uylghfqlp} . ".php")) {
  193. die(PREFIX . color_red . "[CRITICAL ERROR] Plik funkcji '" . ${$GLOBALS["rbchdbe"]} . "' nie istnieje!" . END . END);
  194. }
  195. include_once "files/functions/" . ${$GLOBALS["dfjlkecgi"]}["folder_name"] . '/' . ${$ufcyfpkc} . ".php";
  196.  
  197. if (isset(${$GLOBALS["fusdwdezvh"]}["interval"])) {
  198. $GLOBALS["xbpeltbij"] = "more";
  199. $yhbjlao = "intervals";
  200. $gcmkrsyoi = "intervals";
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement