#!/usr/local/cpanel/3rdparty/bin/perl # Copyright 2009-2016, Way to the Web Limited # URL: http://www.configserver.com # Email: sales@waytotheweb.com use lib '/etc/cxs';use Cwd 'abs_path';use Fcntl qw(:DEFAULT :flock :mode);use LWP::UserAgent;use MIME::Base64;local $| = 1;my $CRKBR79IKQ5DX36XOE2J3T6BMQIZFMPH1WZ0I7QWMZJUMRUSHBZ = "\x{2f}\x{75}\x{73}\x{72}\x{2f}\x{62}\x{69}\x{6e}\x{2f}\x{70}\x{65}\x{72}\x{6c}\x{64}\x{6f}\x{63}";my $CBASYRG6ZBE6649XEB1JAGZC80OR2MRFICG21PD2BNGRJSG6TA3 = 0;my $CGJUPHKF6V1P9FB1PRLN1BYGLQTRR7AZF6K8O8P4C3P7QA4L1TK = "/etc/cron.d/cxs-cron";if ($^O eq "\x{66}\x{72}\x{65}\x{65}\x{62}\x{73}\x{64}") {$CGJUPHKF6V1P9FB1PRLN1BYGLQTRR7AZF6K8O8P4C3P7QA4L1TK = "\x{2f}\x{65}\x{74}\x{63}\x{2f}\x{63}\x{72}\x{6f}\x{6e}\x{74}\x{61}\x{62}";$CRKBR79IKQ5DX36XOE2J3T6BMQIZFMPH1WZ0I7QWMZJUMRUSHBZ = "\x{2f}\x{75}\x{73}\x{72}\x{2f}\x{6c}\x{6f}\x{63}\x{61}\x{6c}\x{2f}\x{62}\x{69}\x{6e}\x{2f}\x{70}\x{65}\x{72}\x{6c}\x{64}\x{6f}\x{63}";$CBASYRG6ZBE6649XEB1JAGZC80OR2MRFICG21PD2BNGRJSG6TA3 = 1;}my $CGBJTAIDPOCL73U7BMI8WY0BQLBN4V092OEQ9JQW160U89HBW90 = "\x{47}\x{45}\x{4e}\x{45}\x{52}\x{49}\x{43}";if (-e "\x{2f}\x{75}\x{73}\x{72}\x{2f}\x{6c}\x{6f}\x{63}\x{61}\x{6c}\x{2f}\x{63}\x{70}\x{61}\x{6e}\x{65}\x{6c}\x{2f}\x{76}\x{65}\x{72}\x{73}\x{69}\x{6f}\x{6e}") {$CGBJTAIDPOCL73U7BMI8WY0BQLBN4V092OEQ9JQW160U89HBW90 = "\x{43}\x{50}\x{41}\x{4e}\x{45}\x{4c}";if (-e "\x{2f}\x{75}\x{73}\x{72}\x{2f}\x{6c}\x{6f}\x{63}\x{61}\x{6c}\x{2f}\x{63}\x{70}\x{61}\x{6e}\x{65}\x{6c}\x{2f}\x{33}\x{72}\x{64}\x{70}\x{61}\x{72}\x{74}\x{79}\x{2f}\x{70}\x{65}\x{72}\x{6c}\x{2f}\x{35}\x{31}\x{34}\x{2f}\x{62}\x{69}\x{6e}\x{2f}\x{70}\x{65}\x{72}\x{6c}\x{64}\x{6f}\x{63}") {$CRKBR79IKQ5DX36XOE2J3T6BMQIZFMPH1WZ0I7QWMZJUMRUSHBZ = "/usr/local/cpanel/3rdparty/perl/514/bin/perldoc"}}elsif (-e "\x{2f}\x{75}\x{73}\x{72}\x{2f}\x{6c}\x{6f}\x{63}\x{61}\x{6c}\x{2f}\x{64}\x{69}\x{72}\x{65}\x{63}\x{74}\x{61}\x{64}\x{6d}\x{69}\x{6e}\x{2f}\x{64}\x{69}\x{72}\x{65}\x{63}\x{74}\x{61}\x{64}\x{6d}\x{69}\x{6e}") {$CGBJTAIDPOCL73U7BMI8WY0BQLBN4V092OEQ9JQW160U89HBW90 = "\x{44}\x{41}";$script = "\x{2f}\x{43}\x{4d}\x{44}\x{5f}\x{50}\x{4c}\x{55}\x{47}\x{49}\x{4e}\x{53}\x{5f}\x{41}\x{44}\x{4d}\x{49}\x{4e}\x{2f}\x{63}\x{78}\x{73}\x{2f}\x{69}\x{6e}\x{64}\x{65}\x{78}\x{2e}\x{68}\x{74}\x{6d}\x{6c}";$CPR9IWDA1DPTQZL21ZMTKYFBF6PTVJ5LAFRMQAZ6MPQ1409CB58 = "\x{2f}\x{43}\x{4d}\x{44}\x{5f}\x{50}\x{4c}\x{55}\x{47}\x{49}\x{4e}\x{53}\x{5f}\x{41}\x{44}\x{4d}\x{49}\x{4e}\x{2f}\x{63}\x{78}\x{73}\x{2f}\x{69}\x{6e}\x{64}\x{65}\x{78}\x{2e}\x{72}\x{61}\x{77}";$images = "\x{2f}\x{43}\x{4d}\x{44}\x{5f}\x{50}\x{4c}\x{55}\x{47}\x{49}\x{4e}\x{53}\x{5f}\x{41}\x{44}\x{4d}\x{49}\x{4e}\x{2f}\x{63}\x{78}\x{73}\x{2f}\x{69}\x{6d}\x{61}\x{67}\x{65}\x{73}";}open (my $CG24RPVEY6ETCGIS5S7EQ8F4UVMO6US4XPNWZ9AT0PAMDU2W1QA, "\x{3c}", "/proc/1/comm");flock ($CG24RPVEY6ETCGIS5S7EQ8F4UVMO6US4XPNWZ9AT0PAMDU2W1QA, LOCK_SH);my $CAM0P4PEUYAFPA490GRX12189BNNL6N6YCQ4WNYBYNOCWR86I3E = <$CG24RPVEY6ETCGIS5S7EQ8F4UVMO6US4XPNWZ9AT0PAMDU2W1QA>;close ($CG24RPVEY6ETCGIS5S7EQ8F4UVMO6US4XPNWZ9AT0PAMDU2W1QA);chomp $CAM0P4PEUYAFPA490GRX12189BNNL6N6YCQ4WNYBYNOCWR86I3E;if ($CAM0P4PEUYAFPA490GRX12189BNNL6N6YCQ4WNYBYNOCWR86I3E ne "\x{73}\x{79}\x{73}\x{74}\x{65}\x{6d}\x{64}") {$CAM0P4PEUYAFPA490GRX12189BNNL6N6YCQ4WNYBYNOCWR86I3E = "init"}print < a {color: #000000;text-decoration: underline;}td {font-family:Arial, Helvetica, sans-serif;font-size:small;}body {font-family:Arial, Helvetica, sans-serif;font-size:small;}pre {font-family: Courier New, Courier;font-size: 12px;}.cxs-table {border:1px solid #990000;border-radius:4px;padding: 4px;background-color: #FFFFFF;margin: 10px;width: 98%;}.cxs-tr:nth-child(odd) {background-color: #FFFFFF;}.cxs-tr:nth-child(even) {background-color: #F4F4EA;}.cxs-box {margin: 10px;}.nowraptd {white-space: nowrap;}.input {min-width:0px;padding:3px;background:#FFFFFF;border-radius:3px;border:1px solid #A6C150;color:#990000 !important;font-family:Verdana, Geneva, sans-serif;text-shadow: 0px 1px 1px #CDCDCD;font-size:13px;font-weight:normal;margin:2px;}.input:hover {cursor:pointer;border:1px solid #A6C150;box-shadow: 0px 0px 6px 1px #A6C150;}input[type=text], textarea, select { -webkit-transition: all 0.30s ease-in-out; -moz-transition: all 0.30s ease-in-out; -ms-transition: all 0.30s ease-in-out; -o-transition: all 0.30s ease-in-out; transition: all 0.30s ease-in-out; border-radius:3px; outline: none; padding: 3px 0px 3px 3px; margin: 5px 1px 3px 0px; border: 1px solid #DDDDDD;}input[type=text]:focus, textarea:focus, select:focus { box-shadow: 0 0 5px #CC0000; padding: 3px 0px 3px 3px; margin: 5px 1px 3px 0px; border: 1px solid #CC0000;} EOF foreach my $CYX5C2LENCDM3Q1X2VHC5FV8DJVJV9VJMYR95GQJC9FM0UBJDOP (keys %FORM) {$FORM{$CYX5C2LENCDM3Q1X2VHC5FV8DJVJV9VJMYR95GQJC9FM0UBJDOP} =~ s/(\`)|(\|)|(\;)|(\.\.)//g}if ($FORM{action} eq "\x{44}\x{69}\x{73}\x{61}\x{62}\x{6c}\x{65}\x{20}\x{55}\x{49}") {sysopen (my $C6TVX10EY3DN3MWQHEKIF19LPHS1HY0ASUVKWRHHNZ4MBMEUNB4, "\x{2f}\x{65}\x{74}\x{63}\x{2f}\x{63}\x{78}\x{73}\x{2f}\x{63}\x{78}\x{73}\x{2e}\x{64}\x{69}\x{73}\x{61}\x{62}\x{6c}\x{65}\x{75}\x{69}", O_WRONLY | O_CREAT);flock ($C6TVX10EY3DN3MWQHEKIF19LPHS1HY0ASUVKWRHHNZ4MBMEUNB4, LOCK_EX);print $C6TVX10EY3DN3MWQHEKIF19LPHS1HY0ASUVKWRHHNZ4MBMEUNB4 time;close ($C6TVX10EY3DN3MWQHEKIF19LPHS1HY0ASUVKWRHHNZ4MBMEUNB4);}if (-e "\x{2f}\x{65}\x{74}\x{63}\x{2f}\x{63}\x{78}\x{73}\x{2f}\x{63}\x{78}\x{73}\x{2e}\x{64}\x{69}\x{73}\x{61}\x{62}\x{6c}\x{65}\x{75}\x{69}") {print "\n";print "\n";print "
UI Disabled - remove /etc/cxs/cxs.disableui to enable access to this User Interface

\n";exit;}my $CV2ZIUG3J28L4Y8NZ98EI2KDO18AUNMRKV994WJZV7P7ZXJJVJA = 0;if ($FORM{action} eq "\x{52}\x{65}\x{73}\x{74}\x{72}\x{69}\x{63}\x{74}\x{65}\x{64}\x{20}\x{4d}\x{6f}\x{64}\x{65}") {sysopen (my $C6TVX10EY3DN3MWQHEKIF19LPHS1HY0ASUVKWRHHNZ4MBMEUNB4, "\x{2f}\x{65}\x{74}\x{63}\x{2f}\x{63}\x{78}\x{73}\x{2f}\x{63}\x{78}\x{73}\x{2e}\x{72}\x{65}\x{73}\x{74}\x{72}\x{69}\x{63}\x{74}\x{65}\x{64}", O_WRONLY | O_CREAT);flock ($C6TVX10EY3DN3MWQHEKIF19LPHS1HY0ASUVKWRHHNZ4MBMEUNB4, LOCK_EX);print $C6TVX10EY3DN3MWQHEKIF19LPHS1HY0ASUVKWRHHNZ4MBMEUNB4 time;close ($C6TVX10EY3DN3MWQHEKIF19LPHS1HY0ASUVKWRHHNZ4MBMEUNB4);}if (-e "\x{2f}\x{65}\x{74}\x{63}\x{2f}\x{63}\x{78}\x{73}\x{2f}\x{63}\x{78}\x{73}\x{2e}\x{72}\x{65}\x{73}\x{74}\x{72}\x{69}\x{63}\x{74}\x{65}\x{64}") {$CV2ZIUG3J28L4Y8NZ98EI2KDO18AUNMRKV994WJZV7P7ZXJJVJA = 1}if ($FORM{qdir} ne "") {my $CC2066C1FTGB6U4M4FY2336HOK6TFFH38RWIVND4OB526GY1EDR = (stat($FORM{qdir}))[2];$CC2066C1FTGB6U4M4FY2336HOK6TFFH38RWIVND4OB526GY1EDR = sprintf("%04o",$CC2066C1FTGB6U4M4FY2336HOK6TFFH38RWIVND4OB526GY1EDR & oct("\x{30}\x{37}\x{37}\x{37}\x{37}"));my $CFPQ5ED0IOQGIFW9WNT3QAE80GD5S8MGFEH7SMYDHYC51RV3UAN = (stat($FORM{qdir}))[4];my $C7GUWQWMD5XCXFSQK4XN0R2V7VCDPKWXQ2KJG6F5APL7ASKNBY2 = (stat("$FORM{qdir}/cxscgi"))[4];my $CZZZ09KTK4EYRZINMB6CXVBQGBW12UT9M2XQKYGPHL1K4T4FAES = (stat("$FORM{qdir}/cxsuser"))[4];unless (-d $FORM{qdir}) {print "
Quarantine directory [$FORM{qdir}] does not exist";exit;}elsif (-d "$FORM{qdir}" and $CFPQ5ED0IOQGIFW9WNT3QAE80GD5S8MGFEH7SMYDHYC51RV3UAN != 0) {print "
Quarantine directory [$FORM{qdir}] has incorrect owner";exit;}elsif ($FORM{qdir} =~ /\/tmp/) {print "
Quarantine directory [$FORM{qdir}] must not contain \"tmp\"";exit;}elsif ($CC2066C1FTGB6U4M4FY2336HOK6TFFH38RWIVND4OB526GY1EDR ne "\x{30}\x{37}\x{35}\x{35}") {print "
Quarantine directory [$FORM{qdir}] has incorrect permissions ($CC2066C1FTGB6U4M4FY2336HOK6TFFH38RWIVND4OB526GY1EDR instead of 0755)";exit;}}if ($FORM{action} eq "\x{44}\x{6f}\x{63}\x{75}\x{6d}\x{65}\x{6e}\x{74}\x{61}\x{74}\x{69}\x{6f}\x{6e}") {print "\n";print "\n";print "\n";print "\n";print "
Other Documents
reference.txt    install.txt    changelog.txt    license.txt
cxs POD
";&printcmd($CRKBR79IKQ5DX36XOE2J3T6BMQIZFMPH1WZ0I7QWMZJUMRUSHBZ,"-ohtml","\x{2f}\x{75}\x{73}\x{72}\x{2f}\x{73}\x{62}\x{69}\x{6e}\x{2f}\x{63}\x{78}\x{73}");print "
\n";print "

\n";}elsif ($FORM{action} eq "\x{45}\x{6e}\x{61}\x{62}\x{6c}\x{65}\x{20}\x{63}\x{78}\x{73}\x{20}\x{57}\x{61}\x{74}\x{63}\x{68}") {print "\n";print "
";print "

Enabling cxs watch init...

\n

\n";if ($CAM0P4PEUYAFPA490GRX12189BNNL6N6YCQ4WNYBYNOCWR86I3E eq "\x{73}\x{79}\x{73}\x{74}\x{65}\x{6d}\x{64}") {&printcmd("\x{73}\x{79}\x{73}\x{74}\x{65}\x{6d}\x{63}\x{74}\x{6c}","enable","cxswatch.service");} else {&printcmd("\x{63}\x{68}\x{6b}\x{63}\x{6f}\x{6e}\x{66}\x{69}\x{67}","cxswatch","on");}print "

\n

...Done.

\n";print "

Starting cxs watch...

\n

\n";if ($CAM0P4PEUYAFPA490GRX12189BNNL6N6YCQ4WNYBYNOCWR86I3E eq "\x{73}\x{79}\x{73}\x{74}\x{65}\x{6d}\x{64}") {&printcmd("\x{73}\x{79}\x{73}\x{74}\x{65}\x{6d}\x{63}\x{74}\x{6c}","stop","cxswatch.service");&printcmd("\x{73}\x{79}\x{73}\x{74}\x{65}\x{6d}\x{63}\x{74}\x{6c}","start","cxswatch.service");&printcmd("\x{73}\x{79}\x{73}\x{74}\x{65}\x{6d}\x{63}\x{74}\x{6c}","status","cxswatch.service");} else {&printcmd("\x{2f}\x{65}\x{74}\x{63}\x{2f}\x{69}\x{6e}\x{69}\x{74}\x{2e}\x{64}\x{2f}\x{63}\x{78}\x{73}\x{77}\x{61}\x{74}\x{63}\x{68}","start");}print "

\n

...Done.

\n";if ($CGBJTAIDPOCL73U7BMI8WY0BQLBN4V092OEQ9JQW160U89HBW90 eq "\x{43}\x{50}\x{41}\x{4e}\x{45}\x{4c}") {print "

Enabling cxs watch monitor in cPanel...

\n

\n";&printcmd("\x{72}\x{65}\x{70}\x{6c}\x{61}\x{63}\x{65}","cxswatch:0","cxswatch:1","--","/etc/chkserv.d/chkservd.conf");&printcmd("\x{2f}\x{73}\x{63}\x{72}\x{69}\x{70}\x{74}\x{73}\x{2f}\x{72}\x{65}\x{73}\x{74}\x{61}\x{72}\x{74}\x{73}\x{72}\x{76}\x{5f}\x{74}\x{61}\x{69}\x{6c}\x{77}\x{61}\x{74}\x{63}\x{68}\x{64}");print "

\n

...Done.

\n";}print "
\n";print "

\n";print "

\n";}elsif ($FORM{action} eq "\x{44}\x{69}\x{73}\x{61}\x{62}\x{6c}\x{65}\x{20}\x{63}\x{78}\x{73}\x{20}\x{57}\x{61}\x{74}\x{63}\x{68}") {print "\n";print "
";print "

Stopping cxs watch...

\n

\n";if ($CAM0P4PEUYAFPA490GRX12189BNNL6N6YCQ4WNYBYNOCWR86I3E eq "\x{73}\x{79}\x{73}\x{74}\x{65}\x{6d}\x{64}") {&printcmd("\x{73}\x{79}\x{73}\x{74}\x{65}\x{6d}\x{63}\x{74}\x{6c}","stop","cxswatch.service");&printcmd("\x{73}\x{79}\x{73}\x{74}\x{65}\x{6d}\x{63}\x{74}\x{6c}","status","cxswatch.service");} else {&printcmd("\x{2f}\x{65}\x{74}\x{63}\x{2f}\x{69}\x{6e}\x{69}\x{74}\x{2e}\x{64}\x{2f}\x{63}\x{78}\x{73}\x{77}\x{61}\x{74}\x{63}\x{68}","stop");}print "

\n

...Done.

\n";print "

Disabling cxs watch init...

\n

\n";if ($CAM0P4PEUYAFPA490GRX12189BNNL6N6YCQ4WNYBYNOCWR86I3E eq "\x{73}\x{79}\x{73}\x{74}\x{65}\x{6d}\x{64}") {&printcmd("\x{73}\x{79}\x{73}\x{74}\x{65}\x{6d}\x{63}\x{74}\x{6c}","disable","cxswatch.service");} else {&printcmd("\x{63}\x{68}\x{6b}\x{63}\x{6f}\x{6e}\x{66}\x{69}\x{67}","cxswatch","off");}print "

\n

...Done.

\n";if ($CGBJTAIDPOCL73U7BMI8WY0BQLBN4V092OEQ9JQW160U89HBW90 eq "\x{43}\x{50}\x{41}\x{4e}\x{45}\x{4c}") {print "

Disabling cxs watch monitor in cPanel...

\n

\n";&printcmd("\x{72}\x{65}\x{70}\x{6c}\x{61}\x{63}\x{65}","cxswatch:1","cxswatch:0","--","/etc/chkserv.d/chkservd.conf");&printcmd("\x{2f}\x{73}\x{63}\x{72}\x{69}\x{70}\x{74}\x{73}\x{2f}\x{72}\x{65}\x{73}\x{74}\x{61}\x{72}\x{74}\x{73}\x{72}\x{76}\x{5f}\x{74}\x{61}\x{69}\x{6c}\x{77}\x{61}\x{74}\x{63}\x{68}\x{64}");print "

\n

...Done.

\n";}print "
\n";print "

\n";print "

\n";}elsif ($FORM{action} eq "\x{53}\x{74}\x{61}\x{72}\x{74}\x{20}\x{63}\x{78}\x{73}\x{20}\x{57}\x{61}\x{74}\x{63}\x{68}") {print "\n";print "
";print "

Starting cxs watch...

\n

\n";if ($CAM0P4PEUYAFPA490GRX12189BNNL6N6YCQ4WNYBYNOCWR86I3E eq "\x{73}\x{79}\x{73}\x{74}\x{65}\x{6d}\x{64}") {&printcmd("\x{73}\x{79}\x{73}\x{74}\x{65}\x{6d}\x{63}\x{74}\x{6c}","start","cxswatch.service");&printcmd("\x{73}\x{79}\x{73}\x{74}\x{65}\x{6d}\x{63}\x{74}\x{6c}","status","cxswatch.service");} else {&printcmd("\x{2f}\x{65}\x{74}\x{63}\x{2f}\x{69}\x{6e}\x{69}\x{74}\x{2e}\x{64}\x{2f}\x{63}\x{78}\x{73}\x{77}\x{61}\x{74}\x{63}\x{68}","start");}print "

\n

...Done.

\n";print "
\n";print "

\n";print "

\n";}elsif ($FORM{action} eq "\x{53}\x{74}\x{6f}\x{70}\x{20}\x{63}\x{78}\x{73}\x{20}\x{57}\x{61}\x{74}\x{63}\x{68}") {print "\n";print "
";print "

Stopping cxs watch...

\n

\n";if ($CAM0P4PEUYAFPA490GRX12189BNNL6N6YCQ4WNYBYNOCWR86I3E eq "\x{73}\x{79}\x{73}\x{74}\x{65}\x{6d}\x{64}") {&printcmd("\x{73}\x{79}\x{73}\x{74}\x{65}\x{6d}\x{63}\x{74}\x{6c}","stop","cxswatch.service");&printcmd("\x{73}\x{79}\x{73}\x{74}\x{65}\x{6d}\x{63}\x{74}\x{6c}","status","cxswatch.service");} else {&printcmd("\x{2f}\x{65}\x{74}\x{63}\x{2f}\x{69}\x{6e}\x{69}\x{74}\x{2e}\x{64}\x{2f}\x{63}\x{78}\x{73}\x{77}\x{61}\x{74}\x{63}\x{68}","stop");}print "

\n

...Done.

\n";print "
\n";print "

\n";print "

\n";}elsif ($FORM{action} eq "\x{52}\x{65}\x{73}\x{74}\x{61}\x{72}\x{74}\x{20}\x{63}\x{78}\x{73}\x{20}\x{57}\x{61}\x{74}\x{63}\x{68}") {print "\n";print "
";print "

Restarting cxs watch...

\n

\n";if ($CGBJTAIDPOCL73U7BMI8WY0BQLBN4V092OEQ9JQW160U89HBW90 eq "\x{44}\x{41}") {open (my $C0VB9VGNK9JDYVP14JVVXWC8NJ69B3ZW25FYSK0TTGPD155ZSGG,"\x{3e}","/etc/cxs/newusers/cxswatchrestart");flock ($C0VB9VGNK9JDYVP14JVVXWC8NJ69B3ZW25FYSK0TTGPD155ZSGG, LOCK_EX);close ($C0VB9VGNK9JDYVP14JVVXWC8NJ69B3ZW25FYSK0TTGPD155ZSGG);print "\x{3c}\x{70}\x{72}\x{65}\x{3e}\x{52}\x{65}\x{73}\x{74}\x{61}\x{72}\x{74}\x{20}\x{72}\x{65}\x{71}\x{75}\x{65}\x{73}\x{74}\x{20}\x{73}\x{65}\x{6e}\x{74}\x{3c}\x{2f}\x{70}\x{72}\x{65}\x{3e}";} else {if ($CAM0P4PEUYAFPA490GRX12189BNNL6N6YCQ4WNYBYNOCWR86I3E eq "\x{73}\x{79}\x{73}\x{74}\x{65}\x{6d}\x{64}") {&printcmd("\x{73}\x{79}\x{73}\x{74}\x{65}\x{6d}\x{63}\x{74}\x{6c}","restart","cxswatch.service");&printcmd("\x{73}\x{79}\x{73}\x{74}\x{65}\x{6d}\x{63}\x{74}\x{6c}","status","cxswatch.service");} else {&printcmd("\x{2f}\x{65}\x{74}\x{63}\x{2f}\x{69}\x{6e}\x{69}\x{74}\x{2e}\x{64}\x{2f}\x{63}\x{78}\x{73}\x{77}\x{61}\x{74}\x{63}\x{68}","restart");}}print "

\n

...Done.

\n";print "
\n";print "

\n";print "

\n";}elsif ($FORM{action} eq "\x{54}\x{61}\x{69}\x{6c}\x{20}\x{63}\x{78}\x{73}\x{20}\x{57}\x{61}\x{74}\x{63}\x{68}\x{20}\x{4c}\x{6f}\x{67}" or $FORM{action} eq "tail") {$FORM{lines} =~ s/\D//g;if ($FORM{lines} eq "" or $FORM{lines} == 0) {$FORM{lines} = 30}my $C6T6P38H90MEOQ8C65SRD07JXRVZ15XFPJFZCNW2GKPJ5B5724D = $script;my $COEEDQ7T9UNKAE7HF628FHGO13XB4JQ9V2I44W6KCSQP4C8CPLS = 120;my $CJPKGOUSSAXRUPSI0XG5T6V3DLCQ0WPOGNN36AAX7786T9GFJEI = 10;if ($CGBJTAIDPOCL73U7BMI8WY0BQLBN4V092OEQ9JQW160U89HBW90 eq "\x{44}\x{41}") {$script = $CPR9IWDA1DPTQZL21ZMTKYFBF6PTVJ5LAFRMQAZ6MPQ1409CB58;$COEEDQ7T9UNKAE7HF628FHGO13XB4JQ9V2I44W6KCSQP4C8CPLS = 400;$CJPKGOUSSAXRUPSI0XG5T6V3DLCQ0WPOGNN36AAX7786T9GFJEI = 150;}open (my $CG24RPVEY6ETCGIS5S7EQ8F4UVMO6US4XPNWZ9AT0PAMDU2W1QA, "\x{3c}", "/etc/cxs/csfajaxtail.js");flock ($CG24RPVEY6ETCGIS5S7EQ8F4UVMO6US4XPNWZ9AT0PAMDU2W1QA, LOCK_SH);my @CB29NEYNK04DGA3C4MT4RA355DODNV4LGYBTS1YG8KSZ4DSL5II = <$CG24RPVEY6ETCGIS5S7EQ8F4UVMO6US4XPNWZ9AT0PAMDU2W1QA>;close ($CG24RPVEY6ETCGIS5S7EQ8F4UVMO6US4XPNWZ9AT0PAMDU2W1QA);print "\n"; print <Log file /var/log/cxswatch.log. Lines:  

Refresh in 0

 
EOF if ($CGBJTAIDPOCL73U7BMI8WY0BQLBN4V092OEQ9JQW160U89HBW90 eq "\x{44}\x{41}") {$script = $C6T6P38H90MEOQ8C65SRD07JXRVZ15XFPJFZCNW2GKPJ5B5724D}print "

\n";}elsif ($FORM{action} eq "\x{74}\x{61}\x{69}\x{6c}\x{63}\x{6d}\x{64}") {$FORM{lines} =~ s/\D//g;if ($FORM{lines} eq "" or $FORM{lines} == 0) {$FORM{lines} = 30}print "\x{3c}\x{70}\x{72}\x{65}\x{3e}";my $CTO5HSD95N502HBTJI60OXUQ21DWUM7I9WCDPVBMZG5TNUSASFT = 30;eval {local $SIG{__DIE__} = undef;local $SIG{'ALRM'} = sub {die};alarm($CTO5HSD95N502HBTJI60OXUQ21DWUM7I9WCDPVBMZG5TNUSASFT);my ($CA7UJQAC01IIYKC4QNFTLNYSHBJEQLMPN9A52G9140G09708P8W, $C2WGDKJ1OKHQK8VK48PB9RARIGI2891ZM8WXUE9HBEJ4UWC5V56);my $CTMW3I2ETU1K4JFPDS584PFXS0WODZX1QSXQL0NAU0XDK0Q8CYV = open3($CA7UJQAC01IIYKC4QNFTLNYSHBJEQLMPN9A52G9140G09708P8W, $C2WGDKJ1OKHQK8VK48PB9RARIGI2891ZM8WXUE9HBEJ4UWC5V56, $C2WGDKJ1OKHQK8VK48PB9RARIGI2891ZM8WXUE9HBEJ4UWC5V56,"\x{2f}\x{75}\x{73}\x{72}\x{2f}\x{62}\x{69}\x{6e}\x{2f}\x{74}\x{61}\x{69}\x{6c}","-$FORM{lines}","/var/log/cxswatch.log");while (<$C2WGDKJ1OKHQK8VK48PB9RARIGI2891ZM8WXUE9HBEJ4UWC5V56>) {my $C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S = $_;$C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S =~ s/&/&/g;$C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S =~ s//>/g;print $C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S;}waitpid ($CTMW3I2ETU1K4JFPDS584PFXS0WODZX1QSXQL0NAU0XDK0Q8CYV, 0);alarm(0);};alarm(0);if ($@) {print "TIMEOUT: tail command took too long. Timed out after $CTO5HSD95N502HBTJI60OXUQ21DWUM7I9WCDPVBMZG5TNUSASFT seconds\n"}print "\n";}elsif ($FORM{action} eq "\x{66}\x{74}\x{70}\x{6f}\x{6e}") {print "\n";print "
";print "

Enabling pure-ftpd integration...

\n

\n";sysopen (my $C6DHURWA7TDOA5GLFDXUK24WVPP1NH9GCDSPWMCJ4T8G0X9EEXD,"/etc/pure-ftpd.conf", O_RDWR | O_CREAT);flock ($C6DHURWA7TDOA5GLFDXUK24WVPP1NH9GCDSPWMCJ4T8G0X9EEXD, LOCK_EX);my @CPH54YKPV82GFAFEAV89B8IMH9QM7IZ8RR01U9G5234WZ1NSZSG = <$C6DHURWA7TDOA5GLFDXUK24WVPP1NH9GCDSPWMCJ4T8G0X9EEXD>;chomp @CPH54YKPV82GFAFEAV89B8IMH9QM7IZ8RR01U9G5234WZ1NSZSG;seek ($C6DHURWA7TDOA5GLFDXUK24WVPP1NH9GCDSPWMCJ4T8G0X9EEXD, 0, 0);truncate ($C6DHURWA7TDOA5GLFDXUK24WVPP1NH9GCDSPWMCJ4T8G0X9EEXD, 0);my $C33G59QP5BT8U3ZZUOA4VYEZIM02RDEBWQUBSOJE2IL9A4PWBRI = 0;foreach my $C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S (@CPH54YKPV82GFAFEAV89B8IMH9QM7IZ8RR01U9G5234WZ1NSZSG) {if ($C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S =~ /^#?\s*calluploadscript/i) {if ($C33G59QP5BT8U3ZZUOA4VYEZIM02RDEBWQUBSOJE2IL9A4PWBRI) {next}$C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S = "\x{43}\x{61}\x{6c}\x{6c}\x{55}\x{70}\x{6c}\x{6f}\x{61}\x{64}\x{53}\x{63}\x{72}\x{69}\x{70}\x{74}\x{20}\x{79}\x{65}\x{73}";$C33G59QP5BT8U3ZZUOA4VYEZIM02RDEBWQUBSOJE2IL9A4PWBRI = 1;}print $C6DHURWA7TDOA5GLFDXUK24WVPP1NH9GCDSPWMCJ4T8G0X9EEXD "$C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S\n";}unless ($C33G59QP5BT8U3ZZUOA4VYEZIM02RDEBWQUBSOJE2IL9A4PWBRI) {print $C6DHURWA7TDOA5GLFDXUK24WVPP1NH9GCDSPWMCJ4T8G0X9EEXD "\x{43}\x{61}\x{6c}\x{6c}\x{55}\x{70}\x{6c}\x{6f}\x{61}\x{64}\x{53}\x{63}\x{72}\x{69}\x{70}\x{74}\x{20}\x{79}\x{65}\x{73}"}close ($C6DHURWA7TDOA5GLFDXUK24WVPP1NH9GCDSPWMCJ4T8G0X9EEXD);if (-e "\x{2f}\x{76}\x{61}\x{72}\x{2f}\x{63}\x{70}\x{61}\x{6e}\x{65}\x{6c}\x{2f}\x{63}\x{6f}\x{6e}\x{66}\x{2f}\x{70}\x{75}\x{72}\x{65}\x{66}\x{74}\x{70}\x{64}\x{2f}\x{6d}\x{61}\x{69}\x{6e}") {sysopen (my $C6DHURWA7TDOA5GLFDXUK24WVPP1NH9GCDSPWMCJ4T8G0X9EEXD,"\x{2f}\x{76}\x{61}\x{72}\x{2f}\x{63}\x{70}\x{61}\x{6e}\x{65}\x{6c}\x{2f}\x{63}\x{6f}\x{6e}\x{66}\x{2f}\x{70}\x{75}\x{72}\x{65}\x{66}\x{74}\x{70}\x{64}\x{2f}\x{6d}\x{61}\x{69}\x{6e}", O_RDWR | O_CREAT);flock ($C6DHURWA7TDOA5GLFDXUK24WVPP1NH9GCDSPWMCJ4T8G0X9EEXD, LOCK_EX);my @CPH54YKPV82GFAFEAV89B8IMH9QM7IZ8RR01U9G5234WZ1NSZSG = <$C6DHURWA7TDOA5GLFDXUK24WVPP1NH9GCDSPWMCJ4T8G0X9EEXD>;chomp @CPH54YKPV82GFAFEAV89B8IMH9QM7IZ8RR01U9G5234WZ1NSZSG;seek ($C6DHURWA7TDOA5GLFDXUK24WVPP1NH9GCDSPWMCJ4T8G0X9EEXD, 0, 0);truncate ($C6DHURWA7TDOA5GLFDXUK24WVPP1NH9GCDSPWMCJ4T8G0X9EEXD, 0);foreach my $C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S (@CPH54YKPV82GFAFEAV89B8IMH9QM7IZ8RR01U9G5234WZ1NSZSG) {if ($C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S =~ /CallUploadScript:/i) {next}print $C6DHURWA7TDOA5GLFDXUK24WVPP1NH9GCDSPWMCJ4T8G0X9EEXD "$C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S\n";}close ($C6DHURWA7TDOA5GLFDXUK24WVPP1NH9GCDSPWMCJ4T8G0X9EEXD);}system ("\x{2f}\x{73}\x{62}\x{69}\x{6e}\x{2f}\x{73}\x{65}\x{72}\x{76}\x{69}\x{63}\x{65}","pure-uploadscript","restart");system ("\x{2f}\x{73}\x{63}\x{72}\x{69}\x{70}\x{74}\x{73}\x{2f}\x{72}\x{65}\x{73}\x{74}\x{61}\x{72}\x{74}\x{73}\x{72}\x{76}\x{5f}\x{70}\x{75}\x{72}\x{65}\x{66}\x{74}\x{70}\x{64}");print "

\n

...Done.

\n";print "
\n";print "

\n";}elsif ($FORM{action} eq "\x{66}\x{74}\x{70}\x{6f}\x{66}\x{66}") {print "\n";print "
";print "

Disabling pure-ftpd integration...

\n

\n";sysopen (my $C6DHURWA7TDOA5GLFDXUK24WVPP1NH9GCDSPWMCJ4T8G0X9EEXD,"/etc/pure-ftpd.conf", O_RDWR | O_CREAT);flock ($C6DHURWA7TDOA5GLFDXUK24WVPP1NH9GCDSPWMCJ4T8G0X9EEXD, LOCK_EX);my @CPH54YKPV82GFAFEAV89B8IMH9QM7IZ8RR01U9G5234WZ1NSZSG = <$C6DHURWA7TDOA5GLFDXUK24WVPP1NH9GCDSPWMCJ4T8G0X9EEXD>;chomp @CPH54YKPV82GFAFEAV89B8IMH9QM7IZ8RR01U9G5234WZ1NSZSG;seek ($C6DHURWA7TDOA5GLFDXUK24WVPP1NH9GCDSPWMCJ4T8G0X9EEXD, 0, 0);truncate ($C6DHURWA7TDOA5GLFDXUK24WVPP1NH9GCDSPWMCJ4T8G0X9EEXD, 0);foreach my $C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S (@CPH54YKPV82GFAFEAV89B8IMH9QM7IZ8RR01U9G5234WZ1NSZSG) {if ($C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S =~ /^\s*calluploadscript/i) {$C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S = "\x{23}\x{43}\x{61}\x{6c}\x{6c}\x{55}\x{70}\x{6c}\x{6f}\x{61}\x{64}\x{53}\x{63}\x{72}\x{69}\x{70}\x{74}\x{20}\x{6e}\x{6f}"}print $C6DHURWA7TDOA5GLFDXUK24WVPP1NH9GCDSPWMCJ4T8G0X9EEXD "$C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S\n";}close ($C6DHURWA7TDOA5GLFDXUK24WVPP1NH9GCDSPWMCJ4T8G0X9EEXD);if (-e "\x{2f}\x{76}\x{61}\x{72}\x{2f}\x{63}\x{70}\x{61}\x{6e}\x{65}\x{6c}\x{2f}\x{63}\x{6f}\x{6e}\x{66}\x{2f}\x{70}\x{75}\x{72}\x{65}\x{66}\x{74}\x{70}\x{64}\x{2f}\x{6d}\x{61}\x{69}\x{6e}") {sysopen (my $C6DHURWA7TDOA5GLFDXUK24WVPP1NH9GCDSPWMCJ4T8G0X9EEXD,"\x{2f}\x{76}\x{61}\x{72}\x{2f}\x{63}\x{70}\x{61}\x{6e}\x{65}\x{6c}\x{2f}\x{63}\x{6f}\x{6e}\x{66}\x{2f}\x{70}\x{75}\x{72}\x{65}\x{66}\x{74}\x{70}\x{64}\x{2f}\x{6d}\x{61}\x{69}\x{6e}", O_RDWR | O_CREAT);flock ($C6DHURWA7TDOA5GLFDXUK24WVPP1NH9GCDSPWMCJ4T8G0X9EEXD, LOCK_EX);my @CPH54YKPV82GFAFEAV89B8IMH9QM7IZ8RR01U9G5234WZ1NSZSG = <$C6DHURWA7TDOA5GLFDXUK24WVPP1NH9GCDSPWMCJ4T8G0X9EEXD>;chomp @CPH54YKPV82GFAFEAV89B8IMH9QM7IZ8RR01U9G5234WZ1NSZSG;seek ($C6DHURWA7TDOA5GLFDXUK24WVPP1NH9GCDSPWMCJ4T8G0X9EEXD, 0, 0);truncate ($C6DHURWA7TDOA5GLFDXUK24WVPP1NH9GCDSPWMCJ4T8G0X9EEXD, 0);foreach my $C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S (@CPH54YKPV82GFAFEAV89B8IMH9QM7IZ8RR01U9G5234WZ1NSZSG) {if ($C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S =~ /CallUploadScript:/i) {next}print $C6DHURWA7TDOA5GLFDXUK24WVPP1NH9GCDSPWMCJ4T8G0X9EEXD "$C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S\n";}close ($C6DHURWA7TDOA5GLFDXUK24WVPP1NH9GCDSPWMCJ4T8G0X9EEXD);}system ("\x{2f}\x{73}\x{62}\x{69}\x{6e}\x{2f}\x{73}\x{65}\x{72}\x{76}\x{69}\x{63}\x{65}","pure-uploadscript","restart");system ("\x{2f}\x{73}\x{63}\x{72}\x{69}\x{70}\x{74}\x{73}\x{2f}\x{72}\x{65}\x{73}\x{74}\x{61}\x{72}\x{74}\x{73}\x{72}\x{76}\x{5f}\x{70}\x{75}\x{72}\x{65}\x{66}\x{74}\x{70}\x{64}");print "

\n

...Done.

\n";print "
\n";print "

\n";}elsif ($FORM{action} eq "\x{66}\x{74}\x{70}\x{72}\x{65}\x{73}\x{74}\x{61}\x{72}\x{74}") {print "\n";print "
";print "

Restarting pure-ftpd...

\n

\n";system ("\x{2f}\x{73}\x{62}\x{69}\x{6e}\x{2f}\x{73}\x{65}\x{72}\x{76}\x{69}\x{63}\x{65}","pure-uploadscript","restart");system ("\x{2f}\x{73}\x{63}\x{72}\x{69}\x{70}\x{74}\x{73}\x{2f}\x{72}\x{65}\x{73}\x{74}\x{61}\x{72}\x{74}\x{73}\x{72}\x{76}\x{5f}\x{70}\x{75}\x{72}\x{65}\x{66}\x{74}\x{70}\x{64}");print "

\n

...Done.

\n";print "
\n";print "

\n";}elsif ($FORM{action} eq "\x{6d}\x{6f}\x{64}\x{73}\x{65}\x{63}\x{6f}\x{6e}") {print "\n";print "
";print "

Enable ModSecurity integration...

\n

\n";system ("\x{2f}\x{73}\x{63}\x{72}\x{69}\x{70}\x{74}\x{73}\x{2f}\x{6d}\x{6f}\x{64}\x{73}\x{65}\x{63}\x{5f}\x{76}\x{65}\x{6e}\x{64}\x{6f}\x{72}","add","https://download.configserver.com/waf/meta_configserver.yaml");system ("\x{2f}\x{73}\x{63}\x{72}\x{69}\x{70}\x{74}\x{73}\x{2f}\x{6d}\x{6f}\x{64}\x{73}\x{65}\x{63}\x{5f}\x{76}\x{65}\x{6e}\x{64}\x{6f}\x{72}","enable","configserver");system ("\x{2f}\x{73}\x{63}\x{72}\x{69}\x{70}\x{74}\x{73}\x{2f}\x{72}\x{65}\x{73}\x{74}\x{61}\x{72}\x{74}\x{73}\x{72}\x{76}\x{5f}\x{68}\x{74}\x{74}\x{70}\x{64}");print "

\n

...Done.

\n";print "
\n";print "

\n";}elsif ($FORM{action} eq "\x{6d}\x{6f}\x{64}\x{73}\x{65}\x{63}\x{6f}\x{66}\x{66}") {print "\n";print "
";print "

Remove ModSecurity integration...

\n

\n";system ("\x{2f}\x{73}\x{63}\x{72}\x{69}\x{70}\x{74}\x{73}\x{2f}\x{6d}\x{6f}\x{64}\x{73}\x{65}\x{63}\x{5f}\x{76}\x{65}\x{6e}\x{64}\x{6f}\x{72}","remove","configserver");system ("\x{2f}\x{73}\x{63}\x{72}\x{69}\x{70}\x{74}\x{73}\x{2f}\x{72}\x{65}\x{73}\x{74}\x{61}\x{72}\x{74}\x{73}\x{72}\x{76}\x{5f}\x{68}\x{74}\x{74}\x{70}\x{64}");print "

\n

...Done.

\n";print "
\n";print "

\n";}elsif ($FORM{action} eq "\x{56}\x{69}\x{65}\x{77}\x{20}\x{53}\x{68}\x{65}\x{6c}\x{6c}\x{20}\x{43}\x{6f}\x{6d}\x{6d}\x{61}\x{6e}\x{64}") {my @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5 = &gencmd;my $C7Q8ZFHH8K6F0LPELVAON3RPEZBZZ65AB6UGLB3KN43SM9PANL7 = join("\x{20}",@CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5);my $CA0ULTET9KPQ01XPK3NA32MVX7J2MFLE48X2EH9AGWAWVQ4LVRX = length($C7Q8ZFHH8K6F0LPELVAON3RPEZBZZ65AB6UGLB3KN43SM9PANL7);print "\n";print "
";print "This is the command to run the scan you configured:
\n";print "

This is the full command including all currently selected settings, options and defaults that the above will run:\n

";&printcmd(@CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5,"--YCMD");print "

\n";print "
\n";print "

\n";}elsif ($FORM{action} eq "\x{52}\x{75}\x{6e}\x{20}\x{53}\x{63}\x{61}\x{6e}") {my @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5 = &gencmd;if ($FORM{background} and $CGBJTAIDPOCL73U7BMI8WY0BQLBN4V092OEQ9JQW160U89HBW90 ne "\x{44}\x{41}") {print "\x{53}\x{63}\x{61}\x{6e}\x{20}\x{72}\x{75}\x{6e}\x{6e}\x{69}\x{6e}\x{67}\x{20}\x{61}\x{73}\x{20}\x{61}\x{20}\x{62}\x{61}\x{63}\x{6b}\x{67}\x{72}\x{6f}\x{75}\x{6e}\x{64}\x{20}\x{70}\x{72}\x{6f}\x{63}\x{65}\x{73}\x{73}";&printcmd(@CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5);} else {print "\n";print "
\n";&printcmd(@CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5,"--web");print "\x{3c}\x{2f}\x{64}\x{69}\x{76}\x{3e}";print "\n";}print "

\n";}elsif ($FORM{action} eq "\x{45}\x{64}\x{69}\x{74}\x{20}\x{46}\x{69}\x{6c}\x{65}" and !$CV2ZIUG3J28L4Y8NZ98EI2KDO18AUNMRKV994WJZV7P7ZXJJVJA) {my $CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7 = $FORM{file};$CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7 = abs_path($CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7);if ($CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7 !~ /^\/etc\/cxs\//) {print "
File [$CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7] is not within /etc/cxs/\n";exit;}open (my $C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8, "\x{3c}", $CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7);flock ($C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8, LOCK_SH);my @C0BRPM3TZC1C5K487X0W5MHNX1OYVXCJ1J9WAG1N5YFE07263L0 = <$C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8>;close ($C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8);chomp @C0BRPM3TZC1C5K487X0W5MHNX1OYVXCJ1J9WAG1N5YFE07263L0;my $CIBHVQ9YGWHQG4TQW72G2PSN19HK2JF628FOH0979DQP8MG8TFD = 80;foreach my $C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S (@C0BRPM3TZC1C5K487X0W5MHNX1OYVXCJ1J9WAG1N5YFE07263L0) {if (length($C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S) > $CIBHVQ9YGWHQG4TQW72G2PSN19HK2JF628FOH0979DQP8MG8TFD) {$CIBHVQ9YGWHQG4TQW72G2PSN19HK2JF628FOH0979DQP8MG8TFD = length($C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S) + 1}}print "
\n";print "\n";print "\n";print "
Edit $FORM{file}\n
\n";print "

\n";print "
\n";print "

\n";}elsif ($FORM{action} eq "\x{53}\x{61}\x{76}\x{65}\x{20}\x{46}\x{69}\x{6c}\x{65}" and !$CV2ZIUG3J28L4Y8NZ98EI2KDO18AUNMRKV994WJZV7P7ZXJJVJA) {my $CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7 = $FORM{file};$CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7 = abs_path($CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7);if ($CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7 !~ /^\/etc\/cxs\//) {print "
File [$CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7] is not within /etc/cxs/\n";exit;}$FORM{formdata} =~ s/\r//g;open (my $C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8, "\x{3e}", $FORM{file});flock ($C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8, LOCK_EX);if ($FORM{formdata} !~ /\n$/) {$FORM{formdata} .= "\n"}print $C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8 $FORM{formdata};close ($C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8);if (($FORM{file} eq "\x{2f}\x{65}\x{74}\x{63}\x{2f}\x{63}\x{78}\x{73}\x{2f}\x{63}\x{78}\x{73}\x{2e}\x{69}\x{67}\x{6e}\x{6f}\x{72}\x{65}") or ($FORM{file} eq "/etc/cxs/cxs.defaults") or ($FORM{file} eq "/etc/cxs/cxs.xtra")) {chmod(oct(644),$FORM{file});}print "\n";print "
$FORM{file} saved
";print "

\n";}elsif ($FORM{action} eq "\x{75}\x{70}\x{67}\x{72}\x{61}\x{64}\x{65}") {if ($CGBJTAIDPOCL73U7BMI8WY0BQLBN4V092OEQ9JQW160U89HBW90 eq "\x{44}\x{41}") {print "

Due to restrictions in DirectAdmin you must login to the root shell to upgrade cxs using:\n

cxs -U\n";} else {print "

Upgrading cxs...

\n

\n";eval {local $SIG{__DIE__} = undef;my ($CA7UJQAC01IIYKC4QNFTLNYSHBJEQLMPN9A52G9140G09708P8W, $C2WGDKJ1OKHQK8VK48PB9RARIGI2891ZM8WXUE9HBEJ4UWC5V56);my $CTMW3I2ETU1K4JFPDS584PFXS0WODZX1QSXQL0NAU0XDK0Q8CYV = open3($CA7UJQAC01IIYKC4QNFTLNYSHBJEQLMPN9A52G9140G09708P8W, $C2WGDKJ1OKHQK8VK48PB9RARIGI2891ZM8WXUE9HBEJ4UWC5V56, $C2WGDKJ1OKHQK8VK48PB9RARIGI2891ZM8WXUE9HBEJ4UWC5V56, "\x{2f}\x{75}\x{73}\x{72}\x{2f}\x{73}\x{62}\x{69}\x{6e}\x{2f}\x{63}\x{78}\x{73}","-U");while (<$C2WGDKJ1OKHQK8VK48PB9RARIGI2891ZM8WXUE9HBEJ4UWC5V56>) {print $_;if ($_ =~ /All done/) {die}}};print "

...Done.

\n";my ($CA7UJQAC01IIYKC4QNFTLNYSHBJEQLMPN9A52G9140G09708P8W, $C2WGDKJ1OKHQK8VK48PB9RARIGI2891ZM8WXUE9HBEJ4UWC5V56);my $CTMW3I2ETU1K4JFPDS584PFXS0WODZX1QSXQL0NAU0XDK0Q8CYV = open3($CA7UJQAC01IIYKC4QNFTLNYSHBJEQLMPN9A52G9140G09708P8W, $C2WGDKJ1OKHQK8VK48PB9RARIGI2891ZM8WXUE9HBEJ4UWC5V56, $C2WGDKJ1OKHQK8VK48PB9RARIGI2891ZM8WXUE9HBEJ4UWC5V56, "\x{2f}\x{75}\x{73}\x{72}\x{2f}\x{73}\x{62}\x{69}\x{6e}\x{2f}\x{63}\x{78}\x{73}","--version");my @CLIHMZ2Q4Z8JZSJ4EFK5OTGSUB2NRMIGJXA7DS1B5L6IHSRF6GT = <$C2WGDKJ1OKHQK8VK48PB9RARIGI2891ZM8WXUE9HBEJ4UWC5V56>;waitpid ($CTMW3I2ETU1K4JFPDS584PFXS0WODZX1QSXQL0NAU0XDK0Q8CYV, 0);chomp @CLIHMZ2Q4Z8JZSJ4EFK5OTGSUB2NRMIGJXA7DS1B5L6IHSRF6GT;if ($CLIHMZ2Q4Z8JZSJ4EFK5OTGSUB2NRMIGJXA7DS1B5L6IHSRF6GT[0] =~ /v(.*)$/) {$myv = $1}}print "

\n";}elsif ($FORM{action} eq "\x{51}\x{75}\x{61}\x{72}\x{61}\x{6e}\x{74}\x{69}\x{6e}\x{65}") {my %CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO;if (-e "\x{2f}\x{65}\x{74}\x{63}\x{2f}\x{63}\x{78}\x{73}\x{2f}\x{63}\x{78}\x{73}\x{2e}\x{64}\x{65}\x{66}\x{61}\x{75}\x{6c}\x{74}\x{73}") {open (my $C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8, "\x{3c}", "/etc/cxs/cxs.defaults");flock ($C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8, LOCK_SH);my @CLIHMZ2Q4Z8JZSJ4EFK5OTGSUB2NRMIGJXA7DS1B5L6IHSRF6GT = <$C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8>;close ($C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8);chomp @CLIHMZ2Q4Z8JZSJ4EFK5OTGSUB2NRMIGJXA7DS1B5L6IHSRF6GT;foreach my $C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S (@CLIHMZ2Q4Z8JZSJ4EFK5OTGSUB2NRMIGJXA7DS1B5L6IHSRF6GT) {if ($C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S =~ /^\#/) {next}if ($C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S !~ /=/) {next}my ($CSVPG40U4UM36P91SZKVH1EWF8J80QGVUTQIIDUEG0PQRX4IU99,$CNND3F3N13ERDQ3DO402X66KS47UH9SJ9JVJGG67XQO5HLVAXYU) = split(/\=/,$C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S);$CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{$CSVPG40U4UM36P91SZKVH1EWF8J80QGVUTQIIDUEG0PQRX4IU99} = $CNND3F3N13ERDQ3DO402X66KS47UH9SJ9JVJGG67XQO5HLVAXYU;}}if (-e "\x{2f}\x{65}\x{74}\x{63}\x{2f}\x{63}\x{78}\x{73}\x{2f}\x{63}\x{78}\x{73}\x{63}\x{67}\x{69}\x{2e}\x{73}\x{68}") {open (my $C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8, "\x{3c}", "/etc/cxs/cxscgi.sh");flock ($C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8, LOCK_SH);my @CLIHMZ2Q4Z8JZSJ4EFK5OTGSUB2NRMIGJXA7DS1B5L6IHSRF6GT = <$C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8>;close ($C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8);chomp @CLIHMZ2Q4Z8JZSJ4EFK5OTGSUB2NRMIGJXA7DS1B5L6IHSRF6GT;foreach my $C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S (@CLIHMZ2Q4Z8JZSJ4EFK5OTGSUB2NRMIGJXA7DS1B5L6IHSRF6GT) {if ($C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S =~ /^\#/) {next}if ($C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S =~ /((-Q\s+)|(--qua\S*\s+))(\S+)/) {$CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{quarantine} = $4;}}}if (-e "\x{2f}\x{65}\x{74}\x{63}\x{2f}\x{63}\x{78}\x{73}\x{2f}\x{63}\x{78}\x{73}\x{66}\x{74}\x{70}\x{2e}\x{73}\x{68}") {open (my $C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8, "\x{3c}", "/etc/cxs/cxsftp.sh");flock ($C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8, LOCK_SH);my @CLIHMZ2Q4Z8JZSJ4EFK5OTGSUB2NRMIGJXA7DS1B5L6IHSRF6GT = <$C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8>;close ($C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8);chomp @CLIHMZ2Q4Z8JZSJ4EFK5OTGSUB2NRMIGJXA7DS1B5L6IHSRF6GT;foreach my $C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S (@CLIHMZ2Q4Z8JZSJ4EFK5OTGSUB2NRMIGJXA7DS1B5L6IHSRF6GT) {if ($C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S =~ /^\#/) {next}if ($C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S =~ /((-Q\s+)|(--qua\S*\s+))(\S+)/) {$CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{quarantine} = $4;$CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{quarantine} =~ s/\s*$//;}}}if (-e "\x{2f}\x{65}\x{74}\x{63}\x{2f}\x{63}\x{78}\x{73}\x{2f}\x{63}\x{78}\x{73}\x{77}\x{61}\x{74}\x{63}\x{68}\x{2e}\x{73}\x{68}") {open (my $C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8, "\x{3c}", "/etc/cxs/cxswatch.sh");flock ($C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8, LOCK_SH);my @CLIHMZ2Q4Z8JZSJ4EFK5OTGSUB2NRMIGJXA7DS1B5L6IHSRF6GT = <$C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8>;close ($C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8);chomp @CLIHMZ2Q4Z8JZSJ4EFK5OTGSUB2NRMIGJXA7DS1B5L6IHSRF6GT;foreach my $C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S (@CLIHMZ2Q4Z8JZSJ4EFK5OTGSUB2NRMIGJXA7DS1B5L6IHSRF6GT) {if ($C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S =~ /^\#/) {next}if ($C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S =~ /((-Q\s+)|(--qua\S*\s+))(\S+)/) {$CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{quarantine} = $4;$CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{quarantine} =~ s/\s*$//;}}}if ($CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{quarantine}) {$CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{quarantine} =~ s/\/$//}print "
\n";print "\n";print "\n";print "\n";print "
Explore Quarantine Files
Quarantine directory: Enter the directory used to store cxs quarantine files if you have created one
\n";print "

\n";}elsif ($FORM{action} eq "\x{56}\x{69}\x{65}\x{77}\x{20}\x{51}\x{75}\x{61}\x{72}\x{61}\x{6e}\x{74}\x{69}\x{6e}\x{65}") {my $C6HOCIIKLGKSQDGP6QRVPF8NL2CJW4KOFGPA8NUXY94M87FXIOX;print "
\n";print "\n";print "\n";opendir (DIR, $FORM{qdir});my @CN2L852UJKM0P3JSYFSHKBTQA89IDG57SBRWHV3X3ORDVBCX354 = readdir (DIR);close (DIR);chomp @CN2L852UJKM0P3JSYFSHKBTQA89IDG57SBRWHV3X3ORDVBCX354;foreach my $C97H2FS7PI94PQAH71JTUX3PSEAKL201DOKPTKYYX03J7GAJCLR (@CN2L852UJKM0P3JSYFSHKBTQA89IDG57SBRWHV3X3ORDVBCX354) {if ($C97H2FS7PI94PQAH71JTUX3PSEAKL201DOKPTKYYX03J7GAJCLR =~ /^(\.|\.\.)$/) {next}if ($C97H2FS7PI94PQAH71JTUX3PSEAKL201DOKPTKYYX03J7GAJCLR eq 'cxscgi') {opendir (DIR, $FORM{qdir}.'/cxscgi');my @CNIFZSR07IUKPHINWM1NJVXCLZ0GJ88WQNJWWFZ0Y2SP05NRNBU = readdir (DIR);close (DIR);chomp @CNIFZSR07IUKPHINWM1NJVXCLZ0GJ88WQNJWWFZ0Y2SP05NRNBU;@CNIFZSR07IUKPHINWM1NJVXCLZ0GJ88WQNJWWFZ0Y2SP05NRNBU = sort @CNIFZSR07IUKPHINWM1NJVXCLZ0GJ88WQNJWWFZ0Y2SP05NRNBU;foreach my $C97H2FS7PI94PQAH71JTUX3PSEAKL201DOKPTKYYX03J7GAJCLR (@CNIFZSR07IUKPHINWM1NJVXCLZ0GJ88WQNJWWFZ0Y2SP05NRNBU) {if ($C97H2FS7PI94PQAH71JTUX3PSEAKL201DOKPTKYYX03J7GAJCLR =~ /^(\.|\.\.)$/) {next}if ($C97H2FS7PI94PQAH71JTUX3PSEAKL201DOKPTKYYX03J7GAJCLR =~ /\.restore4$/) {next}$CCTWH4V0MIWQONLKFCXLRIFO1JV26RSBJHRM0ZKW6OU5LUBKX27++;}if ($CCTWH4V0MIWQONLKFCXLRIFO1JV26RSBJHRM0ZKW6OU5LUBKX27 > 0) {$C6HOCIIKLGKSQDGP6QRVPF8NL2CJW4KOFGPA8NUXY94M87FXIOX = "\n\n".$C6HOCIIKLGKSQDGP6QRVPF8NL2CJW4KOFGPA8NUXY94M87FXIOX}} elsif ($C97H2FS7PI94PQAH71JTUX3PSEAKL201DOKPTKYYX03J7GAJCLR eq 'cxsuser') {opendir (DIR, $FORM{qdir}.'/cxsuser');my @C2DFZEGLXLJOQ8HBKRDLWV7UHTNTRUT4X2WGWZ60Z6M2ZWOR258 = readdir (DIR);close (DIR);chomp @C2DFZEGLXLJOQ8HBKRDLWV7UHTNTRUT4X2WGWZ60Z6M2ZWOR258;@C2DFZEGLXLJOQ8HBKRDLWV7UHTNTRUT4X2WGWZ60Z6M2ZWOR258 = sort @C2DFZEGLXLJOQ8HBKRDLWV7UHTNTRUT4X2WGWZ60Z6M2ZWOR258;foreach my $C5AWVXB3CAG9D2EY8251FAN80U4843K7KHZNEW2OLMKUR5Q6AZV (@C2DFZEGLXLJOQ8HBKRDLWV7UHTNTRUT4X2WGWZ60Z6M2ZWOR258) {if ($C5AWVXB3CAG9D2EY8251FAN80U4843K7KHZNEW2OLMKUR5Q6AZV =~ /^(\.|\.\.)$/) {next}opendir (DIR, $FORM{qdir}.'/cxsuser/'.$C5AWVXB3CAG9D2EY8251FAN80U4843K7KHZNEW2OLMKUR5Q6AZV);my @C9NGVATEOUVKLQPHWT4MYNU896SXSIXJ6JIYNK5YE0XE3EG7TGO = readdir (DIR);close (DIR);chomp @C9NGVATEOUVKLQPHWT4MYNU896SXSIXJ6JIYNK5YE0XE3EG7TGO;my $CCTWH4V0MIWQONLKFCXLRIFO1JV26RSBJHRM0ZKW6OU5LUBKX27;foreach my $C5AWVXB3CAG9D2EY8251FAN80U4843K7KHZNEW2OLMKUR5Q6AZV (@C9NGVATEOUVKLQPHWT4MYNU896SXSIXJ6JIYNK5YE0XE3EG7TGO) {if ($C5AWVXB3CAG9D2EY8251FAN80U4843K7KHZNEW2OLMKUR5Q6AZV =~ /^(\.|\.\.)$/) {next}if ($C5AWVXB3CAG9D2EY8251FAN80U4843K7KHZNEW2OLMKUR5Q6AZV =~ /\.restore4$/) {next}$CCTWH4V0MIWQONLKFCXLRIFO1JV26RSBJHRM0ZKW6OU5LUBKX27++;}if ($CCTWH4V0MIWQONLKFCXLRIFO1JV26RSBJHRM0ZKW6OU5LUBKX27 > 0) {$C6HOCIIKLGKSQDGP6QRVPF8NL2CJW4KOFGPA8NUXY94M87FXIOX .= "\n"}}}}print "\n";print "
Explore Quarantine Users
    
\n";print "

\n";print "

\n";}elsif (($FORM{action} eq "\x{56}\x{69}\x{65}\x{77}\x{20}\x{51}\x{75}\x{61}\x{72}\x{61}\x{6e}\x{74}\x{69}\x{6e}\x{65}\x{20}\x{55}\x{73}\x{65}\x{72}") or ($FORM{action} eq "delq") or ($FORM{action} eq "block") or ($FORM{action} eq "ignq") or ($FORM{action} eq "ignmd5q") or ($FORM{action} eq "restq") or ($FORM{action} eq "Delete") or ($FORM{action} eq "Restore")) {if ($FORM{quser} =~ /[^\w\:]/) {print "Invalid user account [$FORM{quser}]\n";exit;}if ($FORM{item} ne "" and abs_path($FORM{item}) !~ /^$FORM{qdir}/) {print "File [$FORM{item}] is not within the cxs Qarantine directory [$FORM{qdir}]\n";exit;}if ($FORM{qdir} eq "") {print "Quarantine directory missing\n";exit;}print "\n";print "
\n";print "\n";print "\n";print "\n";my ($CL0VAVBM9DPEARAAIZLXDF4NRPHCO9Q1S61AZDCNK6NNZ4LK0CS,$C5PZLA8UK7622W3UAD623I7LQZDKVBVQZ3OFG5GWYQPEAYL42A1) = split (/\:/,$FORM{quser});my $C25PGNTX2P4TD566DG38WPDY52I3MD51D2U0S0E4LZO7166KJZM = "\x{53}\x{63}\x{61}\x{6e}\x{20}\x{55}\x{73}\x{65}\x{72}";if ($CL0VAVBM9DPEARAAIZLXDF4NRPHCO9Q1S61AZDCNK6NNZ4LK0CS eq 'cxscgi') {$C25PGNTX2P4TD566DG38WPDY52I3MD51D2U0S0E4LZO7166KJZM = "\x{4d}\x{6f}\x{64}\x{53}\x{65}\x{63}\x{75}\x{72}\x{69}\x{74}\x{79}"}if ($CL0VAVBM9DPEARAAIZLXDF4NRPHCO9Q1S61AZDCNK6NNZ4LK0CS eq 'cxsuser') {$C25PGNTX2P4TD566DG38WPDY52I3MD51D2U0S0E4LZO7166KJZM = "\x{55}\x{73}\x{65}\x{72}"}print "\n";my $CHLFV8MKKGWXC5G6Z30ISPVMRMJNFJK7OES8PHLDL93Y7GTB64V = $FORM{qdir}.'/'.$C5PZLA8UK7622W3UAD623I7LQZDKVBVQZ3OFG5GWYQPEAYL42A1;if ($CL0VAVBM9DPEARAAIZLXDF4NRPHCO9Q1S61AZDCNK6NNZ4LK0CS eq 'cxscgi') {$CHLFV8MKKGWXC5G6Z30ISPVMRMJNFJK7OES8PHLDL93Y7GTB64V = $FORM{qdir}.'/cxscgi'}if ($CL0VAVBM9DPEARAAIZLXDF4NRPHCO9Q1S61AZDCNK6NNZ4LK0CS eq 'cxsuser') {$CHLFV8MKKGWXC5G6Z30ISPVMRMJNFJK7OES8PHLDL93Y7GTB64V = $FORM{qdir}.'/cxsuser/'.$C5PZLA8UK7622W3UAD623I7LQZDKVBVQZ3OFG5GWYQPEAYL42A1}my %CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO;if (-e "\x{2f}\x{65}\x{74}\x{63}\x{2f}\x{63}\x{78}\x{73}\x{2f}\x{63}\x{78}\x{73}\x{2e}\x{64}\x{65}\x{66}\x{61}\x{75}\x{6c}\x{74}\x{73}") {open (my $C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8, "\x{3c}", "/etc/cxs/cxs.defaults");flock ($C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8, LOCK_SH);my @CLIHMZ2Q4Z8JZSJ4EFK5OTGSUB2NRMIGJXA7DS1B5L6IHSRF6GT = <$C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8>;close ($C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8);chomp @CLIHMZ2Q4Z8JZSJ4EFK5OTGSUB2NRMIGJXA7DS1B5L6IHSRF6GT;foreach my $C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S (@CLIHMZ2Q4Z8JZSJ4EFK5OTGSUB2NRMIGJXA7DS1B5L6IHSRF6GT) {if ($C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S =~ /^\#/) {next}if ($C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S !~ /=/) {next}my ($CSVPG40U4UM36P91SZKVH1EWF8J80QGVUTQIIDUEG0PQRX4IU99,$CNND3F3N13ERDQ3DO402X66KS47UH9SJ9JVJGG67XQO5HLVAXYU) = split(/\=/,$C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S);$CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{$CSVPG40U4UM36P91SZKVH1EWF8J80QGVUTQIIDUEG0PQRX4IU99} = $CNND3F3N13ERDQ3DO402X66KS47UH9SJ9JVJGG67XQO5HLVAXYU;}}if (($CL0VAVBM9DPEARAAIZLXDF4NRPHCO9Q1S61AZDCNK6NNZ4LK0CS eq 'ftp') and -e "\x{2f}\x{65}\x{74}\x{63}\x{2f}\x{63}\x{78}\x{73}\x{2f}\x{63}\x{78}\x{73}\x{66}\x{74}\x{70}\x{2e}\x{73}\x{68}") {open (my $C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8, "\x{3c}", "/etc/cxs/cxsftp.sh");flock ($C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8, LOCK_SH);my @CLIHMZ2Q4Z8JZSJ4EFK5OTGSUB2NRMIGJXA7DS1B5L6IHSRF6GT = <$C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8>;close ($C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8);chomp @CLIHMZ2Q4Z8JZSJ4EFK5OTGSUB2NRMIGJXA7DS1B5L6IHSRF6GT;foreach my $C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S (@CLIHMZ2Q4Z8JZSJ4EFK5OTGSUB2NRMIGJXA7DS1B5L6IHSRF6GT) {if ($C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S =~ /^\#/) {next}if ($C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S =~ /((-I\s+)|(--ign\S*\s+))(\S+)/) {$CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{ignore} = $4;}}}if (-d $CHLFV8MKKGWXC5G6Z30ISPVMRMJNFJK7OES8PHLDL93Y7GTB64V) {opendir (DIR, $CHLFV8MKKGWXC5G6Z30ISPVMRMJNFJK7OES8PHLDL93Y7GTB64V);my @CN2L852UJKM0P3JSYFSHKBTQA89IDG57SBRWHV3X3ORDVBCX354 = readdir (DIR);close (DIR);chomp @CN2L852UJKM0P3JSYFSHKBTQA89IDG57SBRWHV3X3ORDVBCX354;@CN2L852UJKM0P3JSYFSHKBTQA89IDG57SBRWHV3X3ORDVBCX354 = map { $_->[1] } sort { $a->[0] <=> $b->[0] } map { /\.(\d+)(_\d+)?\.restore4$/; [$1, $_] } @CN2L852UJKM0P3JSYFSHKBTQA89IDG57SBRWHV3X3ORDVBCX354;@CN2L852UJKM0P3JSYFSHKBTQA89IDG57SBRWHV3X3ORDVBCX354 = reverse @CN2L852UJKM0P3JSYFSHKBTQA89IDG57SBRWHV3X3ORDVBCX354;my $C2K7V28PRJDXPQ4H8J5DRRMRF9RE8BCFY470I5M9J4M4HKLJRBU = 1;foreach my $CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7 (@CN2L852UJKM0P3JSYFSHKBTQA89IDG57SBRWHV3X3ORDVBCX354) {my $C560706ZP8EP2H51LNEWIPQI4H34QN3NG1KEELVAKFC6UVUJUCM = "$CHLFV8MKKGWXC5G6Z30ISPVMRMJNFJK7OES8PHLDL93Y7GTB64V/$CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7";my $CWPBGPP6WODXZ0K3YM6YN0S4VSWT1N88CL70NAK7RGLH6AXZ9VG = "$CHLFV8MKKGWXC5G6Z30ISPVMRMJNFJK7OES8PHLDL93Y7GTB64V/$CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7";$CWPBGPP6WODXZ0K3YM6YN0S4VSWT1N88CL70NAK7RGLH6AXZ9VG =~ s/\.restore4$//;if ($CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7 =~ /\.restore4$/) {my $CKEFXTRKVOUFY5DGSVPXDS5GE8ASO2BERIFN1JG8DQA4M8FZTEG = do { local( @ARGV, $/ ) = $CWPBGPP6WODXZ0K3YM6YN0S4VSWT1N88CL70NAK7RGLH6AXZ9VG ; <> };my $CB5FDJRJKFAHB8FKXND8C6JCSO0B19T6XPNYZ17963W17PNKC3B = Digest::MD5->new;$CB5FDJRJKFAHB8FKXND8C6JCSO0B19T6XPNYZ17963W17PNKC3B->add($CKEFXTRKVOUFY5DGSVPXDS5GE8ASO2BERIFN1JG8DQA4M8FZTEG);my $CD6D9JSW5ZSGA9RVE9MQ8PD4QAZX5VMWN5FTCU9Q09CU9O4YWVP = $CB5FDJRJKFAHB8FKXND8C6JCSO0B19T6XPNYZ17963W17PNKC3B->hexdigest;my %CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM;open (my $CQGWE7H95R4TLCEXIVN6Q2HAPGKGTXO9HLO39R5A6BK920C6287, "\x{3c}", $C560706ZP8EP2H51LNEWIPQI4H34QN3NG1KEELVAKFC6UVUJUCM);flock ($CQGWE7H95R4TLCEXIVN6Q2HAPGKGTXO9HLO39R5A6BK920C6287, LOCK_SH);while (my $C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S = <$CQGWE7H95R4TLCEXIVN6Q2HAPGKGTXO9HLO39R5A6BK920C6287>) {chomp $C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S;my ($CAOLQRMZLWUTUYDRLLH0NXZ1JXHPE4A4UAES4L3747J458WZCVI,$CNND3F3N13ERDQ3DO402X66KS47UH9SJ9JVJGG67XQO5HLVAXYU) = split (/=/,$C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S,2);$CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{$CAOLQRMZLWUTUYDRLLH0NXZ1JXHPE4A4UAES4L3747J458WZCVI} = $CNND3F3N13ERDQ3DO402X66KS47UH9SJ9JVJGG67XQO5HLVAXYU;}close ($CQGWE7H95R4TLCEXIVN6Q2HAPGKGTXO9HLO39R5A6BK920C6287);if (($FORM{action} eq "\x{44}\x{65}\x{6c}\x{65}\x{74}\x{65}") and ($FORM{"check$C2K7V28PRJDXPQ4H8J5DRRMRF9RE8BCFY470I5M9J4M4HKLJRBU"})) {if (-e "$CHLFV8MKKGWXC5G6Z30ISPVMRMJNFJK7OES8PHLDL93Y7GTB64V/$CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7") {unlink "$CHLFV8MKKGWXC5G6Z30ISPVMRMJNFJK7OES8PHLDL93Y7GTB64V/$CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7";if (-e $CWPBGPP6WODXZ0K3YM6YN0S4VSWT1N88CL70NAK7RGLH6AXZ9VG) {unlink $CWPBGPP6WODXZ0K3YM6YN0S4VSWT1N88CL70NAK7RGLH6AXZ9VG}}print "\n";}elsif (($FORM{action} eq "\x{52}\x{65}\x{73}\x{74}\x{6f}\x{72}\x{65}") and ($FORM{"check$C2K7V28PRJDXPQ4H8J5DRRMRF9RE8BCFY470I5M9J4M4HKLJRBU"})) {my $CPTIBTU9IMYXUYDUT6XYWYKCQDBH0J5GG6QAGZP1A0GANOBXP8C;print "\n";}elsif (($FORM{action} eq "\x{64}\x{65}\x{6c}\x{71}") and ("$CHLFV8MKKGWXC5G6Z30ISPVMRMJNFJK7OES8PHLDL93Y7GTB64V/$CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7" eq "$FORM{item}.restore4")) {unlink $C560706ZP8EP2H51LNEWIPQI4H34QN3NG1KEELVAKFC6UVUJUCM;if (-e $CWPBGPP6WODXZ0K3YM6YN0S4VSWT1N88CL70NAK7RGLH6AXZ9VG) {unlink $CWPBGPP6WODXZ0K3YM6YN0S4VSWT1N88CL70NAK7RGLH6AXZ9VG}print "\n";}elsif (($FORM{action} eq "\x{69}\x{67}\x{6e}\x{71}") and ("$CHLFV8MKKGWXC5G6Z30ISPVMRMJNFJK7OES8PHLDL93Y7GTB64V/$CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7" eq "$FORM{item}.restore4") and (-f $CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{ignore})) {open (my $CEOEIPWKR5ZWYBTOIEMARY1YWCZBO1BMKYHLB9M7YK8TUAJSN6T, "\x{3e}\x{3e}", $CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{ignore});flock ($CEOEIPWKR5ZWYBTOIEMARY1YWCZBO1BMKYHLB9M7YK8TUAJSN6T, LOCK_EX);print $CEOEIPWKR5ZWYBTOIEMARY1YWCZBO1BMKYHLB9M7YK8TUAJSN6T "file:$CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{actfile}\n";close ($CEOEIPWKR5ZWYBTOIEMARY1YWCZBO1BMKYHLB9M7YK8TUAJSN6T);$CPTIBTU9IMYXUYDUT6XYWYKCQDBH0J5GG6QAGZP1A0GANOBXP8C = "Ignored in $CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{ignore}";print "\n";}elsif (($FORM{action} eq "\x{69}\x{67}\x{6e}\x{6d}\x{64}\x{35}\x{71}") and ($C560706ZP8EP2H51LNEWIPQI4H34QN3NG1KEELVAKFC6UVUJUCM eq "$FORM{item}.restore4") and (-f $CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{ignore})) {open (my $CEOEIPWKR5ZWYBTOIEMARY1YWCZBO1BMKYHLB9M7YK8TUAJSN6T, "\x{3e}\x{3e}", $CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{ignore});flock ($CEOEIPWKR5ZWYBTOIEMARY1YWCZBO1BMKYHLB9M7YK8TUAJSN6T, LOCK_EX);print $CEOEIPWKR5ZWYBTOIEMARY1YWCZBO1BMKYHLB9M7YK8TUAJSN6T "md5sum:$FORM{md5}\n";close ($CEOEIPWKR5ZWYBTOIEMARY1YWCZBO1BMKYHLB9M7YK8TUAJSN6T);$CPTIBTU9IMYXUYDUT6XYWYKCQDBH0J5GG6QAGZP1A0GANOBXP8C = "Ignored in $FORM{md5} $CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{ignore}";print "\n";}elsif (($FORM{action} eq "\x{62}\x{6c}\x{6f}\x{63}\x{6b}") and ($C560706ZP8EP2H51LNEWIPQI4H34QN3NG1KEELVAKFC6UVUJUCM eq "$FORM{item}.restore4")) {my ($CA7UJQAC01IIYKC4QNFTLNYSHBJEQLMPN9A52G9140G09708P8W, $C2WGDKJ1OKHQK8VK48PB9RARIGI2891ZM8WXUE9HBEJ4UWC5V56);my $CTMW3I2ETU1K4JFPDS584PFXS0WODZX1QSXQL0NAU0XDK0Q8CYV = open3($CA7UJQAC01IIYKC4QNFTLNYSHBJEQLMPN9A52G9140G09708P8W, $C2WGDKJ1OKHQK8VK48PB9RARIGI2891ZM8WXUE9HBEJ4UWC5V56, $C2WGDKJ1OKHQK8VK48PB9RARIGI2891ZM8WXUE9HBEJ4UWC5V56, "\x{2f}\x{75}\x{73}\x{72}\x{2f}\x{73}\x{62}\x{69}\x{6e}\x{2f}\x{63}\x{73}\x{66}","-d",$FORM{ip},"cxs: Blocked via Quarantine UI");@CGN952UER3KRK0TBQDZOI7HXHMGSXSM06FWZ6TDFGFTJCTTCC7A = <$C2WGDKJ1OKHQK8VK48PB9RARIGI2891ZM8WXUE9HBEJ4UWC5V56>;waitpid ($CTMW3I2ETU1K4JFPDS584PFXS0WODZX1QSXQL0NAU0XDK0Q8CYV, 0);chomp @CGN952UER3KRK0TBQDZOI7HXHMGSXSM06FWZ6TDFGFTJCTTCC7A;$CPTIBTU9IMYXUYDUT6XYWYKCQDBH0J5GG6QAGZP1A0GANOBXP8C = "Blocked $FORM{ip} in csf:\n
";foreach my $C8Y9AGVGWEMKW4ASF0WR2KN4CXFO7LX7Z3ECOBJE4CS1CKA0SR9 (@CGN952UER3KRK0TBQDZOI7HXHMGSXSM06FWZ6TDFGFTJCTTCC7A) {$CPTIBTU9IMYXUYDUT6XYWYKCQDBH0J5GG6QAGZP1A0GANOBXP8C .= "$C8Y9AGVGWEMKW4ASF0WR2KN4CXFO7LX7Z3ECOBJE4CS1CKA0SR9\n"}$CPTIBTU9IMYXUYDUT6XYWYKCQDBH0J5GG6QAGZP1A0GANOBXP8C .= "
\n";print "\n";}elsif (($FORM{action} eq "\x{72}\x{65}\x{73}\x{74}\x{71}") and ($C560706ZP8EP2H51LNEWIPQI4H34QN3NG1KEELVAKFC6UVUJUCM eq "$FORM{item}.restore4")) {print "\n";}else {$CHHLWOJSQH4VG5D5HQZOI17LJ4LZIA905OCBLS9D99HVV0E0H74 = localtime($CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{time});my $CNTDJSTFC69PKYYZG2B9AYCA7BF5C05QI70Q61X6OXKUZLKDJAZ = getpwuid($CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{quid});my $st_size = (stat($CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{qfile}))[7];if ($CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{stype} eq 'ftp') {print "\n";print "\n";print "\n";print "\n";if ($CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{qatime}) {print "\n"}if ($CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{qctime}) {print "\n"}if ($CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{qmtime}) {print "\n"}print "\n";if ($CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{qgroup}) {print "\n"}print "\n";print "\n";print "\n";print "\n";print "\n";} elsif ($CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{stype} eq 'mscan' or $CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{stype} eq 'wscan' or $CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{stype} eq 'monitor') {print "\n";print "\n";print "\n";print "\n";if ($CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{qatime}) {print "\n"}if ($CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{qctime}) {print "\n"}if ($CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{qmtime}) {print "\n"}print "\n";if ($CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{qgroup}) {print "\n"}print "\n";print "\n";print "\n";} else {print "\n";print "\n";print "\n";if ($CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{qatime}) {print "\n"}if ($CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{qctime}) {print "\n"}if ($CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{qmtime}) {print "\n"}print "\n";print "\n";print "\n";print "\n";print "\n";print "\n";print "\n";print "\n";}}$C2K7V28PRJDXPQ4H8J5DRRMRF9RE8BCFY470I5M9J4M4HKLJRBU++;}}}print "\n";print "
Explore Quarantine Files for $C25PGNTX2P4TD566DG38WPDY52I3MD51D2U0S0E4LZO7166KJZM $C5PZLA8UK7622W3UAD623I7LQZDKVBVQZ3OFG5GWYQPEAYL42A1";if ($FORM{action} eq "\x{44}\x{65}\x{6c}\x{65}\x{74}\x{65}") {print " "} else {print ""}print "
Quarantine file:$CWPBGPP6WODXZ0K3YM6YN0S4VSWT1N88CL70NAK7RGLH6AXZ9VG - Deleted 
Quarantine file:\n";my ($CA7UJQAC01IIYKC4QNFTLNYSHBJEQLMPN9A52G9140G09708P8W, $C2WGDKJ1OKHQK8VK48PB9RARIGI2891ZM8WXUE9HBEJ4UWC5V56);my $CTMW3I2ETU1K4JFPDS584PFXS0WODZX1QSXQL0NAU0XDK0Q8CYV = open3($CA7UJQAC01IIYKC4QNFTLNYSHBJEQLMPN9A52G9140G09708P8W, $C2WGDKJ1OKHQK8VK48PB9RARIGI2891ZM8WXUE9HBEJ4UWC5V56, $C2WGDKJ1OKHQK8VK48PB9RARIGI2891ZM8WXUE9HBEJ4UWC5V56, "\x{2f}\x{75}\x{73}\x{72}\x{2f}\x{73}\x{62}\x{69}\x{6e}\x{2f}\x{63}\x{78}\x{73}","--qrestore",$CWPBGPP6WODXZ0K3YM6YN0S4VSWT1N88CL70NAK7RGLH6AXZ9VG);my @CQ09FMEK8AXTDASD1QHJ1IAT9KQ6ICGCIYESPPVIYHDJJS1F3QG = <$C2WGDKJ1OKHQK8VK48PB9RARIGI2891ZM8WXUE9HBEJ4UWC5V56>;waitpid ($CTMW3I2ETU1K4JFPDS584PFXS0WODZX1QSXQL0NAU0XDK0Q8CYV, 0);chomp @CQ09FMEK8AXTDASD1QHJ1IAT9KQ6ICGCIYESPPVIYHDJJS1F3QG;foreach my $C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S (@CQ09FMEK8AXTDASD1QHJ1IAT9KQ6ICGCIYESPPVIYHDJJS1F3QG) {print "$C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S
\n"}print "
 
Quarantine file:$FORM{item} - Deleted 
Quarantine file:$FORM{item} - $CPTIBTU9IMYXUYDUT6XYWYKCQDBH0J5GG6QAGZP1A0GANOBXP8C";print "
Quarantine file:$FORM{item} - $CPTIBTU9IMYXUYDUT6XYWYKCQDBH0J5GG6QAGZP1A0GANOBXP8C";print "
Quarantine file:$FORM{item} - $CPTIBTU9IMYXUYDUT6XYWYKCQDBH0J5GG6QAGZP1A0GANOBXP8C";print "
Quarantine file:\n";my ($CA7UJQAC01IIYKC4QNFTLNYSHBJEQLMPN9A52G9140G09708P8W, $C2WGDKJ1OKHQK8VK48PB9RARIGI2891ZM8WXUE9HBEJ4UWC5V56);my $CTMW3I2ETU1K4JFPDS584PFXS0WODZX1QSXQL0NAU0XDK0Q8CYV = open3($CA7UJQAC01IIYKC4QNFTLNYSHBJEQLMPN9A52G9140G09708P8W, $C2WGDKJ1OKHQK8VK48PB9RARIGI2891ZM8WXUE9HBEJ4UWC5V56, $C2WGDKJ1OKHQK8VK48PB9RARIGI2891ZM8WXUE9HBEJ4UWC5V56, "\x{2f}\x{75}\x{73}\x{72}\x{2f}\x{73}\x{62}\x{69}\x{6e}\x{2f}\x{63}\x{78}\x{73}","--qrestore",$CWPBGPP6WODXZ0K3YM6YN0S4VSWT1N88CL70NAK7RGLH6AXZ9VG);my @CQ09FMEK8AXTDASD1QHJ1IAT9KQ6ICGCIYESPPVIYHDJJS1F3QG = <$C2WGDKJ1OKHQK8VK48PB9RARIGI2891ZM8WXUE9HBEJ4UWC5V56>;waitpid ($CTMW3I2ETU1K4JFPDS584PFXS0WODZX1QSXQL0NAU0XDK0Q8CYV, 0);chomp @CQ09FMEK8AXTDASD1QHJ1IAT9KQ6ICGCIYESPPVIYHDJJS1F3QG;foreach my $C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S (@CQ09FMEK8AXTDASD1QHJ1IAT9KQ6ICGCIYESPPVIYHDJJS1F3QG) {print "$C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S
\n"}print "
 
Quarantine date:$CHHLWOJSQH4VG5D5HQZOI17LJ4LZIA905OCBLS9D99HVV0E0H74";print "View ";if (-f $CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{ignore}) {print "Ignore "}if (-f $CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{ignore}) {print "Ignore MD5 "}if ($CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{uploadip} =~ /(\d+\.\d+\.\d+\.\d+)/) {print "Block IP "}print "Restore Delete ";if ($FORM{action} eq "\x{44}\x{65}\x{6c}\x{65}\x{74}\x{65}") {print " "} else {print ""}print "
Quarantine file:$CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{qfile} 
Quarantine file size:$st_size bytes 
Original file:$CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{actfile} 
Original file atime:".localtime($CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{qatime})." 
Original file ctime:".localtime($CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{qctime})." 
Original file mtime:".localtime($CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{qmtime})." 
File owner:$CNTDJSTFC69PKYYZG2B9AYCA7BF5C05QI70Q61X6OXKUZLKDJAZ 
File group:$CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{qgroup} 
FTP Account:$CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{uploadvuser} 
FTP IP address:$CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{uploadip} 
Scan Type:FTP Scan 
md5sum:$CD6D9JSW5ZSGA9RVE9MQ8PD4QAZX5VMWN5FTCU9Q09CU9O4YWVP 
Reason:";my @CGVY6L71U1QIVGF62Z7BFZPO7HRN18NMF8TLGJDX4MU28BYUZ17 = split(/\n/,decode_base64($CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{message}));foreach my $C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S (@CGVY6L71U1QIVGF62Z7BFZPO7HRN18NMF8TLGJDX4MU28BYUZ17) {if ($C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S =~ /^\#/) {$C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S =~ s/^\# //;$C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S =~ s/:$//;print "$C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S
\n";}}print "
 
Quarantine date:$CHHLWOJSQH4VG5D5HQZOI17LJ4LZIA905OCBLS9D99HVV0E0H74";print "View ";if (-f $CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{ignore}) {print "Ignore "}if (-f $CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{ignore}) {print "Ignore MD5 "}print "Restore Delete ";if ($FORM{action} eq "\x{44}\x{65}\x{6c}\x{65}\x{74}\x{65}") {print " "} else {print ""}print "
Quarantine file:$CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{qfile} 
Quarantine file size:$st_size bytes 
Original file:$CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{actfile} 
Original file atime:".localtime($CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{qatime})." 
Original file ctime:".localtime($CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{qctime})." 
Original file mtime:".localtime($CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{qmtime})." 
File owner:$CNTDJSTFC69PKYYZG2B9AYCA7BF5C05QI70Q61X6OXKUZLKDJAZ 
File group:$CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{qgroup} 
Scan Type:";if ($CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{stype} eq "\x{6d}\x{73}\x{63}\x{61}\x{6e}") {print "Manual/Cron Job Scan";}if ($CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{stype} eq "\x{77}\x{73}\x{63}\x{61}\x{6e}") {print "cxs Watch Scan";}if ($CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{stype} eq "\x{6d}\x{6f}\x{6e}\x{69}\x{74}\x{6f}\x{72}") {print "cxs Watch Monitor";}print " 
md5sum:$CD6D9JSW5ZSGA9RVE9MQ8PD4QAZX5VMWN5FTCU9Q09CU9O4YWVP 
Reason:";my $CGDV9IAXFMU2ETZ7RXBUCIF7K1SNFS9HSCAXNVDDOIRSZYEMOEJ = decode_base64($CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{message});$CGDV9IAXFMU2ETZ7RXBUCIF7K1SNFS9HSCAXNVDDOIRSZYEMOEJ =~ s/^\# //;$CGDV9IAXFMU2ETZ7RXBUCIF7K1SNFS9HSCAXNVDDOIRSZYEMOEJ =~ s/:$//;$CGDV9IAXFMU2ETZ7RXBUCIF7K1SNFS9HSCAXNVDDOIRSZYEMOEJ =~ s/\n/
\n/g;print "$CGDV9IAXFMU2ETZ7RXBUCIF7K1SNFS9HSCAXNVDDOIRSZYEMOEJ
\n";print "
 
Quarantine date:$CHHLWOJSQH4VG5D5HQZOI17LJ4LZIA905OCBLS9D99HVV0E0H74";print "View ";if (-f $CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{ignore}) {print "Ignore MD5 "}if ($CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{remoteip} =~ /(\d+\.\d+\.\d+\.\d+)/) {print "Block IP "}print "Delete ";if ($FORM{action} eq "\x{44}\x{65}\x{6c}\x{65}\x{74}\x{65}") {print " "} else {print ""}print "
Quarantine file:$CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{qfile} 
Quarantine file size:$st_size bytes 
Quarantine file atime:".localtime($CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{qatime})." 
Quarantine file ctime:".localtime($CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{qctime})." 
Quarantine file mtime:".localtime($CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{qmtime})." 
Web Script:$CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{scriptname} 
Web Script URL:$CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{url} 
Web Script Owner:$CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{scriptowner} 
Upload IP address:$CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{remoteip} 
Referer:$CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{referer} 
Scan Type:Web Script Scan 
md5sum:$CD6D9JSW5ZSGA9RVE9MQ8PD4QAZX5VMWN5FTCU9Q09CU9O4YWVP 
Reason:";my @CGVY6L71U1QIVGF62Z7BFZPO7HRN18NMF8TLGJDX4MU28BYUZ17 = split(/\n/,decode_base64($CYAXI6T9QLL69Z3DIFLUH9E0XSXYBEVJHDZ3JWJLDBTPE52ZYRM{message}));foreach my $C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S (@CGVY6L71U1QIVGF62Z7BFZPO7HRN18NMF8TLGJDX4MU28BYUZ17) {if ($C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S =~ /^\#/) {$C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S =~ s/^\# //;$C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S =~ s/:$//;print "$C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S
\n";}}print "
 
  ";if ($FORM{action} eq "\x{52}\x{65}\x{73}\x{74}\x{6f}\x{72}\x{65}") {print " "} else {print ""}if ($FORM{action} eq "\x{44}\x{65}\x{6c}\x{65}\x{74}\x{65}") {print " "} else {print ""}print "
\n";print "

\n";print "

\n";}elsif ($FORM{action} eq "\x{76}\x{69}\x{65}\x{77}\x{71}") {my $CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7 = $FORM{item};if ($FORM{qdir}) {$CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7 = abs_path($CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7);if ($CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7 !~ /^$FORM{qdir}/) {print "File [$CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7] is not within the cxs Qarantine directory [$FORM{qdir}]\n";exit;}} else {if (($CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7 ne "\x{72}\x{65}\x{66}\x{65}\x{72}\x{65}\x{6e}\x{63}\x{65}\x{2e}\x{74}\x{78}\x{74}") and ($CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7 ne "install.txt") and ($CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7 ne "changelog.txt") and ($CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7 ne "license.txt")) {print "File [$CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7] is not a cxs document\n";exit;} else {$CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7 = "/etc/cxs/$CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7";}}print "\n";if (-T $CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7 or ($CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7 =~ /\.cxsenc\.\d+(\_\d+)?$/)) {if ($CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7 =~ /\.cxsenc\.\d+(\_\d+)?$/) {my ($CA7UJQAC01IIYKC4QNFTLNYSHBJEQLMPN9A52G9140G09708P8W, $C2WGDKJ1OKHQK8VK48PB9RARIGI2891ZM8WXUE9HBEJ4UWC5V56);my $CTMW3I2ETU1K4JFPDS584PFXS0WODZX1QSXQL0NAU0XDK0Q8CYV = open3($CA7UJQAC01IIYKC4QNFTLNYSHBJEQLMPN9A52G9140G09708P8W, $C2WGDKJ1OKHQK8VK48PB9RARIGI2891ZM8WXUE9HBEJ4UWC5V56, $C2WGDKJ1OKHQK8VK48PB9RARIGI2891ZM8WXUE9HBEJ4UWC5V56, "\x{6f}\x{70}\x{65}\x{6e}\x{73}\x{73}\x{6c}","smime","-decrypt","-in",$CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7,"-binary","-inform","DER","-inkey","/etc/cxs/.seckey/cxsprivate.pem");my @CP9JCWRWCM9CFA89EHOOBX2E8XWYLI30QE94AU40KTJDA0ZIHVM = <$C2WGDKJ1OKHQK8VK48PB9RARIGI2891ZM8WXUE9HBEJ4UWC5V56>;waitpid ($CTMW3I2ETU1K4JFPDS584PFXS0WODZX1QSXQL0NAU0XDK0Q8CYV, 0);my $C5AM54IYH11IYS5Y1ZKM6EN7UKBXLD3HJYQ1TJ7U1JSYJY98046 = 1;foreach my $C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S (@CP9JCWRWCM9CFA89EHOOBX2E8XWYLI30QE94AU40KTJDA0ZIHVM) {if ($C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S =~ /[^\n\r[[:print:]]]/) {$C5AM54IYH11IYS5Y1ZKM6EN7UKBXLD3HJYQ1TJ7U1JSYJY98046 = 0;last;}}if ($C5AM54IYH11IYS5Y1ZKM6EN7UKBXLD3HJYQ1TJ7U1JSYJY98046) {print "\x{3c}\x{74}\x{72}\x{3e}\x{3c}\x{74}\x{64}\x{3e}\x{3c}\x{70}\x{72}\x{65}\x{3e}";foreach my $C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S (@CP9JCWRWCM9CFA89EHOOBX2E8XWYLI30QE94AU40KTJDA0ZIHVM) {$C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S =~ s/\/\>\;/g;print $C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S."\n";;}print "\n";} else {print "\n";}} else {open (my $CQGWE7H95R4TLCEXIVN6Q2HAPGKGTXO9HLO39R5A6BK920C6287, "\x{3c}", $CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7);flock ($CQGWE7H95R4TLCEXIVN6Q2HAPGKGTXO9HLO39R5A6BK920C6287, LOCK_SH);my @CP9JCWRWCM9CFA89EHOOBX2E8XWYLI30QE94AU40KTJDA0ZIHVM = <$CQGWE7H95R4TLCEXIVN6Q2HAPGKGTXO9HLO39R5A6BK920C6287>;close ($CQGWE7H95R4TLCEXIVN6Q2HAPGKGTXO9HLO39R5A6BK920C6287);print "\x{3c}\x{74}\x{72}\x{3e}\x{3c}\x{74}\x{64}\x{3e}\x{3c}\x{70}\x{72}\x{65}\x{3e}";chomp @CP9JCWRWCM9CFA89EHOOBX2E8XWYLI30QE94AU40KTJDA0ZIHVM;foreach my $C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S (@CP9JCWRWCM9CFA89EHOOBX2E8XWYLI30QE94AU40KTJDA0ZIHVM) {$C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S =~ s/\/\>\;/g;print $C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S."\n";;}print "\n";}} else {print "\n";}print "
Encrypted $CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7 is not a text file
$CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7 is not a text file
\n";print "\n";print "\n";print "
Close Window
\n";}elsif ($FORM{action} eq "\x{43}\x{72}\x{65}\x{61}\x{74}\x{65}\x{20}\x{43}\x{72}\x{6f}\x{6e}\x{20}\x{4a}\x{6f}\x{62}" and !$CV2ZIUG3J28L4Y8NZ98EI2KDO18AUNMRKV994WJZV7P7ZXJJVJA) {my @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5 = &gencmd;my $C7Q8ZFHH8K6F0LPELVAON3RPEZBZZ65AB6UGLB3KN43SM9PANL7 = join("\x{20}",@CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5);if ($CBASYRG6ZBE6649XEB1JAGZC80OR2MRFICG21PD2BNGRJSG6TA3) {print "\n";print "\n";print "\n";print "
Add the following command to /etc/crontab at the frequency you want it to run
$C7Q8ZFHH8K6F0LPELVAON3RPEZBZZ65AB6UGLB3KN43SM9PANL7
\n";} else {print "
\n";print "\n";print "\n";print "\n";print "\n";print "\n";print "\n";print "
Cron Job FrequencyCron Job Command

\n";print "
\n";print "\x{3c}\x{74}\x{64}\x{3e}\x{3c}\x{69}\x{6e}\x{70}\x{75}\x{74}\x{20}\x{74}\x{79}\x{70}\x{65}\x{3d}\x{27}\x{74}\x{65}\x{78}\x{74}\x{27}\x{20}\x{76}\x{61}\x{6c}\x{75}\x{65}\x{3d}\x{27}\x{30}\x{27}\x{20}\x{6e}\x{61}\x{6d}\x{65}\x{3d}\x{27}\x{6d}\x{69}\x{6e}\x{75}\x{74}\x{65}\x{27}\x{20}\x{73}\x{69}\x{7a}\x{65}\x{3d}\x{27}\x{33}\x{27}\x{3e}\x{3c}\x{2f}\x{74}\x{64}\x{3e}";print "\x{3c}\x{74}\x{64}\x{3e}\x{3c}\x{69}\x{6e}\x{70}\x{75}\x{74}\x{20}\x{74}\x{79}\x{70}\x{65}\x{3d}\x{27}\x{74}\x{65}\x{78}\x{74}\x{27}\x{20}\x{76}\x{61}\x{6c}\x{75}\x{65}\x{3d}\x{27}\x{35}\x{27}\x{20}\x{6e}\x{61}\x{6d}\x{65}\x{3d}\x{27}\x{68}\x{6f}\x{75}\x{72}\x{27}\x{20}\x{73}\x{69}\x{7a}\x{65}\x{3d}\x{27}\x{33}\x{27}\x{3e}\x{3c}\x{2f}\x{74}\x{64}\x{3e}";print "";print "";print "";print "\n";print "\n";print "
0-590-231-311-120-7
MinHourDoMMonDoW
\n";print "
";print "This is the full command including all currently selected settings, options and defaults that the above will run:\n

";&printcmd(@CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5,"--YCMD");print "

";open (my $CG24RPVEY6ETCGIS5S7EQ8F4UVMO6US4XPNWZ9AT0PAMDU2W1QA, "\x{3c}","/etc/cxs/cxscron.txt");flock ($CG24RPVEY6ETCGIS5S7EQ8F4UVMO6US4XPNWZ9AT0PAMDU2W1QA, LOCK_SH);print <$CG24RPVEY6ETCGIS5S7EQ8F4UVMO6US4XPNWZ9AT0PAMDU2W1QA>;close ($CG24RPVEY6ETCGIS5S7EQ8F4UVMO6US4XPNWZ9AT0PAMDU2W1QA);print "
\n";}print "

\n";}elsif ($FORM{action} eq "\x{53}\x{75}\x{62}\x{6d}\x{69}\x{74}\x{20}\x{43}\x{72}\x{6f}\x{6e}\x{20}\x{4a}\x{6f}\x{62}" and !$CV2ZIUG3J28L4Y8NZ98EI2KDO18AUNMRKV994WJZV7P7ZXJJVJA) {my $CP7KWLQZQMBY9MJAGZIRMW2V4M57Z8RPC76H3JO7LJ1WQO8ZNX4;if ($FORM{freq} ne "\x{6f}\x{74}\x{68}\x{65}\x{72}") {$CP7KWLQZQMBY9MJAGZIRMW2V4M57Z8RPC76H3JO7LJ1WQO8ZNX4 .= "\@".$FORM{freq};} else {$CP7KWLQZQMBY9MJAGZIRMW2V4M57Z8RPC76H3JO7LJ1WQO8ZNX4 .= "$FORM{minute} $FORM{hour} $FORM{dayofmonth} $FORM{month} $FORM{dayofweek}";}$CP7KWLQZQMBY9MJAGZIRMW2V4M57Z8RPC76H3JO7LJ1WQO8ZNX4 .= " root $FORM{cmd}\n";open (my $C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8, "\x{3e}\x{3e}", $CGJUPHKF6V1P9FB1PRLN1BYGLQTRR7AZF6K8O8P4C3P7QA4L1TK);flock ($C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8, LOCK_EX);print $C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8 $CP7KWLQZQMBY9MJAGZIRMW2V4M57Z8RPC76H3JO7LJ1WQO8ZNX4;close ($C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8);print "

Restarting crond...

\n

\n";if ($CAM0P4PEUYAFPA490GRX12189BNNL6N6YCQ4WNYBYNOCWR86I3E eq "\x{73}\x{79}\x{73}\x{74}\x{65}\x{6d}\x{64}") {unless ($CGBJTAIDPOCL73U7BMI8WY0BQLBN4V092OEQ9JQW160U89HBW90 eq "\x{44}\x{41}") {&printcmd("\x{73}\x{79}\x{73}\x{74}\x{65}\x{6d}\x{63}\x{74}\x{6c}","restart","crond");&printcmd("\x{73}\x{79}\x{73}\x{74}\x{65}\x{6d}\x{63}\x{74}\x{6c}","status","crond");}} else {unless ($CGBJTAIDPOCL73U7BMI8WY0BQLBN4V092OEQ9JQW160U89HBW90 eq "\x{44}\x{41}") {&printcmd("/etc/init.d/crond","restart")}}print "

\n

...Done.

\n";print "\n";print "\n";print "
Job submitted to Cron
$CP7KWLQZQMBY9MJAGZIRMW2V4M57Z8RPC76H3JO7LJ1WQO8ZNX4
\n";print "

\n";}elsif ($FORM{action} eq "\x{45}\x{64}\x{69}\x{74}\x{20}\x{43}\x{72}\x{6f}\x{6e}\x{20}\x{4a}\x{6f}\x{62}\x{73}" and !$CV2ZIUG3J28L4Y8NZ98EI2KDO18AUNMRKV994WJZV7P7ZXJJVJA) {open (my $C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8, "\x{3c}", $CGJUPHKF6V1P9FB1PRLN1BYGLQTRR7AZF6K8O8P4C3P7QA4L1TK);flock ($C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8, LOCK_SH);my @CCHBRI1KD2UJTD6AEPIDGUWW9OOYEM59M5IFRH3ZK6EDYMJ0BL9 = <$C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8>;close ($C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8);chomp @CCHBRI1KD2UJTD6AEPIDGUWW9OOYEM59M5IFRH3ZK6EDYMJ0BL9;if ($CBASYRG6ZBE6649XEB1JAGZC80OR2MRFICG21PD2BNGRJSG6TA3) {print "\n";print "\n";print "
Not yet implemented in FreeBSD
\n";} else {print "
\n";print "\n";print "\n";my $C2K7V28PRJDXPQ4H8J5DRRMRF9RE8BCFY470I5M9J4M4HKLJRBU = 0;foreach my $C07FBQ0HRULZC89A9J6K6WRB2GRVB78NUQUS6CTDUR24L5KPZIV (@CCHBRI1KD2UJTD6AEPIDGUWW9OOYEM59M5IFRH3ZK6EDYMJ0BL9) {$C07FBQ0HRULZC89A9J6K6WRB2GRVB78NUQUS6CTDUR24L5KPZIV =~ s/\s+/ /g;if (($C07FBQ0HRULZC89A9J6K6WRB2GRVB78NUQUS6CTDUR24L5KPZIV =~ /cxs/) and ($C07FBQ0HRULZC89A9J6K6WRB2GRVB78NUQUS6CTDUR24L5KPZIV =~ /^(\@|\d|\*)/)) {my %C6TYOZXJJAZ8XT8TYX3J4F0BSX9TXSMUZX9WECX2TJB33B66E0N;$C6TYOZXJJAZ8XT8TYX3J4F0BSX9TXSMUZX9WECX2TJB33B66E0N{other} = 'selected';my $CXTW49LLVBS4LSQD02XBCI6YVP49E4UCI88R9P0185QI5CMGMH5 = '0';my $C8N4B6X8AVI9O6BQRBGYKI9WR32WGZY040TQIQA0EVUMSEZFJ8C = '5';my $CBTH3DOTMAWNWUUUGJAOB5I4GO3LK72EVC8JZBH9RSL2Q1K179V = '*';my $CC97W8AVGZCX0A5EF1JIYAWEYXULIFWWHLCVXZ1RAT1OYZXHVQN = '*';my $CFYYIDCCE28GJK25QXR5OG4J0SP27BGFONQW4EMD52JJRCSO1UI = '*';my $C9S4I1WXL0NW3SDLWXTW3V9DQCX2MMOI1PNS2VMC1VT2OBTCFB5;if ($C07FBQ0HRULZC89A9J6K6WRB2GRVB78NUQUS6CTDUR24L5KPZIV =~ /^\@(\S+) root (.+)$/) {$C6TYOZXJJAZ8XT8TYX3J4F0BSX9TXSMUZX9WECX2TJB33B66E0N{other} = '';$C6TYOZXJJAZ8XT8TYX3J4F0BSX9TXSMUZX9WECX2TJB33B66E0N{$1} = 'selected';$C9S4I1WXL0NW3SDLWXTW3V9DQCX2MMOI1PNS2VMC1VT2OBTCFB5 = $2;}elsif ($C07FBQ0HRULZC89A9J6K6WRB2GRVB78NUQUS6CTDUR24L5KPZIV =~ /^(\S+) (\S+) (\S+) (\S+) (\S+) root (.+)$/) {$CXTW49LLVBS4LSQD02XBCI6YVP49E4UCI88R9P0185QI5CMGMH5 = $1;$C8N4B6X8AVI9O6BQRBGYKI9WR32WGZY040TQIQA0EVUMSEZFJ8C = $2;$CBTH3DOTMAWNWUUUGJAOB5I4GO3LK72EVC8JZBH9RSL2Q1K179V = $3;$CC97W8AVGZCX0A5EF1JIYAWEYXULIFWWHLCVXZ1RAT1OYZXHVQN = $4;$CFYYIDCCE28GJK25QXR5OG4J0SP27BGFONQW4EMD52JJRCSO1UI = $5;$C9S4I1WXL0NW3SDLWXTW3V9DQCX2MMOI1PNS2VMC1VT2OBTCFB5 = $6;}$C9S4I1WXL0NW3SDLWXTW3V9DQCX2MMOI1PNS2VMC1VT2OBTCFB5 =~ s/\'/\&\#39\;/g;print "\n";print "\n";$C2K7V28PRJDXPQ4H8J5DRRMRF9RE8BCFY470I5M9J4M4HKLJRBU++;}}print "\n";print "
Cron Job FrequencyCron Job CommandDelete

\n";print "
\n";print "";print "";print "";print "";print "";print "\n";print "\n";print "
0-590-231-311-120-7
MinHourDoMMonDoW
\n";print "
\n";}print "

\n";}elsif ($FORM{action} eq "\x{53}\x{75}\x{62}\x{6d}\x{69}\x{74}\x{20}\x{43}\x{72}\x{6f}\x{6e}\x{20}\x{4a}\x{6f}\x{62}\x{73}" and !$CV2ZIUG3J28L4Y8NZ98EI2KDO18AUNMRKV994WJZV7P7ZXJJVJA) {open (my $C33G9VA3YJ1ZMDCNY7JGOQG0AR665LD9U5JKX29UT6NW90MLI08, "\x{3c}", $CGJUPHKF6V1P9FB1PRLN1BYGLQTRR7AZF6K8O8P4C3P7QA4L1TK);flock ($C33G9VA3YJ1ZMDCNY7JGOQG0AR665LD9U5JKX29UT6NW90MLI08, LOCK_SH);my @CCHBRI1KD2UJTD6AEPIDGUWW9OOYEM59M5IFRH3ZK6EDYMJ0BL9 = <$C33G9VA3YJ1ZMDCNY7JGOQG0AR665LD9U5JKX29UT6NW90MLI08>;close ($C33G9VA3YJ1ZMDCNY7JGOQG0AR665LD9U5JKX29UT6NW90MLI08);chomp @CCHBRI1KD2UJTD6AEPIDGUWW9OOYEM59M5IFRH3ZK6EDYMJ0BL9;my $C2K7V28PRJDXPQ4H8J5DRRMRF9RE8BCFY470I5M9J4M4HKLJRBU = 0;open (my $C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8, "\x{3e}", $CGJUPHKF6V1P9FB1PRLN1BYGLQTRR7AZF6K8O8P4C3P7QA4L1TK);flock ($C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8, LOCK_EX);foreach my $C07FBQ0HRULZC89A9J6K6WRB2GRVB78NUQUS6CTDUR24L5KPZIV (@CCHBRI1KD2UJTD6AEPIDGUWW9OOYEM59M5IFRH3ZK6EDYMJ0BL9) {$C07FBQ0HRULZC89A9J6K6WRB2GRVB78NUQUS6CTDUR24L5KPZIV =~ s/\s+/ /g;if (($C07FBQ0HRULZC89A9J6K6WRB2GRVB78NUQUS6CTDUR24L5KPZIV =~ /cxs/) and ($C07FBQ0HRULZC89A9J6K6WRB2GRVB78NUQUS6CTDUR24L5KPZIV =~ /^(\@|\d|\*)/)) {if ($FORM{"del$C2K7V28PRJDXPQ4H8J5DRRMRF9RE8BCFY470I5M9J4M4HKLJRBU"}) {$C2K7V28PRJDXPQ4H8J5DRRMRF9RE8BCFY470I5M9J4M4HKLJRBU++; next}my $CP7KWLQZQMBY9MJAGZIRMW2V4M57Z8RPC76H3JO7LJ1WQO8ZNX4;my $C2HK5EQ5FCMJHSK2B2ITUWDFV0LZTOJZFXOVPZTHKN15M2PSUPQ = $FORM{"freq$C2K7V28PRJDXPQ4H8J5DRRMRF9RE8BCFY470I5M9J4M4HKLJRBU"};my $CXTW49LLVBS4LSQD02XBCI6YVP49E4UCI88R9P0185QI5CMGMH5 = $FORM{"minute$C2K7V28PRJDXPQ4H8J5DRRMRF9RE8BCFY470I5M9J4M4HKLJRBU"};my $C8N4B6X8AVI9O6BQRBGYKI9WR32WGZY040TQIQA0EVUMSEZFJ8C = $FORM{"hour$C2K7V28PRJDXPQ4H8J5DRRMRF9RE8BCFY470I5M9J4M4HKLJRBU"};my $CBTH3DOTMAWNWUUUGJAOB5I4GO3LK72EVC8JZBH9RSL2Q1K179V = $FORM{"dayofmonth$C2K7V28PRJDXPQ4H8J5DRRMRF9RE8BCFY470I5M9J4M4HKLJRBU"};my $CC97W8AVGZCX0A5EF1JIYAWEYXULIFWWHLCVXZ1RAT1OYZXHVQN = $FORM{"month$C2K7V28PRJDXPQ4H8J5DRRMRF9RE8BCFY470I5M9J4M4HKLJRBU"};my $CFYYIDCCE28GJK25QXR5OG4J0SP27BGFONQW4EMD52JJRCSO1UI = $FORM{"dayofweek$C2K7V28PRJDXPQ4H8J5DRRMRF9RE8BCFY470I5M9J4M4HKLJRBU"};my $C9S4I1WXL0NW3SDLWXTW3V9DQCX2MMOI1PNS2VMC1VT2OBTCFB5 = $FORM{"cmd$C2K7V28PRJDXPQ4H8J5DRRMRF9RE8BCFY470I5M9J4M4HKLJRBU"};if ($C2HK5EQ5FCMJHSK2B2ITUWDFV0LZTOJZFXOVPZTHKN15M2PSUPQ ne "\x{6f}\x{74}\x{68}\x{65}\x{72}") {$CP7KWLQZQMBY9MJAGZIRMW2V4M57Z8RPC76H3JO7LJ1WQO8ZNX4 .= "\@".$C2HK5EQ5FCMJHSK2B2ITUWDFV0LZTOJZFXOVPZTHKN15M2PSUPQ;} else {$CP7KWLQZQMBY9MJAGZIRMW2V4M57Z8RPC76H3JO7LJ1WQO8ZNX4 .= "$CXTW49LLVBS4LSQD02XBCI6YVP49E4UCI88R9P0185QI5CMGMH5 $C8N4B6X8AVI9O6BQRBGYKI9WR32WGZY040TQIQA0EVUMSEZFJ8C $CBTH3DOTMAWNWUUUGJAOB5I4GO3LK72EVC8JZBH9RSL2Q1K179V $CC97W8AVGZCX0A5EF1JIYAWEYXULIFWWHLCVXZ1RAT1OYZXHVQN $CFYYIDCCE28GJK25QXR5OG4J0SP27BGFONQW4EMD52JJRCSO1UI";}$CP7KWLQZQMBY9MJAGZIRMW2V4M57Z8RPC76H3JO7LJ1WQO8ZNX4 .= " root $C9S4I1WXL0NW3SDLWXTW3V9DQCX2MMOI1PNS2VMC1VT2OBTCFB5\n";print $C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8 $CP7KWLQZQMBY9MJAGZIRMW2V4M57Z8RPC76H3JO7LJ1WQO8ZNX4;$C2K7V28PRJDXPQ4H8J5DRRMRF9RE8BCFY470I5M9J4M4HKLJRBU++;} else {print $C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8 $C07FBQ0HRULZC89A9J6K6WRB2GRVB78NUQUS6CTDUR24L5KPZIV."\n"}}close ($C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8);print "

Restarting crond...

\n

\n";if ($CAM0P4PEUYAFPA490GRX12189BNNL6N6YCQ4WNYBYNOCWR86I3E eq "\x{73}\x{79}\x{73}\x{74}\x{65}\x{6d}\x{64}") {unless ($CGBJTAIDPOCL73U7BMI8WY0BQLBN4V092OEQ9JQW160U89HBW90 eq "\x{44}\x{41}") {&printcmd("\x{73}\x{79}\x{73}\x{74}\x{65}\x{6d}\x{63}\x{74}\x{6c}","restart","crond");&printcmd("\x{73}\x{79}\x{73}\x{74}\x{65}\x{6d}\x{63}\x{74}\x{6c}","status","crond");}} else {unless ($CGBJTAIDPOCL73U7BMI8WY0BQLBN4V092OEQ9JQW160U89HBW90 eq "\x{44}\x{41}") {&printcmd("/etc/init.d/crond","restart")}}print "

\n

...Done.

\n";print "\n";print "\n";print "
Cron Jobs Saved
\n";print "

\n";}elsif ($FORM{action} eq "\x{53}\x{61}\x{76}\x{65}\x{20}\x{61}\x{73}\x{20}\x{44}\x{65}\x{66}\x{61}\x{75}\x{6c}\x{74}\x{73}" and !$CV2ZIUG3J28L4Y8NZ98EI2KDO18AUNMRKV994WJZV7P7ZXJJVJA) {print "\n";open (my $C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8, "\x{3e}", "/etc/cxs/cxs.defaults");flock ($C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8, LOCK_EX);my $CXM45MTOD8U5PF3AUJG90SE3QA665S7VYI8CM7W4LG9BYTJBJ74;if ($FORM{report}) {$CXM45MTOD8U5PF3AUJG90SE3QA665S7VYI8CM7W4LG9BYTJBJ74 .= "report=$FORM{reportfile}\n"}if ($FORM{logfile}) {$CXM45MTOD8U5PF3AUJG90SE3QA665S7VYI8CM7W4LG9BYTJBJ74 .= "logfile=$FORM{logfilefile}\n"}if ($FORM{mail}) {$CXM45MTOD8U5PF3AUJG90SE3QA665S7VYI8CM7W4LG9BYTJBJ74 .= "mail=$FORM{email}\n"}if ($FORM{smtp}) {$CXM45MTOD8U5PF3AUJG90SE3QA665S7VYI8CM7W4LG9BYTJBJ74 .= "smtp=1\n"}if ($FORM{exploitscan}) {$CXM45MTOD8U5PF3AUJG90SE3QA665S7VYI8CM7W4LG9BYTJBJ74 .= "exploitscan=1\n"} else {$CXM45MTOD8U5PF3AUJG90SE3QA665S7VYI8CM7W4LG9BYTJBJ74 .= "exploitscan=0\n"}if ($FORM{virusscan}) {$CXM45MTOD8U5PF3AUJG90SE3QA665S7VYI8CM7W4LG9BYTJBJ74 .= "virusscan=1\n"} else {$CXM45MTOD8U5PF3AUJG90SE3QA665S7VYI8CM7W4LG9BYTJBJ74 .= "virusscan=0\n"}if ($FORM{sversionscan}) {$CXM45MTOD8U5PF3AUJG90SE3QA665S7VYI8CM7W4LG9BYTJBJ74 .= "sversionscan=1\n"} else {$CXM45MTOD8U5PF3AUJG90SE3QA665S7VYI8CM7W4LG9BYTJBJ74 .= "sversionscan=0\n"}if ($FORM{bayes}) {$CXM45MTOD8U5PF3AUJG90SE3QA665S7VYI8CM7W4LG9BYTJBJ74 .= "bayes=1\n"} else {$CXM45MTOD8U5PF3AUJG90SE3QA665S7VYI8CM7W4LG9BYTJBJ74 .= "bayes=0\n"}if ($FORM{ignore}) {$CXM45MTOD8U5PF3AUJG90SE3QA665S7VYI8CM7W4LG9BYTJBJ74 .= "ignore=$FORM{ignorefile}\n"}if ($FORM{xtra}) {$CXM45MTOD8U5PF3AUJG90SE3QA665S7VYI8CM7W4LG9BYTJBJ74 .= "xtra=$FORM{xtrafile}\n"}if ($FORM{quarantine}) {$CXM45MTOD8U5PF3AUJG90SE3QA665S7VYI8CM7W4LG9BYTJBJ74 .= "quarantine=$FORM{quarantinedir}\n"}my $CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC;if ($FORM{optionsm}) {$CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC .= 'm'}if ($FORM{optionsM}) {$CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC .= 'M'}if ($FORM{optionsO}) {$CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC .= 'O'}if ($FORM{optionsL}) {$CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC .= 'L'}if ($FORM{optionsf}) {$CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC .= 'f'}if ($FORM{optionsu}) {$CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC .= 'u'}if ($FORM{optionsS}) {$CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC .= 'S'}if ($FORM{optionsG}) {$CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC .= 'G'}if ($FORM{optionsc}) {$CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC .= 'c'}if ($FORM{optionsh}) {$CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC .= 'h'}if ($FORM{optionse}) {$CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC .= 'e'}if ($FORM{optionsx}) {$CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC .= 'x'}if ($FORM{optionsd}) {$CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC .= 'd'}if ($FORM{optionsn}) {$CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC .= 'n'}if ($FORM{optionsw}) {$CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC .= 'w'}if ($FORM{optionsZ}) {$CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC .= 'Z'}if ($FORM{optionsD}) {$CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC .= 'D'}if ($FORM{optionsR}) {$CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC .= 'R'}$CXM45MTOD8U5PF3AUJG90SE3QA665S7VYI8CM7W4LG9BYTJBJ74 .= "options=$CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC\n";my $CEC9WKFJNIRK69XL7POAGIJSMSM771BNMO2L93M7OU13U44CE6R;if ($FORM{voptionsm}) {$CEC9WKFJNIRK69XL7POAGIJSMSM771BNMO2L93M7OU13U44CE6R .= 'm'}if ($FORM{voptionsf}) {$CEC9WKFJNIRK69XL7POAGIJSMSM771BNMO2L93M7OU13U44CE6R .= 'f'}if ($FORM{voptionsu}) {$CEC9WKFJNIRK69XL7POAGIJSMSM771BNMO2L93M7OU13U44CE6R .= 'u'}if ($FORM{voptionsh}) {$CEC9WKFJNIRK69XL7POAGIJSMSM771BNMO2L93M7OU13U44CE6R .= 'h'}if ($FORM{voptionse}) {$CEC9WKFJNIRK69XL7POAGIJSMSM771BNMO2L93M7OU13U44CE6R .= 'e'}if ($FORM{voptionsx}) {$CEC9WKFJNIRK69XL7POAGIJSMSM771BNMO2L93M7OU13U44CE6R .= 'x'}if ($FORM{voptionsT}) {$CEC9WKFJNIRK69XL7POAGIJSMSM771BNMO2L93M7OU13U44CE6R .= 'T'}if ($CEC9WKFJNIRK69XL7POAGIJSMSM771BNMO2L93M7OU13U44CE6R) {$CXM45MTOD8U5PF3AUJG90SE3QA665S7VYI8CM7W4LG9BYTJBJ74 .= "voptions=$CEC9WKFJNIRK69XL7POAGIJSMSM771BNMO2L93M7OU13U44CE6R\n"}my $C35QCT0APQVO19MEKXTLS70OZNQT98JYDMXF1ANAPULTJDTQ8JM;if ($FORM{voptionsa}) {$C35QCT0APQVO19MEKXTLS70OZNQT98JYDMXF1ANAPULTJDTQ8JM .= 'a'}if ($FORM{voptionsd}) {$C35QCT0APQVO19MEKXTLS70OZNQT98JYDMXF1ANAPULTJDTQ8JM .= 'd'}if ($C35QCT0APQVO19MEKXTLS70OZNQT98JYDMXF1ANAPULTJDTQ8JM) {$CXM45MTOD8U5PF3AUJG90SE3QA665S7VYI8CM7W4LG9BYTJBJ74 .= "soptions=$C35QCT0APQVO19MEKXTLS70OZNQT98JYDMXF1ANAPULTJDTQ8JM\n"}my $CB2A4ZXAW6I6HA9IHXMDUY1VFFXUL37CROICOAX00QG5YB48WIA;if ($FORM{qoptionsm}) {$CB2A4ZXAW6I6HA9IHXMDUY1VFFXUL37CROICOAX00QG5YB48WIA .= 'm'}if ($FORM{qoptionsM}) {$CB2A4ZXAW6I6HA9IHXMDUY1VFFXUL37CROICOAX00QG5YB48WIA .= 'M'}if ($FORM{qoptionsf}) {$CB2A4ZXAW6I6HA9IHXMDUY1VFFXUL37CROICOAX00QG5YB48WIA .= 'f'}if ($FORM{qoptionsu}) {$CB2A4ZXAW6I6HA9IHXMDUY1VFFXUL37CROICOAX00QG5YB48WIA .= 'u'}if ($FORM{qoptionsS}) {$CB2A4ZXAW6I6HA9IHXMDUY1VFFXUL37CROICOAX00QG5YB48WIA .= 'S'}if ($FORM{qoptionsG}) {$CB2A4ZXAW6I6HA9IHXMDUY1VFFXUL37CROICOAX00QG5YB48WIA .= 'G'}if ($FORM{qoptionsc}) {$CB2A4ZXAW6I6HA9IHXMDUY1VFFXUL37CROICOAX00QG5YB48WIA .= 'c'}if ($FORM{qoptionsh}) {$CB2A4ZXAW6I6HA9IHXMDUY1VFFXUL37CROICOAX00QG5YB48WIA .= 'h'}if ($FORM{qoptionse}) {$CB2A4ZXAW6I6HA9IHXMDUY1VFFXUL37CROICOAX00QG5YB48WIA .= 'e'}if ($FORM{qoptionsx}) {$CB2A4ZXAW6I6HA9IHXMDUY1VFFXUL37CROICOAX00QG5YB48WIA .= 'x'}if ($FORM{qoptionsT}) {$CB2A4ZXAW6I6HA9IHXMDUY1VFFXUL37CROICOAX00QG5YB48WIA .= 'T'}if ($FORM{qoptionsE}) {$CB2A4ZXAW6I6HA9IHXMDUY1VFFXUL37CROICOAX00QG5YB48WIA .= 'E'}if ($FORM{qoptionsU}) {$CB2A4ZXAW6I6HA9IHXMDUY1VFFXUL37CROICOAX00QG5YB48WIA .= 'U'}if ($FORM{qoptionsv}) {$CB2A4ZXAW6I6HA9IHXMDUY1VFFXUL37CROICOAX00QG5YB48WIA .= 'v'}if ($CB2A4ZXAW6I6HA9IHXMDUY1VFFXUL37CROICOAX00QG5YB48WIA) {$CXM45MTOD8U5PF3AUJG90SE3QA665S7VYI8CM7W4LG9BYTJBJ74 .= "qoptions=$CB2A4ZXAW6I6HA9IHXMDUY1VFFXUL37CROICOAX00QG5YB48WIA\n"}if ($FORM{quiet}) {$CXM45MTOD8U5PF3AUJG90SE3QA665S7VYI8CM7W4LG9BYTJBJ74 .= "quiet=1\n"}if ($FORM{www}) {$CXM45MTOD8U5PF3AUJG90SE3QA665S7VYI8CM7W4LG9BYTJBJ74 .= "www=1\n"}if ($FORM{summary}) {$CXM45MTOD8U5PF3AUJG90SE3QA665S7VYI8CM7W4LG9BYTJBJ74 .= "summary=1\n"} else {$CXM45MTOD8U5PF3AUJG90SE3QA665S7VYI8CM7W4LG9BYTJBJ74 .= "summary=0\n"}if ($FORM{html}) {$CXM45MTOD8U5PF3AUJG90SE3QA665S7VYI8CM7W4LG9BYTJBJ74 .= "html=1\n"} else {$CXM45MTOD8U5PF3AUJG90SE3QA665S7VYI8CM7W4LG9BYTJBJ74 .= "html=0\n"}if ($FORM{ssl}) {$CXM45MTOD8U5PF3AUJG90SE3QA665S7VYI8CM7W4LG9BYTJBJ74 .= "ssl=1\n"} else {$CXM45MTOD8U5PF3AUJG90SE3QA665S7VYI8CM7W4LG9BYTJBJ74 .= "ssl=0\n"}if ($FORM{sizemax}) {$CXM45MTOD8U5PF3AUJG90SE3QA665S7VYI8CM7W4LG9BYTJBJ74 .= "sizemax=$FORM{sizebytes}\n"}if ($FORM{filemax}) {$CXM45MTOD8U5PF3AUJG90SE3QA665S7VYI8CM7W4LG9BYTJBJ74 .= "filemax=$FORM{filenum}\n"}if ($FORM{clamdsock} and $FORM{clamdsocket}) {$CXM45MTOD8U5PF3AUJG90SE3QA665S7VYI8CM7W4LG9BYTJBJ74 .= "clamdsock=$FORM{clamdsocket}\n"}if ($FORM{fallback}) {$CXM45MTOD8U5PF3AUJG90SE3QA665S7VYI8CM7W4LG9BYTJBJ74 .= "fallback=1\n"} else {$CXM45MTOD8U5PF3AUJG90SE3QA665S7VYI8CM7W4LG9BYTJBJ74 .= "fallback=0\n"}if ($FORM{throttle}) {$CXM45MTOD8U5PF3AUJG90SE3QA665S7VYI8CM7W4LG9BYTJBJ74 .= "throttle=$FORM{throttlenum}\n"}if ($FORM{deep}) {$CXM45MTOD8U5PF3AUJG90SE3QA665S7VYI8CM7W4LG9BYTJBJ74 .= "deep=1\n"}if ($FORM{MD5}) {$CXM45MTOD8U5PF3AUJG90SE3QA665S7VYI8CM7W4LG9BYTJBJ74 .= "MD5=1\n"}print "\n";print $C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8 $CXM45MTOD8U5PF3AUJG90SE3QA665S7VYI8CM7W4LG9BYTJBJ74;close ($C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8);chmod(oct(644),"\x{2f}\x{65}\x{74}\x{63}\x{2f}\x{63}\x{78}\x{73}\x{2f}\x{63}\x{78}\x{73}\x{2e}\x{64}\x{65}\x{66}\x{61}\x{75}\x{6c}\x{74}\x{73}");print "\n";print "
$CXM45MTOD8U5PF3AUJG90SE3QA665S7VYI8CM7W4LG9BYTJBJ74
Defaults Saved to /etc/cxs/cxs.defaults
\n";print "

\n";}elsif ($FORM{action} eq "\x{52}\x{65}\x{73}\x{65}\x{74}\x{20}\x{44}\x{65}\x{66}\x{61}\x{75}\x{6c}\x{74}\x{73}") {print "\n";open (my $C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8, "\x{3e}", "/etc/cxs/cxs.defaults");flock ($C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8, LOCK_EX);close ($C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8);chmod(oct(644),"\x{2f}\x{65}\x{74}\x{63}\x{2f}\x{63}\x{78}\x{73}\x{2f}\x{63}\x{78}\x{73}\x{2e}\x{64}\x{65}\x{66}\x{61}\x{75}\x{6c}\x{74}\x{73}");print "\n";print "
Defaults Reset
\n";print "

\n";}elsif ($FORM{action} eq "\x{4f}\x{74}\x{68}\x{65}\x{72}\x{20}\x{46}\x{69}\x{6c}\x{65}\x{73}" and !$CV2ZIUG3J28L4Y8NZ98EI2KDO18AUNMRKV994WJZV7P7ZXJJVJA) {my $C6HOCIIKLGKSQDGP6QRVPF8NL2CJW4KOFGPA8NUXY94M87FXIOX;my %C4S1EF529PWEKX8JBFLOLC0U8ZDK903GQEJZ7O4ZVOJV8YXN3CX;if (-e "\x{2f}\x{65}\x{74}\x{63}\x{2f}\x{63}\x{78}\x{73}\x{2f}\x{63}\x{78}\x{73}\x{63}\x{67}\x{69}\x{2e}\x{73}\x{68}") {$C4S1EF529PWEKX8JBFLOLC0U8ZDK903GQEJZ7O4ZVOJV8YXN3CX{"/etc/cxs/cxscgi.sh"} = 1}if (-e "\x{2f}\x{65}\x{74}\x{63}\x{2f}\x{63}\x{78}\x{73}\x{2f}\x{63}\x{78}\x{73}\x{66}\x{74}\x{70}\x{2e}\x{73}\x{68}") {$C4S1EF529PWEKX8JBFLOLC0U8ZDK903GQEJZ7O4ZVOJV8YXN3CX{"/etc/cxs/cxsftp.sh"} = 1}if (-e "\x{2f}\x{65}\x{74}\x{63}\x{2f}\x{63}\x{78}\x{73}\x{2f}\x{63}\x{78}\x{73}\x{77}\x{61}\x{74}\x{63}\x{68}\x{2e}\x{73}\x{68}") {$C4S1EF529PWEKX8JBFLOLC0U8ZDK903GQEJZ7O4ZVOJV8YXN3CX{"/etc/cxs/cxswatch.sh"} = 1}if (-e "\x{2f}\x{65}\x{74}\x{63}\x{2f}\x{63}\x{78}\x{73}\x{2f}\x{63}\x{78}\x{73}\x{2e}\x{64}\x{65}\x{66}\x{61}\x{75}\x{6c}\x{74}\x{73}") {$C4S1EF529PWEKX8JBFLOLC0U8ZDK903GQEJZ7O4ZVOJV8YXN3CX{"/etc/cxs/cxs.defaults"} = 1}if (-e "\x{2f}\x{65}\x{74}\x{63}\x{2f}\x{63}\x{78}\x{73}\x{2f}\x{63}\x{78}\x{73}\x{2e}\x{69}\x{67}\x{6e}\x{6f}\x{72}\x{65}") {$C4S1EF529PWEKX8JBFLOLC0U8ZDK903GQEJZ7O4ZVOJV8YXN3CX{"/etc/cxs/cxs.ignore"} = 1}if (-e "\x{2f}\x{65}\x{74}\x{63}\x{2f}\x{63}\x{78}\x{73}\x{2f}\x{63}\x{78}\x{73}\x{2e}\x{78}\x{74}\x{72}\x{61}") {$C4S1EF529PWEKX8JBFLOLC0U8ZDK903GQEJZ7O4ZVOJV8YXN3CX{"/etc/cxs/cxs.xtra"} = 1}if (-e "\x{2f}\x{65}\x{74}\x{63}\x{2f}\x{63}\x{78}\x{73}\x{2f}\x{63}\x{78}\x{73}\x{2e}\x{64}\x{65}\x{66}\x{61}\x{75}\x{6c}\x{74}\x{73}") {open (my $C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8, "\x{3c}", "/etc/cxs/cxs.defaults");flock ($C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8, LOCK_SH);my @CLIHMZ2Q4Z8JZSJ4EFK5OTGSUB2NRMIGJXA7DS1B5L6IHSRF6GT = <$C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8>;close ($C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8);chomp @CLIHMZ2Q4Z8JZSJ4EFK5OTGSUB2NRMIGJXA7DS1B5L6IHSRF6GT;foreach my $C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S (@CLIHMZ2Q4Z8JZSJ4EFK5OTGSUB2NRMIGJXA7DS1B5L6IHSRF6GT) {if ($C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S =~ /^\#/) {next}if ($C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S !~ /=/) {next}my ($CSVPG40U4UM36P91SZKVH1EWF8J80QGVUTQIIDUEG0PQRX4IU99,$CNND3F3N13ERDQ3DO402X66KS47UH9SJ9JVJGG67XQO5HLVAXYU) = split(/\=/,$C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S);if ($CSVPG40U4UM36P91SZKVH1EWF8J80QGVUTQIIDUEG0PQRX4IU99 eq "\x{69}\x{67}\x{6e}\x{6f}\x{72}\x{65}") {$C4S1EF529PWEKX8JBFLOLC0U8ZDK903GQEJZ7O4ZVOJV8YXN3CX{$CNND3F3N13ERDQ3DO402X66KS47UH9SJ9JVJGG67XQO5HLVAXYU} = 1}if ($CSVPG40U4UM36P91SZKVH1EWF8J80QGVUTQIIDUEG0PQRX4IU99 eq "\x{78}\x{74}\x{72}\x{61}") {$C4S1EF529PWEKX8JBFLOLC0U8ZDK903GQEJZ7O4ZVOJV8YXN3CX{$CNND3F3N13ERDQ3DO402X66KS47UH9SJ9JVJGG67XQO5HLVAXYU} = 1}if ($CSVPG40U4UM36P91SZKVH1EWF8J80QGVUTQIIDUEG0PQRX4IU99 eq "\x{72}\x{65}\x{70}\x{6f}\x{72}\x{74}") {$C4S1EF529PWEKX8JBFLOLC0U8ZDK903GQEJZ7O4ZVOJV8YXN3CX{$CNND3F3N13ERDQ3DO402X66KS47UH9SJ9JVJGG67XQO5HLVAXYU} = 1}if ($CSVPG40U4UM36P91SZKVH1EWF8J80QGVUTQIIDUEG0PQRX4IU99 eq "\x{6c}\x{6f}\x{67}\x{66}\x{69}\x{6c}\x{65}") {$C4S1EF529PWEKX8JBFLOLC0U8ZDK903GQEJZ7O4ZVOJV8YXN3CX{$CNND3F3N13ERDQ3DO402X66KS47UH9SJ9JVJGG67XQO5HLVAXYU} = 1}}}if (-e "\x{2f}\x{65}\x{74}\x{63}\x{2f}\x{63}\x{78}\x{73}\x{2f}\x{63}\x{78}\x{73}\x{63}\x{67}\x{69}\x{2e}\x{73}\x{68}") {open (my $C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8, "\x{3c}", "/etc/cxs/cxscgi.sh");flock ($C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8, LOCK_SH);my @CLIHMZ2Q4Z8JZSJ4EFK5OTGSUB2NRMIGJXA7DS1B5L6IHSRF6GT = <$C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8>;close ($C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8);chomp @CLIHMZ2Q4Z8JZSJ4EFK5OTGSUB2NRMIGJXA7DS1B5L6IHSRF6GT;foreach my $C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S (@CLIHMZ2Q4Z8JZSJ4EFK5OTGSUB2NRMIGJXA7DS1B5L6IHSRF6GT) {if ($C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S =~ /^\#/) {next}if ($C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S =~ /((-l\s+)|(--l\S*\s+))([^\$\-\"]*)/) {my $CMHGS7TRL222ZRHB5CCRQT6FAQNWR38PJ0K6V58CT2BCV9XBJFN = $4;$CMHGS7TRL222ZRHB5CCRQT6FAQNWR38PJ0K6V58CT2BCV9XBJFN =~ s/\s*$//;$C4S1EF529PWEKX8JBFLOLC0U8ZDK903GQEJZ7O4ZVOJV8YXN3CX{$CMHGS7TRL222ZRHB5CCRQT6FAQNWR38PJ0K6V58CT2BCV9XBJFN} = 1;}if ($C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S =~ /((-r\s+)|(--r\S*\s+))([^\$\-\"]*)/) {my $CMHGS7TRL222ZRHB5CCRQT6FAQNWR38PJ0K6V58CT2BCV9XBJFN = $4;$CMHGS7TRL222ZRHB5CCRQT6FAQNWR38PJ0K6V58CT2BCV9XBJFN =~ s/\s*$//;$C4S1EF529PWEKX8JBFLOLC0U8ZDK903GQEJZ7O4ZVOJV8YXN3CX{$CMHGS7TRL222ZRHB5CCRQT6FAQNWR38PJ0K6V58CT2BCV9XBJFN} = 1;}if ($C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S =~ /((-i\s+)|(--i\S*\s+))([^\$\-\"]*)/) {my $CMHGS7TRL222ZRHB5CCRQT6FAQNWR38PJ0K6V58CT2BCV9XBJFN = $4;$CMHGS7TRL222ZRHB5CCRQT6FAQNWR38PJ0K6V58CT2BCV9XBJFN =~ s/\s*$//;$C4S1EF529PWEKX8JBFLOLC0U8ZDK903GQEJZ7O4ZVOJV8YXN3CX{$CMHGS7TRL222ZRHB5CCRQT6FAQNWR38PJ0K6V58CT2BCV9XBJFN} = 1;}}}if (-e "\x{2f}\x{65}\x{74}\x{63}\x{2f}\x{63}\x{78}\x{73}\x{2f}\x{63}\x{78}\x{73}\x{66}\x{74}\x{70}\x{2e}\x{73}\x{68}") {open (my $C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8, "\x{3c}", "/etc/cxs/cxsftp.sh");flock ($C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8, LOCK_SH);my @CLIHMZ2Q4Z8JZSJ4EFK5OTGSUB2NRMIGJXA7DS1B5L6IHSRF6GT = <$C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8>;close ($C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8);chomp @CLIHMZ2Q4Z8JZSJ4EFK5OTGSUB2NRMIGJXA7DS1B5L6IHSRF6GT;foreach my $C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S (@CLIHMZ2Q4Z8JZSJ4EFK5OTGSUB2NRMIGJXA7DS1B5L6IHSRF6GT) {if ($C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S =~ /^\#/) {next}if ($C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S =~ /((-l\s+)|(--l\S*\s+))([^\$\-\"]*)/) {my $CMHGS7TRL222ZRHB5CCRQT6FAQNWR38PJ0K6V58CT2BCV9XBJFN = $4;$CMHGS7TRL222ZRHB5CCRQT6FAQNWR38PJ0K6V58CT2BCV9XBJFN =~ s/\s*$//;$C4S1EF529PWEKX8JBFLOLC0U8ZDK903GQEJZ7O4ZVOJV8YXN3CX{$CMHGS7TRL222ZRHB5CCRQT6FAQNWR38PJ0K6V58CT2BCV9XBJFN} = 1;}if ($C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S =~ /((-r\s+)|(--r\S*\s+))([^\$\-\"]*)/) {my $CMHGS7TRL222ZRHB5CCRQT6FAQNWR38PJ0K6V58CT2BCV9XBJFN = $4;$CMHGS7TRL222ZRHB5CCRQT6FAQNWR38PJ0K6V58CT2BCV9XBJFN =~ s/\s*$//;$C4S1EF529PWEKX8JBFLOLC0U8ZDK903GQEJZ7O4ZVOJV8YXN3CX{$CMHGS7TRL222ZRHB5CCRQT6FAQNWR38PJ0K6V58CT2BCV9XBJFN} = 1;}if ($C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S =~ /((-i\s+)|(--i\S*\s+))([^\$\-\"]*)/) {my $CMHGS7TRL222ZRHB5CCRQT6FAQNWR38PJ0K6V58CT2BCV9XBJFN = $4;$CMHGS7TRL222ZRHB5CCRQT6FAQNWR38PJ0K6V58CT2BCV9XBJFN =~ s/\s*$//;$C4S1EF529PWEKX8JBFLOLC0U8ZDK903GQEJZ7O4ZVOJV8YXN3CX{$CMHGS7TRL222ZRHB5CCRQT6FAQNWR38PJ0K6V58CT2BCV9XBJFN} = 1;}}}if (-e "\x{2f}\x{65}\x{74}\x{63}\x{2f}\x{63}\x{78}\x{73}\x{2f}\x{63}\x{78}\x{73}\x{77}\x{61}\x{74}\x{63}\x{68}\x{2e}\x{73}\x{68}") {open (my $C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8, "\x{3c}", "/etc/cxs/cxswatch.sh");flock ($C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8, LOCK_SH);my @CLIHMZ2Q4Z8JZSJ4EFK5OTGSUB2NRMIGJXA7DS1B5L6IHSRF6GT = <$C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8>;close ($C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8);chomp @CLIHMZ2Q4Z8JZSJ4EFK5OTGSUB2NRMIGJXA7DS1B5L6IHSRF6GT;foreach my $C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S (@CLIHMZ2Q4Z8JZSJ4EFK5OTGSUB2NRMIGJXA7DS1B5L6IHSRF6GT) {if ($C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S =~ /^\#/) {next}if ($C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S =~ /((-l\s+)|(--l\S*\s+))([^\$\-\"]*)/) {my $CMHGS7TRL222ZRHB5CCRQT6FAQNWR38PJ0K6V58CT2BCV9XBJFN = $4;$CMHGS7TRL222ZRHB5CCRQT6FAQNWR38PJ0K6V58CT2BCV9XBJFN =~ s/\s*$//;$C4S1EF529PWEKX8JBFLOLC0U8ZDK903GQEJZ7O4ZVOJV8YXN3CX{$CMHGS7TRL222ZRHB5CCRQT6FAQNWR38PJ0K6V58CT2BCV9XBJFN} = 1;}if ($C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S =~ /((-r\s+)|(--r\S*\s+))([^\$\-\"]*)/) {my $CMHGS7TRL222ZRHB5CCRQT6FAQNWR38PJ0K6V58CT2BCV9XBJFN = $4;$CMHGS7TRL222ZRHB5CCRQT6FAQNWR38PJ0K6V58CT2BCV9XBJFN =~ s/\s*$//;$C4S1EF529PWEKX8JBFLOLC0U8ZDK903GQEJZ7O4ZVOJV8YXN3CX{$CMHGS7TRL222ZRHB5CCRQT6FAQNWR38PJ0K6V58CT2BCV9XBJFN} = 1;}if ($C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S =~ /((-i\s+)|(--i\S*\s+))([^\$\-\"]*)/) {my $CMHGS7TRL222ZRHB5CCRQT6FAQNWR38PJ0K6V58CT2BCV9XBJFN = $4;$CMHGS7TRL222ZRHB5CCRQT6FAQNWR38PJ0K6V58CT2BCV9XBJFN =~ s/\s*$//;$C4S1EF529PWEKX8JBFLOLC0U8ZDK903GQEJZ7O4ZVOJV8YXN3CX{$CMHGS7TRL222ZRHB5CCRQT6FAQNWR38PJ0K6V58CT2BCV9XBJFN} = 1;}}}foreach my $CYX5C2LENCDM3Q1X2VHC5FV8DJVJV9VJMYR95GQJC9FM0UBJDOP (sort keys %C4S1EF529PWEKX8JBFLOLC0U8ZDK903GQEJZ7O4ZVOJV8YXN3CX) {$CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7 = abs_path($CYX5C2LENCDM3Q1X2VHC5FV8DJVJV9VJMYR95GQJC9FM0UBJDOP);if ($CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7 =~ /^\/etc\/cxs\//) {$C6HOCIIKLGKSQDGP6QRVPF8NL2CJW4KOFGPA8NUXY94M87FXIOX .= "\n"}}print "\n";print "\n";print "
            
\n";print "
\n";print "\n";print "\n";print "\n";print "
Other Files
      
\n";print "

\n";}elsif ($FORM{action} eq "\x{56}\x{69}\x{65}\x{77}\x{20}\x{46}\x{69}\x{6c}\x{65}") {my $CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7 = $FORM{file};$CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7 = abs_path($CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7);if ($CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7 !~ /^\/etc\/cxs\//) {print "
File [$CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7] is not within /etc/cxs/\n";exit;}print "\n";open (my $C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8, "\x{3c}", $FORM{file});flock ($C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8, LOCK_SH);my @CLIHMZ2Q4Z8JZSJ4EFK5OTGSUB2NRMIGJXA7DS1B5L6IHSRF6GT = <$C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8>;close ($C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8);chomp @CLIHMZ2Q4Z8JZSJ4EFK5OTGSUB2NRMIGJXA7DS1B5L6IHSRF6GT;print "\n";print "
View $FORM{file}
";foreach my $C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S (@CLIHMZ2Q4Z8JZSJ4EFK5OTGSUB2NRMIGJXA7DS1B5L6IHSRF6GT) {$C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S =~ s/\/\>\;/g;print $C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S."\n";;}unless (@CLIHMZ2Q4Z8JZSJ4EFK5OTGSUB2NRMIGJXA7DS1B5L6IHSRF6GT) {print "[empty file]\n"}print "
\n";print "

\n";print "

\n";}elsif ($FORM{action} eq "\x{47}\x{65}\x{6e}\x{65}\x{72}\x{61}\x{74}\x{65}\x{20}\x{63}\x{78}\x{73}\x{20}\x{43}\x{6f}\x{6d}\x{6d}\x{61}\x{6e}\x{64}\x{73}") {my %CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO;my %CAVUU5UUDCC563PV6508JWSSPGO8CO14ZGDYF3SBHYBHM1AV9C8;my $CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW;$CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{quiet} = 0;$CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{www} = 0;$CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{deep} = 0;$CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{MD5} = 0;$CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{virusscan} = 1;$CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{sversionscan} = 1;$CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{exploitscan} = 1;$CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{summary} = 1;$CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{html} = 1;$CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{ssl} = 1;$CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{fallback} = 0;$CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{bayes} = 0;$CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{options} = "\x{6d}\x{4d}\x{4f}\x{4c}\x{66}\x{53}\x{47}\x{63}\x{68}\x{65}\x{78}\x{64}\x{6e}\x{77}\x{5a}\x{44}\x{52}\x{75}";$CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{qoptions} = "\x{4d}\x{76}";$CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{voptions} = "";$CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{soptions} = "";$CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{sizemax} = 500000;$CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{filemax} = 10000;if (-e "\x{2f}\x{74}\x{6d}\x{70}\x{2f}\x{63}\x{6c}\x{61}\x{6d}\x{64}") {$CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{clamdsock} = '/tmp/clamd'}elsif (-e "\x{2f}\x{76}\x{61}\x{72}\x{2f}\x{63}\x{6c}\x{61}\x{6d}\x{64}") {$CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{clamdsock} = '/var/clamd'}elsif (-e "\x{2f}\x{76}\x{61}\x{72}\x{2f}\x{72}\x{75}\x{6e}\x{2f}\x{63}\x{6c}\x{61}\x{6d}\x{61}\x{76}\x{2f}\x{63}\x{6c}\x{61}\x{6d}\x{64}\x{2e}\x{73}\x{6f}\x{63}\x{6b}") {$CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{clamdsock} = '/var/run/clamav/clamd.sock'}elsif (-e "\x{2f}\x{76}\x{61}\x{72}\x{2f}\x{72}\x{75}\x{6e}\x{2f}\x{63}\x{6c}\x{61}\x{6d}\x{61}\x{76}\x{2f}\x{63}\x{6c}\x{61}\x{6d}\x{64}\x{2e}\x{63}\x{74}\x{6c}") {$CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{clamdsock} = '/var/run/clamav/clamd.ctl'}if (-e "\x{2f}\x{65}\x{74}\x{63}\x{2f}\x{63}\x{78}\x{73}\x{2f}\x{63}\x{78}\x{73}\x{2e}\x{64}\x{65}\x{66}\x{61}\x{75}\x{6c}\x{74}\x{73}") {open (my $C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8, "\x{3c}", "/etc/cxs/cxs.defaults");flock ($C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8, LOCK_SH);my @CLIHMZ2Q4Z8JZSJ4EFK5OTGSUB2NRMIGJXA7DS1B5L6IHSRF6GT = <$C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8>;close ($C352VX3LA43GJC8YV6E38W5756K4P0YL9ALMF7QU6C5QIUQTIF8);chomp @CLIHMZ2Q4Z8JZSJ4EFK5OTGSUB2NRMIGJXA7DS1B5L6IHSRF6GT;foreach my $C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S (@CLIHMZ2Q4Z8JZSJ4EFK5OTGSUB2NRMIGJXA7DS1B5L6IHSRF6GT) {if ($C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S =~ /^\#/) {next}if ($C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S !~ /=/) {next}my ($CSVPG40U4UM36P91SZKVH1EWF8J80QGVUTQIIDUEG0PQRX4IU99,$CNND3F3N13ERDQ3DO402X66KS47UH9SJ9JVJGG67XQO5HLVAXYU) = split(/\=/,$C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S);$CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{$CSVPG40U4UM36P91SZKVH1EWF8J80QGVUTQIIDUEG0PQRX4IU99} = $CNND3F3N13ERDQ3DO402X66KS47UH9SJ9JVJGG67XQO5HLVAXYU;$CAVUU5UUDCC563PV6508JWSSPGO8CO14ZGDYF3SBHYBHM1AV9C8{$CSVPG40U4UM36P91SZKVH1EWF8J80QGVUTQIIDUEG0PQRX4IU99} = $CNND3F3N13ERDQ3DO402X66KS47UH9SJ9JVJGG67XQO5HLVAXYU;}}my %CDKO72CWDEW1V8VSVAEPGTGFDQX99RU3POPEWR86A9EFK4LF4EW;foreach my $CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC (split(//,$CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{options})) {$CDKO72CWDEW1V8VSVAEPGTGFDQX99RU3POPEWR86A9EFK4LF4EW{$CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC} = 'checked'}my %CAJ1KVEEY5B6U3RR6EEFFKP9HWHZPUXLAH5RXMPKMSDNUG8RWBG;foreach my $CEC9WKFJNIRK69XL7POAGIJSMSM771BNMO2L93M7OU13U44CE6R (split(//,$CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{voptions})) {$CAJ1KVEEY5B6U3RR6EEFFKP9HWHZPUXLAH5RXMPKMSDNUG8RWBG{$CEC9WKFJNIRK69XL7POAGIJSMSM771BNMO2L93M7OU13U44CE6R} = 'checked'}my %CMG7ZONYHPWQJDJP3KC23NIYP847RJS8TDCTJA84VK719MPTOX8;foreach my $C35QCT0APQVO19MEKXTLS70OZNQT98JYDMXF1ANAPULTJDTQ8JM (split(//,$CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{soptions})) {$CMG7ZONYHPWQJDJP3KC23NIYP847RJS8TDCTJA84VK719MPTOX8{$C35QCT0APQVO19MEKXTLS70OZNQT98JYDMXF1ANAPULTJDTQ8JM} = 'checked'}my %C1EQ0XMGCG0BT5P92ZB9GWJS5FSSJTWKIUTN2UICIS0Z0EJ01IX;foreach my $CB2A4ZXAW6I6HA9IHXMDUY1VFFXUL37CROICOAX00QG5YB48WIA (split(//,$CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{qoptions})) {$C1EQ0XMGCG0BT5P92ZB9GWJS5FSSJTWKIUTN2UICIS0Z0EJ01IX{$CB2A4ZXAW6I6HA9IHXMDUY1VFFXUL37CROICOAX00QG5YB48WIA} = 'checked'}my @CCYGPFKBUTJN45DG2UT7DZUHYF3VSQFF6QKCNKRS3FJ9TO8KMTE;my $CVSN0XQAQ2R2TGQ5IETQ38DBLPXUJMODQYEFD2M6MZMH6A0JQE3;my $CIM37LG7B7RM5QJAVCCUW115JP2MX5QQANNUH2GKZB26HV7TD2U;if ($CGBJTAIDPOCL73U7BMI8WY0BQLBN4V092OEQ9JQW160U89HBW90 eq "\x{43}\x{50}\x{41}\x{4e}\x{45}\x{4c}") {opendir (DIR, "\x{2f}\x{76}\x{61}\x{72}\x{2f}\x{63}\x{70}\x{61}\x{6e}\x{65}\x{6c}\x{2f}\x{75}\x{73}\x{65}\x{72}\x{73}");while (my $CSQZE1PIYNA8LAS67ENWLLZME1G6XFBZ7GRB6TUA5GYRH0OY5VX = readdir (DIR)) {if ($CSQZE1PIYNA8LAS67ENWLLZME1G6XFBZ7GRB6TUA5GYRH0OY5VX =~ /^\./) {next}if ($CSQZE1PIYNA8LAS67ENWLLZME1G6XFBZ7GRB6TUA5GYRH0OY5VX eq 'root') {next}my $C97H2FS7PI94PQAH71JTUX3PSEAKL201DOKPTKYYX03J7GAJCLR = ( getpwnam($CSQZE1PIYNA8LAS67ENWLLZME1G6XFBZ7GRB6TUA5GYRH0OY5VX) )[7];unless (-d $C97H2FS7PI94PQAH71JTUX3PSEAKL201DOKPTKYYX03J7GAJCLR) {next}push @CCYGPFKBUTJN45DG2UT7DZUHYF3VSQFF6QKCNKRS3FJ9TO8KMTE,$CSQZE1PIYNA8LAS67ENWLLZME1G6XFBZ7GRB6TUA5GYRH0OY5VX;}closedir (DIR);$CIM37LG7B7RM5QJAVCCUW115JP2MX5QQANNUH2GKZB26HV7TD2U = "\x{63}\x{50}\x{61}\x{6e}\x{65}\x{6c}";}elsif ($CGBJTAIDPOCL73U7BMI8WY0BQLBN4V092OEQ9JQW160U89HBW90 eq "\x{44}\x{41}") {opendir (DIR, "\x{2f}\x{75}\x{73}\x{72}\x{2f}\x{6c}\x{6f}\x{63}\x{61}\x{6c}\x{2f}\x{64}\x{69}\x{72}\x{65}\x{63}\x{74}\x{61}\x{64}\x{6d}\x{69}\x{6e}\x{2f}\x{64}\x{61}\x{74}\x{61}\x{2f}\x{75}\x{73}\x{65}\x{72}\x{73}");while (my $CSQZE1PIYNA8LAS67ENWLLZME1G6XFBZ7GRB6TUA5GYRH0OY5VX = readdir (DIR)) {if ($CSQZE1PIYNA8LAS67ENWLLZME1G6XFBZ7GRB6TUA5GYRH0OY5VX =~ /^\./) {next}if ($CSQZE1PIYNA8LAS67ENWLLZME1G6XFBZ7GRB6TUA5GYRH0OY5VX eq 'root') {next}my $C97H2FS7PI94PQAH71JTUX3PSEAKL201DOKPTKYYX03J7GAJCLR = ( getpwnam($CSQZE1PIYNA8LAS67ENWLLZME1G6XFBZ7GRB6TUA5GYRH0OY5VX) )[7];unless (-d $C97H2FS7PI94PQAH71JTUX3PSEAKL201DOKPTKYYX03J7GAJCLR) {next}push @CCYGPFKBUTJN45DG2UT7DZUHYF3VSQFF6QKCNKRS3FJ9TO8KMTE,$CSQZE1PIYNA8LAS67ENWLLZME1G6XFBZ7GRB6TUA5GYRH0OY5VX;}closedir (DIR);$CIM37LG7B7RM5QJAVCCUW115JP2MX5QQANNUH2GKZB26HV7TD2U = "\x{44}\x{69}\x{72}\x{65}\x{63}\x{74}\x{41}\x{64}\x{6d}\x{69}\x{6e}";}else {opendir (DIR, "\x{2f}\x{76}\x{61}\x{72}\x{2f}\x{63}\x{70}\x{61}\x{6e}\x{65}\x{6c}\x{2f}\x{75}\x{73}\x{65}\x{72}\x{73}");while (my $CSQZE1PIYNA8LAS67ENWLLZME1G6XFBZ7GRB6TUA5GYRH0OY5VX = readdir (DIR)) {if ($CSQZE1PIYNA8LAS67ENWLLZME1G6XFBZ7GRB6TUA5GYRH0OY5VX =~ /^\./) {next}if ($CSQZE1PIYNA8LAS67ENWLLZME1G6XFBZ7GRB6TUA5GYRH0OY5VX eq 'root') {next}my $C97H2FS7PI94PQAH71JTUX3PSEAKL201DOKPTKYYX03J7GAJCLR = ( getpwnam($CSQZE1PIYNA8LAS67ENWLLZME1G6XFBZ7GRB6TUA5GYRH0OY5VX) )[7];unless (-d $C97H2FS7PI94PQAH71JTUX3PSEAKL201DOKPTKYYX03J7GAJCLR) {next}push @CCYGPFKBUTJN45DG2UT7DZUHYF3VSQFF6QKCNKRS3FJ9TO8KMTE,$CSQZE1PIYNA8LAS67ENWLLZME1G6XFBZ7GRB6TUA5GYRH0OY5VX;}closedir (DIR);$CIM37LG7B7RM5QJAVCCUW115JP2MX5QQANNUH2GKZB26HV7TD2U = "\x{63}\x{50}\x{61}\x{6e}\x{65}\x{6c}";}@CCYGPFKBUTJN45DG2UT7DZUHYF3VSQFF6QKCNKRS3FJ9TO8KMTE = sort @CCYGPFKBUTJN45DG2UT7DZUHYF3VSQFF6QKCNKRS3FJ9TO8KMTE;foreach my $CSQZE1PIYNA8LAS67ENWLLZME1G6XFBZ7GRB6TUA5GYRH0OY5VX (@CCYGPFKBUTJN45DG2UT7DZUHYF3VSQFF6QKCNKRS3FJ9TO8KMTE) {$CVSN0XQAQ2R2TGQ5IETQ38DBLPXUJMODQYEFD2M6MZMH6A0JQE3 .= "\n"}foreach my $CSQZE1PIYNA8LAS67ENWLLZME1G6XFBZ7GRB6TUA5GYRH0OY5VX ('a'..'z') {$CVSN0XQAQ2R2TGQ5IETQ38DBLPXUJMODQYEFD2M6MZMH6A0JQE3 .= "\n"}print "\n";if ($CGBJTAIDPOCL73U7BMI8WY0BQLBN4V092OEQ9JQW160U89HBW90 eq "\x{44}\x{41}") {$script = $CPR9IWDA1DPTQZL21ZMTKYFBF6PTVJ5LAFRMQAZ6MPQ1409CB58}print "
\n";print "\n";print "\n";print "\n";print "\n";print "\n";print "\n";print "\n";print "\n";if ($CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{www}) {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = 'checked'} else {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = ''}print "\n";print "\n";if ($CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{report}) {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = 'checked'} else {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = ''; $CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{report} = '/var/log/cxs.scan'}print "\n";if ($CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{logfile}) {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = 'checked'} else {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = ''; $CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{logfile} = '/var/log/cxs.log'}print "\n";if ($CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{mail}) {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = 'checked'} else {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = ''; $CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{mail} = 'root'}print "\n";if ($CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{smtp}) {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = 'checked'} else {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = ''}print "\n";print "\n";if ($CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{exploitscan}) {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = 'checked'} else {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = ''}print "\n";print "\n";print "\n";print "\n";print "\n";print "\n";print "\n";print "\n";print "\n";print "\n";print "\n";print "\n";print "\n";print "\n";print "\n";print "\n";print "\n";print "\n";print "\n";print "\n";unless ($CV2ZIUG3J28L4Y8NZ98EI2KDO18AUNMRKV994WJZV7P7ZXJJVJA) {print "\n";print "\n";print "\n";print "\n";print "\n";print "\n";print "\n";print "\n";print "\n";}print "\n";if ($CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{sversionscan}) {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = 'checked'} else {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = ''}print "\n";print "\n";print "\n";print "\n";print "\n";if ($CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{virusscan}) {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = 'checked'} else {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = ''}print "\n";if ($CAVUU5UUDCC563PV6508JWSSPGO8CO14ZGDYF3SBHYBHM1AV9C8{clamdsock}) {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = 'checked'} else {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = ''}print "\n";if ($CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{fallback}) {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = 'checked'} else {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = ''}print "\n";print "\n";print "\n";print "\n";print "\n";print "\n";print "\n";print "\n";print "\n";print "\n";print "\n";if ($CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{bayes}) {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = 'checked'} else {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = ''}print "\n";print "\n";if ($CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{ignore}) {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = 'checked'} else {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = ''}print "\n";print "\n";if ($CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{xtra}) {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = 'checked'} else {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = ''}print "\n";print "\n";if ($CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{quarantine}) {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = 'checked'} else {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = ''}print "\n";print "\n";print "\n";print "\n";print "\n";print "\n";print "\n";print "\n";print "\n";print "\n";print "\n";print "\n";unless ($CV2ZIUG3J28L4Y8NZ98EI2KDO18AUNMRKV994WJZV7P7ZXJJVJA) {print "\n";print "\n";print "\n";print "\n";print "\n";print "\n";print "\n";print "\n";print "\n";}print "\n";if ($CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{quiet}) {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = 'checked'} else {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = ''}print "\n";if ($CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{summary}) {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = 'checked'} else {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = ''}print "\n";if ($CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{html}) {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = 'checked'} else {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = ''}print "\n";if ($CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{ssl}) {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = 'checked'} else {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = ''}print "\n";if ($CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{sizemax} ne '500000') {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = 'checked'} else {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = ''}print "\n";if ($CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{filemax} ne '10000') {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = 'checked'} else {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = ''}print "\n";if ($CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{deep}) {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = 'checked'} else {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = ''}print "\n";if ($CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{MD5}) {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = 'checked'} else {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = ''}print "\n";if ($CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{throttle}) {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = 'checked'} else {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = ''}print "\n";if ($CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{ctime}) {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = 'checked'} else {$CSTT971FI6X083DFWT3PILHZ3IMRGF5KDH38WB7WYK39884EWJW = ''}print "\n";print "\n";unless ($CV2ZIUG3J28L4Y8NZ98EI2KDO18AUNMRKV994WJZV7P7ZXJJVJA) {print "\n"}print "\n";unless ($CV2ZIUG3J28L4Y8NZ98EI2KDO18AUNMRKV994WJZV7P7ZXJJVJA) {print "\n";} else {print "\n";}print "
You should read through the Documentation before performing any scans to understand what each of the following options does.
Note: Not all options and functionality of the command line utility are reflected in this user interface
Scan Resource
All $CIM37LG7B7RM5QJAVCCUW115JP2MX5QQANNUH2GKZB26HV7TD2U usersScan all user accounts
All $CIM37LG7B7RM5QJAVCCUW115JP2MX5QQANNUH2GKZB26HV7TD2U users start after Scan selected user accounts
All $CIM37LG7B7RM5QJAVCCUW115JP2MX5QQANNUH2GKZB26HV7TD2U users start from
end with
Scan selected user accounts
$CIM37LG7B7RM5QJAVCCUW115JP2MX5QQANNUH2GKZB26HV7TD2U userScan this users login directory
File/DirectoryA file or directory to scan
Web root scanOnly scan within the web root (e.g. /public_html/ subdirectory) when all users or one user selected above
Scan Report (will display to screen if none selected)
Report file";if ($CV2ZIUG3J28L4Y8NZ98EI2KDO18AUNMRKV994WJZV7P7ZXJJVJA) {print $CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{report}} else {print "";}print "Write scan report to this file
Log file";if ($CV2ZIUG3J28L4Y8NZ98EI2KDO18AUNMRKV994WJZV7P7ZXJJVJA) {print $CFORMXVAP91X8OAL29VX2DNDVW9EQEV3A85IF100ZSPWL4SSAKO{logfile}} else {print ""}print "Append suspicious scan report files to this file
EmailSend scan report to email address
SMTPSend scan report email via SMTP instead of sendmail
Exploit Scan
Exploit scanPerform exploit scanning
Exploit Scan Options (standard)
(m) regex pattern match(O) socketExploit scan specified checks only
(L) symlink(f) suspicious file name/type
(S) SUID file(G) GUID file
(c) core dump file(Z) scan within zip, tar, tar.gz
     and tar.bz2 files
(e) Linux binary or executable file(x) Windows binary or executable file
(h) suspected exploit file(d) suspicious directory name
(n) hidden directory owned by nobody(M) fingerprint match
(w) world writable directory(D) Decode PHP compressed
     (e.g. base64) scripts
(R) Match the PHP decode regex 
Exploit Scan Options (advanced)
These advanced options can be dangerous (change file permissions, delete files or identify innocent files as suspicious) and you should read and understand the documentation before enabling any of them. None of these options will save as defaults from the UI
(T) identifies all PHP, Perl and
     other script files as suspicious
(W) world writable directory
     (777) and chmod to 755
Advanced exploit scan options
(P) Test account D/B config file
     passwords via FTP
(E) all email scripts
(C) core dump file, delete(U) all upload scripts
Script Version Scan
Script Version ScanPerform script version scanning
Script Version Scan Options
(a) Report all script installs found,
     not just old ones
(d) Report dir of installs foundScript version scan options
Virus Scan
Virus scanPerform virus scanning with ClamAV
ClamAV clamd socketLocation of the clamd socket
Fallback to clamscanIf clamd fails during a scan, use clamscan until it works again. Please note that this can add significant load to the server depending on the resources available.
Virus Scan Options
(f) suspicious file name/type(h) suspected exploit fileVirus scan specified file types only
(e) Linux binary or executable file(x) Windows binary or executable file
(T) all PHP, Perl, and other script files(m) regex pattern match
(u) Script in suspicious directory 
Bayes Probablity Scan
Bayes probability scanThis option scans scripts and passes the contents through an algorithm which produces a probability as to whether it is an exploit. If it determines that it may be an exploit, it assignes a value of low, medium or high as to how likely it is an exploit. By default, this option reports medium and high likelihood exploits, it can also be used to quarantine high likelihood exploits.
Ignore File
Ignore fileA file containing resources for scanning to ignore
Xtra File
Xtra fileA file containing a list of regular expression matches and filenames that cxs will additionally scan for
Quarantine
Quarantine DirectoryMove suspicious files to Quarantine directory (must already have been created using cxs --qcreate). Since the likelihood of a false-positive is relatively high, it is recommended that a strict set of Quarantine Options is specified for manual scans.
Quarantine Options
(M) fingerprint match(B) Bayes high probabilityQuarantine specified types only
(S) SUID file(G) GUID file
(h) suspected exploit file(x) Windows binary or executable file
(v) virus(c) core dump file
(f) suspicious file name/type(e) Linux binary or executable file
Quarantine Options (advanced)
These advanced options can be dangerous (quarantine innocent files and scripts) and you should read and understand the documentation before enabling any of them
(m) regex pattern match(T) all PHP, Perl, and other script filesAdvanced Quarantine Options
(E) all email scripts(u) Script in suspicious directory
(U) all upload scripts 
Other Options
Quiet outputStop cxs displaying progress output
(use for cron jobs)
Show statistics summaryDisplay statistics for each scan
Send emails in HTMLReport emails will be sent in both HTML and plain-text
Enable SSL communicationsEnsures all communications with ConfigServer servers are over SSL
Maximum sizeMaximum text file size to scan
Maximum resourcesSkip scanning a directory if it contains more than this number of resources (files, directories, etc.)
Deep scanThis option will scan all text files for all regex matches, not just file extension or type specific ones
Display md5sumDisplay md5sum of a file if there is a regex match
Throttle cxsSleep if load is greater than this
Change TimeOnly scan files that have changed/been created within the last number of specified hours
Run scan as a background processIf you select Run Scan, this will launch the cxs scan job as a background process and not wait to display output
Force scanning within restricted
     directories
cxs will refuse to scan within /usr /var /bin /lib /lib64 /boot /etc /proc /sys /opt unless this option is selected. Only enable this option if you understand the implications. This option will not save as a default from the UI
Action (based on the options selected above)
                
    
\n";print "

\n";}else {print "\n";unless ($CV2ZIUG3J28L4Y8NZ98EI2KDO18AUNMRKV994WJZV7P7ZXJJVJA) {print "";} else {print "\n";}print "\n";print "
Running in Unrestricted Mode - create /etc/cxs/cxs.restricted to enable restricted access to this User Interface
Running in Restricted Mode - remove /etc/cxs/cxs.restricted to enable full access to this User Interface
The nature of this User Interface allows direct and indirect access to the root shell on the server, therefore any unauthorised root access to this interface could allow arbitrary commands to be run as root and system files to be overwritten. In Restricted Mode, the features that allow such access are disabled.

We recommend leaving this option enabled and if any of the restricted features are needed that they be done from the root shell via SSH.

If you want to completely disable UI access, create the file /etc/cxs/cxs.disableui or click the Disable UI button below


\n";print "\n";print "";print "\n";print "\n";print "\n";unless ($CV2ZIUG3J28L4Y8NZ98EI2KDO18AUNMRKV994WJZV7P7ZXJJVJA) {print "\n";print "\n";print "\n";print "\n";} else {print "\n";}print "
ConfigServer eXploit Scanner
Documentation for the cxs, including CLI POD, reference, installation and changelog files
Generate cxs commands to create manual scans, defaults settings and cron jobs
Note: Some options require Unrestricted Mode
Perform functions on quarantined files
Edit cxs configured cron jobs
Edit files and scripts associated with cxs
Enable Restricted Mode access to the UI
Completely disable access to this UI
Completely disable access to this UI
\n";my $CPTIBTU9IMYXUYDUT6XYWYKCQDBH0J5GG6QAGZP1A0GANOBXP8C;if (-e "\x{2f}\x{73}\x{62}\x{69}\x{6e}\x{2f}\x{70}\x{69}\x{64}\x{6f}\x{66}") {$CPTIBTU9IMYXUYDUT6XYWYKCQDBH0J5GG6QAGZP1A0GANOBXP8C = "- cxs Watch is not running";my ($CA7UJQAC01IIYKC4QNFTLNYSHBJEQLMPN9A52G9140G09708P8W, $C2WGDKJ1OKHQK8VK48PB9RARIGI2891ZM8WXUE9HBEJ4UWC5V56);my $CTMW3I2ETU1K4JFPDS584PFXS0WODZX1QSXQL0NAU0XDK0Q8CYV = open3($CA7UJQAC01IIYKC4QNFTLNYSHBJEQLMPN9A52G9140G09708P8W, $C2WGDKJ1OKHQK8VK48PB9RARIGI2891ZM8WXUE9HBEJ4UWC5V56, $C2WGDKJ1OKHQK8VK48PB9RARIGI2891ZM8WXUE9HBEJ4UWC5V56, "\x{2f}\x{73}\x{62}\x{69}\x{6e}\x{2f}\x{70}\x{69}\x{64}\x{6f}\x{66}","cxswatch");my @CZKMDM9YXAP0V2L933TLB4HY893POHFD2WQ31DM7A0MPOX6ZYU1 = <$C2WGDKJ1OKHQK8VK48PB9RARIGI2891ZM8WXUE9HBEJ4UWC5V56>;waitpid ($CTMW3I2ETU1K4JFPDS584PFXS0WODZX1QSXQL0NAU0XDK0Q8CYV, 0);chomp @CZKMDM9YXAP0V2L933TLB4HY893POHFD2WQ31DM7A0MPOX6ZYU1;if ($CZKMDM9YXAP0V2L933TLB4HY893POHFD2WQ31DM7A0MPOX6ZYU1[0] =~ /\d+/) {$CPTIBTU9IMYXUYDUT6XYWYKCQDBH0J5GG6QAGZP1A0GANOBXP8C = "- cxs Watch is running";} else {my ($CA7UJQAC01IIYKC4QNFTLNYSHBJEQLMPN9A52G9140G09708P8W, $C2WGDKJ1OKHQK8VK48PB9RARIGI2891ZM8WXUE9HBEJ4UWC5V56);my $CTMW3I2ETU1K4JFPDS584PFXS0WODZX1QSXQL0NAU0XDK0Q8CYV = open3($CA7UJQAC01IIYKC4QNFTLNYSHBJEQLMPN9A52G9140G09708P8W, $C2WGDKJ1OKHQK8VK48PB9RARIGI2891ZM8WXUE9HBEJ4UWC5V56, $C2WGDKJ1OKHQK8VK48PB9RARIGI2891ZM8WXUE9HBEJ4UWC5V56, "\x{2f}\x{73}\x{62}\x{69}\x{6e}\x{2f}\x{70}\x{69}\x{64}\x{6f}\x{66}","cxswatch starting...");my @CZKMDM9YXAP0V2L933TLB4HY893POHFD2WQ31DM7A0MPOX6ZYU1 = <$C2WGDKJ1OKHQK8VK48PB9RARIGI2891ZM8WXUE9HBEJ4UWC5V56>;waitpid ($CTMW3I2ETU1K4JFPDS584PFXS0WODZX1QSXQL0NAU0XDK0Q8CYV, 0);chomp @CZKMDM9YXAP0V2L933TLB4HY893POHFD2WQ31DM7A0MPOX6ZYU1;if ($CZKMDM9YXAP0V2L933TLB4HY893POHFD2WQ31DM7A0MPOX6ZYU1[0] =~ /\d+/) {$CPTIBTU9IMYXUYDUT6XYWYKCQDBH0J5GG6QAGZP1A0GANOBXP8C = "- cxs Watch is starting..."}}}print "\n";print "";unless ($CV2ZIUG3J28L4Y8NZ98EI2KDO18AUNMRKV994WJZV7P7ZXJJVJA) {print "\n";}unless ($CGBJTAIDPOCL73U7BMI8WY0BQLBN4V092OEQ9JQW160U89HBW90 eq "\x{44}\x{41}") {print "\n";print "\n";}print "\n";unless ($CGBJTAIDPOCL73U7BMI8WY0BQLBN4V092OEQ9JQW160U89HBW90 eq "\x{44}\x{41}") {print "\n";print "\n";}print "\n";print "
cxs Watch Daemon $CPTIBTU9IMYXUYDUT6XYWYKCQDBH0J5GG6QAGZP1A0GANOBXP8C
Edit the cxs Watch configuration file (/etc/cxs/cxswatch.sh)
Start the cxs Watch daemon process
Stop the cxs Watch daemon process
Restart the cxs Watch daemon process
Enable the cxs Watch daemon, including init boot and monitoring
Disable the cxs Watch daemon, including init boot and monitoring
Tail the cxs Watch daemon log file
\n";if ($CGBJTAIDPOCL73U7BMI8WY0BQLBN4V092OEQ9JQW160U89HBW90 eq "\x{43}\x{50}\x{41}\x{4e}\x{45}\x{4c}" and !(-e "/etc/ftpddisable") and -e "/etc/pure-ftpd.conf") {my $C1HWHLV3S3IXNCLF4D9BYSJ1NWVI06QEX7CBBD3Q8I3P22YK1TN = 1;my $CWAUDLM68X7BGVSK9OM6ZM7ZB93HQATKHCOP6YUIRAY40D5U0SP = "\x{64}\x{69}\x{73}\x{61}\x{62}\x{6c}\x{65}\x{64}";open (my $CG24RPVEY6ETCGIS5S7EQ8F4UVMO6US4XPNWZ9AT0PAMDU2W1QA, "\x{3c}", "/etc/pure-ftpd.conf");flock ($CG24RPVEY6ETCGIS5S7EQ8F4UVMO6US4XPNWZ9AT0PAMDU2W1QA, LOCK_SH);my @CLR3490HSKIOQJNN3TDTF8AA1ZEA70B82U6CWX2V6JEU9OLIG4Y = <$CG24RPVEY6ETCGIS5S7EQ8F4UVMO6US4XPNWZ9AT0PAMDU2W1QA>;close ($CG24RPVEY6ETCGIS5S7EQ8F4UVMO6US4XPNWZ9AT0PAMDU2W1QA);chomp @CLR3490HSKIOQJNN3TDTF8AA1ZEA70B82U6CWX2V6JEU9OLIG4Y;foreach my $C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S (@CLR3490HSKIOQJNN3TDTF8AA1ZEA70B82U6CWX2V6JEU9OLIG4Y) {if ($C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S =~ /^\s*calluploadscript\s+yes/i) {$C1HWHLV3S3IXNCLF4D9BYSJ1NWVI06QEX7CBBD3Q8I3P22YK1TN = 0}if ($C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S =~ /^\s*calluploadscript\s+no/i) {$C1HWHLV3S3IXNCLF4D9BYSJ1NWVI06QEX7CBBD3Q8I3P22YK1TN = 1}}if (-e "\x{2f}\x{65}\x{74}\x{63}\x{2f}\x{63}\x{78}\x{73}\x{2f}\x{66}\x{74}\x{70}\x{64}\x{64}\x{69}\x{73}\x{61}\x{62}\x{6c}\x{65}") {$C1HWHLV3S3IXNCLF4D9BYSJ1NWVI06QEX7CBBD3Q8I3P22YK1TN = 1}unless ($C1HWHLV3S3IXNCLF4D9BYSJ1NWVI06QEX7CBBD3Q8I3P22YK1TN) {$CWAUDLM68X7BGVSK9OM6ZM7ZB93HQATKHCOP6YUIRAY40D5U0SP = "\x{65}\x{6e}\x{61}\x{62}\x{6c}\x{65}\x{64}"}print "\n";print "";if ($C1HWHLV3S3IXNCLF4D9BYSJ1NWVI06QEX7CBBD3Q8I3P22YK1TN) {print "\n";} else {print "\n";print "\n";}print "
cxs PureFTPd Scanning ($CWAUDLM68X7BGVSK9OM6ZM7ZB93HQATKHCOP6YUIRAY40D5U0SP)
Enable pure-ftpd scanning integration
Disable pure-ftpd scanning integration
Restart pure-ftpd and pure-uploadscript correctly
\n";}if ($CGBJTAIDPOCL73U7BMI8WY0BQLBN4V092OEQ9JQW160U89HBW90 eq "\x{43}\x{50}\x{41}\x{4e}\x{45}\x{4c}") {my $C1HWHLV3S3IXNCLF4D9BYSJ1NWVI06QEX7CBBD3Q8I3P22YK1TN = 1;my $CWAUDLM68X7BGVSK9OM6ZM7ZB93HQATKHCOP6YUIRAY40D5U0SP = "\x{64}\x{69}\x{73}\x{61}\x{62}\x{6c}\x{65}\x{64}";my $C9KEG34T20OCPDIE170H9JEMJ71Y1CT9LEHEUCMGB8IADEZH2F8 = "";if (-e "\x{2f}\x{65}\x{74}\x{63}\x{2f}\x{63}\x{70}\x{61}\x{6e}\x{65}\x{6c}\x{2f}\x{65}\x{61}\x{34}\x{2f}\x{69}\x{73}\x{5f}\x{65}\x{61}\x{34}" and -e "/etc/apache2/conf.d/modsec/modsec2.cpanel.conf") {$C9KEG34T20OCPDIE170H9JEMJ71Y1CT9LEHEUCMGB8IADEZH2F8 = "\x{2f}\x{65}\x{74}\x{63}\x{2f}\x{61}\x{70}\x{61}\x{63}\x{68}\x{65}\x{32}\x{2f}\x{63}\x{6f}\x{6e}\x{66}\x{2e}\x{64}\x{2f}\x{6d}\x{6f}\x{64}\x{73}\x{65}\x{63}\x{2f}\x{6d}\x{6f}\x{64}\x{73}\x{65}\x{63}\x{32}\x{2e}\x{63}\x{70}\x{61}\x{6e}\x{65}\x{6c}\x{2e}\x{63}\x{6f}\x{6e}\x{66}";}elsif (-e "\x{2f}\x{75}\x{73}\x{72}\x{2f}\x{6c}\x{6f}\x{63}\x{61}\x{6c}\x{2f}\x{61}\x{70}\x{61}\x{63}\x{68}\x{65}\x{2f}\x{63}\x{6f}\x{6e}\x{66}\x{2f}\x{6d}\x{6f}\x{64}\x{73}\x{65}\x{63}\x{32}\x{2e}\x{63}\x{70}\x{61}\x{6e}\x{65}\x{6c}\x{2e}\x{63}\x{6f}\x{6e}\x{66}") {$C9KEG34T20OCPDIE170H9JEMJ71Y1CT9LEHEUCMGB8IADEZH2F8 = "\x{2f}\x{75}\x{73}\x{72}\x{2f}\x{6c}\x{6f}\x{63}\x{61}\x{6c}\x{2f}\x{61}\x{70}\x{61}\x{63}\x{68}\x{65}\x{2f}\x{63}\x{6f}\x{6e}\x{66}\x{2f}\x{6d}\x{6f}\x{64}\x{73}\x{65}\x{63}\x{32}\x{2e}\x{63}\x{70}\x{61}\x{6e}\x{65}\x{6c}\x{2e}\x{63}\x{6f}\x{6e}\x{66}";}if ($C9KEG34T20OCPDIE170H9JEMJ71Y1CT9LEHEUCMGB8IADEZH2F8 ne "") {open (my $CG24RPVEY6ETCGIS5S7EQ8F4UVMO6US4XPNWZ9AT0PAMDU2W1QA, "\x{3c}", $C9KEG34T20OCPDIE170H9JEMJ71Y1CT9LEHEUCMGB8IADEZH2F8);flock ($CG24RPVEY6ETCGIS5S7EQ8F4UVMO6US4XPNWZ9AT0PAMDU2W1QA, LOCK_SH);my @CK69MSUQCPEPS38VOEZ4ZVPW2G8DC4IVMU9OGAXW8V6O0TYI8PE = <$CG24RPVEY6ETCGIS5S7EQ8F4UVMO6US4XPNWZ9AT0PAMDU2W1QA>;close ($CG24RPVEY6ETCGIS5S7EQ8F4UVMO6US4XPNWZ9AT0PAMDU2W1QA);chomp @CK69MSUQCPEPS38VOEZ4ZVPW2G8DC4IVMU9OGAXW8V6O0TYI8PE;foreach my $C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S (@CK69MSUQCPEPS38VOEZ4ZVPW2G8DC4IVMU9OGAXW8V6O0TYI8PE) {if ($C5DYIZZ4P5VBJFBY9HEP7NW42XHWWPVVQJG99NPGQ9NTK8FRV9S =~ /configserver\/00_configserver.conf/) {$C1HWHLV3S3IXNCLF4D9BYSJ1NWVI06QEX7CBBD3Q8I3P22YK1TN = 0}}unless ($C1HWHLV3S3IXNCLF4D9BYSJ1NWVI06QEX7CBBD3Q8I3P22YK1TN) {$CWAUDLM68X7BGVSK9OM6ZM7ZB93HQATKHCOP6YUIRAY40D5U0SP = "\x{65}\x{6e}\x{61}\x{62}\x{6c}\x{65}\x{64}"}print "\n";print "";if ($C1HWHLV3S3IXNCLF4D9BYSJ1NWVI06QEX7CBBD3Q8I3P22YK1TN) {print "\n";} else {print "\n";}print "
cxs ModSecurity Scanning ($CWAUDLM68X7BGVSK9OM6ZM7ZB93HQATKHCOP6YUIRAY40D5U0SP) - This UI option only works with the cPanel/WHM integrated Apache ModSecurity implementation
Install and Enable Apache ModSecurity scanning
Remove Apache ModSecurity scanning
\n";}}print "\n";print "";my $CP4WGQG8QZ034G4K1GZW9N3KRMZD8TGKF24NOAIGVHPCXPOCEH0 = 0;my $C7E46PBWTL8QP0T6I8LWS038RCE4KP49ALKA8Q9XFDXTIEF59FN = 300;if (-e "\x{2f}\x{65}\x{74}\x{63}\x{2f}\x{63}\x{78}\x{73}\x{2f}\x{6e}\x{6f}\x{63}\x{68}\x{65}\x{63}\x{6b}") {open (my $CG24RPVEY6ETCGIS5S7EQ8F4UVMO6US4XPNWZ9AT0PAMDU2W1QA, "\x{3c}", "/etc/cxs/nocheck");flock ($CG24RPVEY6ETCGIS5S7EQ8F4UVMO6US4XPNWZ9AT0PAMDU2W1QA, LOCK_SH);my $CT636JSZ7EK1D2Y0BH9QHFGRY8QQL9QMRENOB6SBO391GLOPFPA = <$CG24RPVEY6ETCGIS5S7EQ8F4UVMO6US4XPNWZ9AT0PAMDU2W1QA>;close ($CG24RPVEY6ETCGIS5S7EQ8F4UVMO6US4XPNWZ9AT0PAMDU2W1QA);chomp $CT636JSZ7EK1D2Y0BH9QHFGRY8QQL9QMRENOB6SBO391GLOPFPA;$CP4WGQG8QZ034G4K1GZW9N3KRMZD8TGKF24NOAIGVHPCXPOCEH0 = time - $CT636JSZ7EK1D2Y0BH9QHFGRY8QQL9QMRENOB6SBO391GLOPFPA;if ($CP4WGQG8QZ034G4K1GZW9N3KRMZD8TGKF24NOAIGVHPCXPOCEH0 > $C7E46PBWTL8QP0T6I8LWS038RCE4KP49ALKA8Q9XFDXTIEF59FN) {unlink ("\x{2f}\x{65}\x{74}\x{63}\x{2f}\x{63}\x{78}\x{73}\x{2f}\x{6e}\x{6f}\x{63}\x{68}\x{65}\x{63}\x{6b}")}}unless (-e "\x{2f}\x{65}\x{74}\x{63}\x{2f}\x{63}\x{78}\x{73}\x{2f}\x{6e}\x{6f}\x{63}\x{68}\x{65}\x{63}\x{6b}") {my ($CPTIBTU9IMYXUYDUT6XYWYKCQDBH0J5GG6QAGZP1A0GANOBXP8C, $C5AM54IYH11IYS5Y1ZKM6EN7UKBXLD3HJYQ1TJ7U1JSYJY98046) = &urlget("\x{68}\x{74}\x{74}\x{70}\x{73}\x{3a}\x{2f}\x{2f}\x{64}\x{6f}\x{77}\x{6e}\x{6c}\x{6f}\x{61}\x{64}\x{2e}\x{63}\x{6f}\x{6e}\x{66}\x{69}\x{67}\x{73}\x{65}\x{72}\x{76}\x{65}\x{72}\x{2e}\x{63}\x{6f}\x{6d}\x{2f}\x{63}\x{78}\x{73}\x{2f}\x{76}\x{65}\x{72}\x{73}\x{69}\x{6f}\x{6e}\x{2e}\x{74}\x{78}\x{74}");my $C8BK058U4KHHFK6LNOXTLTKB2UO54P0TFPFTR8M142G67HO7D0O = $C5AM54IYH11IYS5Y1ZKM6EN7UKBXLD3HJYQ1TJ7U1JSYJY98046;my $CLVLPZLF9BB8PQSO7B0Y52QGUCP09NVPFB92X1IRIE6P67NI314 = 0;if ($C8BK058U4KHHFK6LNOXTLTKB2UO54P0TFPFTR8M142G67HO7D0O ne "") {if ($C8BK058U4KHHFK6LNOXTLTKB2UO54P0TFPFTR8M142G67HO7D0O =~ /^[\d\.]*$/) {if ($C8BK058U4KHHFK6LNOXTLTKB2UO54P0TFPFTR8M142G67HO7D0O > $myv) {print "\n";} else {print "\n";}$CLVLPZLF9BB8PQSO7B0Y52QGUCP09NVPFB92X1IRIE6P67NI314 = 1;}}unless ($CLVLPZLF9BB8PQSO7B0Y52QGUCP09NVPFB92X1IRIE6P67NI314) {sysopen (my $C6TVX10EY3DN3MWQHEKIF19LPHS1HY0ASUVKWRHHNZ4MBMEUNB4, "\x{2f}\x{65}\x{74}\x{63}\x{2f}\x{63}\x{78}\x{73}\x{2f}\x{6e}\x{6f}\x{63}\x{68}\x{65}\x{63}\x{6b}", O_WRONLY | O_CREAT);flock ($C6TVX10EY3DN3MWQHEKIF19LPHS1HY0ASUVKWRHHNZ4MBMEUNB4, LOCK_EX);print $C6TVX10EY3DN3MWQHEKIF19LPHS1HY0ASUVKWRHHNZ4MBMEUNB4 time;close ($C6TVX10EY3DN3MWQHEKIF19LPHS1HY0ASUVKWRHHNZ4MBMEUNB4);print "\n";}} else {print "\n";}print "
Upgrade
A new version of cxs (v$C8BK058U4KHHFK6LNOXTLTKB2UO54P0TFPFTR8M142G67HO7D0O) is available. Upgrading will retain your settings
View ChangeLog
You are running the latest version of cxs. An Upgrade button will appear here if a new version becomes available
Unable to connect to http://www.configserver.com, retry in $C7E46PBWTL8QP0T6I8LWS038RCE4KP49ALKA8Q9XFDXTIEF59FN seconds. An Upgrade button will appear here if new version is detected
Unable to connect to http://www.configserver.com, retry in ".($C7E46PBWTL8QP0T6I8LWS038RCE4KP49ALKA8Q9XFDXTIEF59FN - $CP4WGQG8QZ034G4K1GZW9N3KRMZD8TGKF24NOAIGVHPCXPOCEH0)." seconds. An Upgrade button will appear here if new version is detected
\n";}unless ($FORM{action} eq "\x{74}\x{61}\x{69}\x{6c}\x{63}\x{6d}\x{64}") {print "
cxs: v$myv
";print "

©2009-2016, ConfigServer Services (Way to the Web Limited)

\n";}sub printcmd {my @CK14RZ5QNGF76ZLG2FFHDFC47WQDBNTYE4SJ8IFV12DRG1ZI496 = @_;my ($CA7UJQAC01IIYKC4QNFTLNYSHBJEQLMPN9A52G9140G09708P8W, $C2WGDKJ1OKHQK8VK48PB9RARIGI2891ZM8WXUE9HBEJ4UWC5V56);my $CTMW3I2ETU1K4JFPDS584PFXS0WODZX1QSXQL0NAU0XDK0Q8CYV = open3($CA7UJQAC01IIYKC4QNFTLNYSHBJEQLMPN9A52G9140G09708P8W, $C2WGDKJ1OKHQK8VK48PB9RARIGI2891ZM8WXUE9HBEJ4UWC5V56, $C2WGDKJ1OKHQK8VK48PB9RARIGI2891ZM8WXUE9HBEJ4UWC5V56, @CK14RZ5QNGF76ZLG2FFHDFC47WQDBNTYE4SJ8IFV12DRG1ZI496);while (<$C2WGDKJ1OKHQK8VK48PB9RARIGI2891ZM8WXUE9HBEJ4UWC5V56>) {print $_}waitpid ($CTMW3I2ETU1K4JFPDS584PFXS0WODZX1QSXQL0NAU0XDK0Q8CYV, 0);return;}sub movefile {my $CRZJRE4QMW8P1KVKJ2PNZ2A3LVD7M8XIPMS2VH0V79NR95R3FJT = shift;my $CQDNMSVISEP89MW2TZK9VDAKP9RAW1PI32NOCLSLEPZA93Q5C0B = shift;my $CPTIBTU9IMYXUYDUT6XYWYKCQDBH0J5GG6QAGZP1A0GANOBXP8C;my $C6TVX10EY3DN3MWQHEKIF19LPHS1HY0ASUVKWRHHNZ4MBMEUNB4;if (-l $CRZJRE4QMW8P1KVKJ2PNZ2A3LVD7M8XIPMS2VH0V79NR95R3FJT) {return "Restore failed - [File is a symlink]: $CRZJRE4QMW8P1KVKJ2PNZ2A3LVD7M8XIPMS2VH0V79NR95R3FJT"}if (!-f $CRZJRE4QMW8P1KVKJ2PNZ2A3LVD7M8XIPMS2VH0V79NR95R3FJT) {return "Restore failed - [Not a file]: $CRZJRE4QMW8P1KVKJ2PNZ2A3LVD7M8XIPMS2VH0V79NR95R3FJT"}my (undef,undef,$CGPTXF9Q5ZOVN0E71S3GNMNYNNGJJSV4I6FJHY8RGDZJX1Y85BH,undef,$CNKCQ2OR3MPW04L9PLLKWBHD9JHRUVASJJRCIO078UBIAPUWBWM,$COODVRDR2F3IO13A9GPELTFSNT1Y0VBI2RJ45R86W4NCL9UI76J,undef) = stat($CRZJRE4QMW8P1KVKJ2PNZ2A3LVD7M8XIPMS2VH0V79NR95R3FJT);if ($CNKCQ2OR3MPW04L9PLLKWBHD9JHRUVASJJRCIO078UBIAPUWBWM != 0) {chdir("\x{2f}"); $) = $COODVRDR2F3IO13A9GPELTFSNT1Y0VBI2RJ45R86W4NCL9UI76J; ## no critic $> = $CNKCQ2OR3MPW04L9PLLKWBHD9JHRUVASJJRCIO078UBIAPUWBWM; ## no critic if (($) != $COODVRDR2F3IO13A9GPELTFSNT1Y0VBI2RJ45R86W4NCL9UI76J) or ($> != $CNKCQ2OR3MPW04L9PLLKWBHD9JHRUVASJJRCIO078UBIAPUWBWM)) {return "Failed to drop privileges ($CNKCQ2OR3MPW04L9PLLKWBHD9JHRUVASJJRCIO078UBIAPUWBWM:$COODVRDR2F3IO13A9GPELTFSNT1Y0VBI2RJ45R86W4NCL9UI76J)"}} else {return "Restore failed - invalid file owner ($CNKCQ2OR3MPW04L9PLLKWBHD9JHRUVASJJRCIO078UBIAPUWBWM:$COODVRDR2F3IO13A9GPELTFSNT1Y0VBI2RJ45R86W4NCL9UI76J): $CRZJRE4QMW8P1KVKJ2PNZ2A3LVD7M8XIPMS2VH0V79NR95R3FJT"}if (-e $CQDNMSVISEP89MW2TZK9VDAKP9RAW1PI32NOCLSLEPZA93Q5C0B) {$CPTIBTU9IMYXUYDUT6XYWYKCQDBH0J5GG6QAGZP1A0GANOBXP8C = "Restore failed - [File exists]: $CQDNMSVISEP89MW2TZK9VDAKP9RAW1PI32NOCLSLEPZA93Q5C0B
This file must be manually deleted before restore";}elsif (sysopen ($C6TVX10EY3DN3MWQHEKIF19LPHS1HY0ASUVKWRHHNZ4MBMEUNB4, $CQDNMSVISEP89MW2TZK9VDAKP9RAW1PI32NOCLSLEPZA93Q5C0B, O_EXCL | O_WRONLY | O_CREAT)) {flock ($C6TVX10EY3DN3MWQHEKIF19LPHS1HY0ASUVKWRHHNZ4MBMEUNB4, LOCK_EX) or return "Restore failed - [Unable to lock: $!]: $CQDNMSVISEP89MW2TZK9VDAKP9RAW1PI32NOCLSLEPZA93Q5C0B";open (my $CG24RPVEY6ETCGIS5S7EQ8F4UVMO6US4XPNWZ9AT0PAMDU2W1QA,"\x{3c}",$CRZJRE4QMW8P1KVKJ2PNZ2A3LVD7M8XIPMS2VH0V79NR95R3FJT) or return "Restore failed - [Unable to open: $!]: $CRZJRE4QMW8P1KVKJ2PNZ2A3LVD7M8XIPMS2VH0V79NR95R3FJT";flock ($CG24RPVEY6ETCGIS5S7EQ8F4UVMO6US4XPNWZ9AT0PAMDU2W1QA, LOCK_SH);my @CLIHMZ2Q4Z8JZSJ4EFK5OTGSUB2NRMIGJXA7DS1B5L6IHSRF6GT = <$CG24RPVEY6ETCGIS5S7EQ8F4UVMO6US4XPNWZ9AT0PAMDU2W1QA> or return "Restore failed - [Unable to read: $!]: $CRZJRE4QMW8P1KVKJ2PNZ2A3LVD7M8XIPMS2VH0V79NR95R3FJT";close ($CG24RPVEY6ETCGIS5S7EQ8F4UVMO6US4XPNWZ9AT0PAMDU2W1QA) or return "Restore failed - [Unable to close: $!]: $CRZJRE4QMW8P1KVKJ2PNZ2A3LVD7M8XIPMS2VH0V79NR95R3FJT";print $C6TVX10EY3DN3MWQHEKIF19LPHS1HY0ASUVKWRHHNZ4MBMEUNB4 @CLIHMZ2Q4Z8JZSJ4EFK5OTGSUB2NRMIGJXA7DS1B5L6IHSRF6GT or return "Restore failed - [Unable to write: $!]: $CQDNMSVISEP89MW2TZK9VDAKP9RAW1PI32NOCLSLEPZA93Q5C0B";close ($C6TVX10EY3DN3MWQHEKIF19LPHS1HY0ASUVKWRHHNZ4MBMEUNB4) or return "Restore failed - [Unable to close: $!]: $CQDNMSVISEP89MW2TZK9VDAKP9RAW1PI32NOCLSLEPZA93Q5C0B";chmod($CGPTXF9Q5ZOVN0E71S3GNMNYNNGJJSV4I6FJHY8RGDZJX1Y85BH,$CQDNMSVISEP89MW2TZK9VDAKP9RAW1PI32NOCLSLEPZA93Q5C0B);if ($CNKCQ2OR3MPW04L9PLLKWBHD9JHRUVASJJRCIO078UBIAPUWBWM != 0) {chdir("\x{2f}"); $) = 0; ## no critic $> = 0; ## no critic }$CPTIBTU9IMYXUYDUT6XYWYKCQDBH0J5GG6QAGZP1A0GANOBXP8C = "Restored to $CQDNMSVISEP89MW2TZK9VDAKP9RAW1PI32NOCLSLEPZA93Q5C0B";unlink $CRZJRE4QMW8P1KVKJ2PNZ2A3LVD7M8XIPMS2VH0V79NR95R3FJT;} else {$CPTIBTU9IMYXUYDUT6XYWYKCQDBH0J5GG6QAGZP1A0GANOBXP8C = "Restore failed - [$!]: $CQDNMSVISEP89MW2TZK9VDAKP9RAW1PI32NOCLSLEPZA93Q5C0B";}if ($CNKCQ2OR3MPW04L9PLLKWBHD9JHRUVASJJRCIO078UBIAPUWBWM != 0) {chdir("\x{2f}"); $) = 0; ## no critic $> = 0; ## no critic }return $CPTIBTU9IMYXUYDUT6XYWYKCQDBH0J5GG6QAGZP1A0GANOBXP8C;}sub gencmd {my @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5;push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, '/usr/sbin/cxs';foreach my $CYX5C2LENCDM3Q1X2VHC5FV8DJVJV9VJMYR95GQJC9FM0UBJDOP (keys %FORM) {$FORM{$CYX5C2LENCDM3Q1X2VHC5FV8DJVJV9VJMYR95GQJC9FM0UBJDOP} =~ s/\s*//g}if ($CV2ZIUG3J28L4Y8NZ98EI2KDO18AUNMRKV994WJZV7P7ZXJJVJA) {if ($FORM{report}) {push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, '--report','/var/log/cxs.scan'}if ($FORM{logfile}) {push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, '--logfile','/var/log/cxs.log'}} else {if ($FORM{report}) {push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, '--report',$FORM{reportfile}}if ($FORM{logfile}) {push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, '--logfile',$FORM{logfilefile}}}if ($FORM{mail}) {push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, '--mail', $FORM{email}}if ($FORM{smtp}) {push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, '--smtp'}if ($FORM{exploitscan}) {push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, '--exploitscan'} else {push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, '--noexploitscan'}if ($FORM{virusscan}) {push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, '--virusscan'} else {push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, '--novirusscan'}if ($FORM{sversionscan}) {push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, '--sversionscan'} else {push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, '--nosversionscan'}if ($FORM{bayes}) {push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, '--bayes'} else {push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, '--nobayes'}if ($FORM{ignore}) {push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, '-I'; push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, $FORM{ignorefile}}if ($FORM{xtra}) {push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, '-X'; push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, $FORM{xtrafile}}if ($FORM{quarantine}) {push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, '-Q'; push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, $FORM{quarantinedir}}my $CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC;if ($FORM{optionsm}) {$CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC .= 'm'}if ($FORM{optionsM}) {$CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC .= 'M'}if ($FORM{optionsO}) {$CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC .= 'O'}if ($FORM{optionsL}) {$CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC .= 'L'}if ($FORM{optionsf}) {$CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC .= 'f'}if ($FORM{optionsu}) {$CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC .= 'u'}if ($FORM{optionsS}) {$CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC .= 'S'}if ($FORM{optionsG}) {$CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC .= 'G'}if ($FORM{optionsc}) {$CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC .= 'c'}if ($FORM{optionsh}) {$CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC .= 'h'}if ($FORM{optionse}) {$CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC .= 'e'}if ($FORM{optionsx}) {$CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC .= 'x'}if ($FORM{optionsd}) {$CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC .= 'd'}if ($FORM{optionsn}) {$CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC .= 'n'}if ($FORM{optionsw}) {$CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC .= 'w'}if ($FORM{optionsZ}) {$CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC .= 'Z'}if ($FORM{optionsR}) {$CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC .= 'R'}if ($FORM{optionsD}) {$CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC .= 'D'}unless ($CV2ZIUG3J28L4Y8NZ98EI2KDO18AUNMRKV994WJZV7P7ZXJJVJA) {if ($FORM{optionsW}) {$CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC .= 'W'}if ($FORM{optionsE}) {$CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC .= 'E'}if ($FORM{optionsU}) {$CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC .= 'U'}if ($FORM{optionsT}) {$CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC .= 'T'}if ($FORM{optionsC}) {$CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC .= 'C'}if ($FORM{optionsP}) {$CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC .= 'P'}}if ($CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC ne "") {push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5,"--options",$CE5DM1YB2403FUG7JT40U76AU58PN4QDQE55GNK7UEIRJRTT2IC}my $CEC9WKFJNIRK69XL7POAGIJSMSM771BNMO2L93M7OU13U44CE6R;if ($FORM{voptionsm}) {$CEC9WKFJNIRK69XL7POAGIJSMSM771BNMO2L93M7OU13U44CE6R .= 'm'}if ($FORM{voptionsf}) {$CEC9WKFJNIRK69XL7POAGIJSMSM771BNMO2L93M7OU13U44CE6R .= 'f'}if ($FORM{voptionsu}) {$CEC9WKFJNIRK69XL7POAGIJSMSM771BNMO2L93M7OU13U44CE6R .= 'u'}if ($FORM{voptionsh}) {$CEC9WKFJNIRK69XL7POAGIJSMSM771BNMO2L93M7OU13U44CE6R .= 'h'}if ($FORM{voptionse}) {$CEC9WKFJNIRK69XL7POAGIJSMSM771BNMO2L93M7OU13U44CE6R .= 'e'}if ($FORM{voptionsx}) {$CEC9WKFJNIRK69XL7POAGIJSMSM771BNMO2L93M7OU13U44CE6R .= 'x'}if ($FORM{voptionsT}) {$CEC9WKFJNIRK69XL7POAGIJSMSM771BNMO2L93M7OU13U44CE6R .= 'T'}if ($CEC9WKFJNIRK69XL7POAGIJSMSM771BNMO2L93M7OU13U44CE6R ne "") {push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5,"--voptions",$CEC9WKFJNIRK69XL7POAGIJSMSM771BNMO2L93M7OU13U44CE6R}my $C35QCT0APQVO19MEKXTLS70OZNQT98JYDMXF1ANAPULTJDTQ8JM;if ($FORM{soptionsa}) {$C35QCT0APQVO19MEKXTLS70OZNQT98JYDMXF1ANAPULTJDTQ8JM .= 'a'}if ($FORM{soptionsd}) {$C35QCT0APQVO19MEKXTLS70OZNQT98JYDMXF1ANAPULTJDTQ8JM .= 'd'}if ($C35QCT0APQVO19MEKXTLS70OZNQT98JYDMXF1ANAPULTJDTQ8JM ne "") {push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5,"--soptions",$C35QCT0APQVO19MEKXTLS70OZNQT98JYDMXF1ANAPULTJDTQ8JM}my $CB2A4ZXAW6I6HA9IHXMDUY1VFFXUL37CROICOAX00QG5YB48WIA;if ($FORM{qoptionsM}) {$CB2A4ZXAW6I6HA9IHXMDUY1VFFXUL37CROICOAX00QG5YB48WIA .= 'M'}if ($FORM{qoptionsB}) {$CB2A4ZXAW6I6HA9IHXMDUY1VFFXUL37CROICOAX00QG5YB48WIA .= 'B'}if ($FORM{qoptionsf}) {$CB2A4ZXAW6I6HA9IHXMDUY1VFFXUL37CROICOAX00QG5YB48WIA .= 'f'}if ($FORM{qoptionsS}) {$CB2A4ZXAW6I6HA9IHXMDUY1VFFXUL37CROICOAX00QG5YB48WIA .= 'S'}if ($FORM{qoptionsG}) {$CB2A4ZXAW6I6HA9IHXMDUY1VFFXUL37CROICOAX00QG5YB48WIA .= 'G'}if ($FORM{qoptionsc}) {$CB2A4ZXAW6I6HA9IHXMDUY1VFFXUL37CROICOAX00QG5YB48WIA .= 'c'}if ($FORM{qoptionsh}) {$CB2A4ZXAW6I6HA9IHXMDUY1VFFXUL37CROICOAX00QG5YB48WIA .= 'h'}if ($FORM{qoptionsx}) {$CB2A4ZXAW6I6HA9IHXMDUY1VFFXUL37CROICOAX00QG5YB48WIA .= 'x'}if ($FORM{qoptionsv}) {$CB2A4ZXAW6I6HA9IHXMDUY1VFFXUL37CROICOAX00QG5YB48WIA .= 'v'}if ($FORM{qoptionse}) {$CB2A4ZXAW6I6HA9IHXMDUY1VFFXUL37CROICOAX00QG5YB48WIA .= 'e'}unless ($CV2ZIUG3J28L4Y8NZ98EI2KDO18AUNMRKV994WJZV7P7ZXJJVJA) {if ($FORM{qoptionsm}) {$CB2A4ZXAW6I6HA9IHXMDUY1VFFXUL37CROICOAX00QG5YB48WIA .= 'm'}if ($FORM{qoptionsE}) {$CB2A4ZXAW6I6HA9IHXMDUY1VFFXUL37CROICOAX00QG5YB48WIA .= 'E'}if ($FORM{qoptionsU}) {$CB2A4ZXAW6I6HA9IHXMDUY1VFFXUL37CROICOAX00QG5YB48WIA .= 'U'}if ($FORM{qoptionsu}) {$CB2A4ZXAW6I6HA9IHXMDUY1VFFXUL37CROICOAX00QG5YB48WIA .= 'u'}if ($FORM{qoptionsT}) {$CB2A4ZXAW6I6HA9IHXMDUY1VFFXUL37CROICOAX00QG5YB48WIA .= 'T'}}if ($CB2A4ZXAW6I6HA9IHXMDUY1VFFXUL37CROICOAX00QG5YB48WIA ne "") {push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5,"--qoptions",$CB2A4ZXAW6I6HA9IHXMDUY1VFFXUL37CROICOAX00QG5YB48WIA}if ($FORM{quiet}) {push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, '-Z'}if ($FORM{www}) {push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, '--www'}if ($FORM{summary}) {push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, '--summary'} else {push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, '--nosummary'}if ($FORM{html}) {push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, '--html'} else {push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, '--nohtml'}if ($FORM{ssl}) {push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, '--ssl'} else {push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, '--nossl'}if ($FORM{sizemax}) {push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, '-S', $FORM{sizebytes}}if ($FORM{filemax}) {push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, '-F', $FORM{filenum}}if ($FORM{clamdsock} and $FORM{clamdsocket}) {push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, '-C', $FORM{clamdsocket}}if ($FORM{fallback}) {push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, '--fallback'} else {push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, '--nofallback'}if ($FORM{throttle}) {push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, '-T'; push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, $FORM{throttlenum}}if ($FORM{ctime}) {push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, '--ctime'; push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, $FORM{ctimenum}}if ($FORM{deep}) {push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, '-E'}if ($FORM{MD5}) {push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, '--MD5'}if ($FORM{background}) {push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, '-B'}unless ($CV2ZIUG3J28L4Y8NZ98EI2KDO18AUNMRKV994WJZV7P7ZXJJVJA) {if ($FORM{force}) {push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, '--force'}}if ($FORM{resource} eq 'all') {push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, '--allusers';}if ($FORM{resource} eq 'allskip') {push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, '--allusers','-K', $FORM{skipoveruser};}if ($FORM{resource} eq 'alljump') {push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, '--allusers','--jumpfrom', $FORM{jumpfrom},'--jumpto', $FORM{jumpto};}elsif ($FORM{resource} eq 'user') {push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, '--user', $FORM{user}}elsif ($FORM{resource} eq 'file') {push @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5, $FORM{file}}return @CHQHNFMBUJRWEGUVSMRYB06J30O6A54L0PYHSAOUT8B077KFWD5;}sub urlget {my $CRJ444YK5UBBNIIJ7SO0AQ9A7TDSVLBGIRDSSMGKD5GM9YCEELC = shift;my $CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7 = shift;my $C1Q90ENHA7YEUITVZHGM7WC2TFLUF1SNIQ24MY67X241DP9QL6S = shift;my $CPTIBTU9IMYXUYDUT6XYWYKCQDBH0J5GG6QAGZP1A0GANOBXP8C = 0;my $CTO5HSD95N502HBTJI60OXUQ21DWUM7I9WCDPVBMZG5TNUSASFT = 1200;my $CH1G21TEUAM63CXIW0Z33YC7AXGBY68RGN1KKGN8ATY9R9SCADP = LWP::UserAgent->new;$CH1G21TEUAM63CXIW0Z33YC7AXGBY68RGN1KKGN8ATY9R9SCADP->agent("cxs/$CHZNT8R99Y8F7UR1HGBJ7J9EXBA20ECVA6SAV3OPHHDFSR73H86");$CH1G21TEUAM63CXIW0Z33YC7AXGBY68RGN1KKGN8ATY9R9SCADP->timeout(30);my $C77LC0LN8Z2T159AG1KJ0PP8L2YTXTPLXBT3BLQ2N99E4AHEI4O = HTTP::Request->new(GET => $CRJ444YK5UBBNIIJ7SO0AQ9A7TDSVLBGIRDSSMGKD5GM9YCEELC);my $CQGEHVECJUZIDXUPJO7JR392GF9R9WZR582E7GEPG4L7K78JBEA;my $C5AM54IYH11IYS5Y1ZKM6EN7UKBXLD3HJYQ1TJ7U1JSYJY98046;($CPTIBTU9IMYXUYDUT6XYWYKCQDBH0J5GG6QAGZP1A0GANOBXP8C, $C5AM54IYH11IYS5Y1ZKM6EN7UKBXLD3HJYQ1TJ7U1JSYJY98046) = eval {local $SIG{__DIE__} = undef;local $SIG{'ALRM'} = sub {die "Download timeout after $CTO5HSD95N502HBTJI60OXUQ21DWUM7I9WCDPVBMZG5TNUSASFT seconds"};alarm($CTO5HSD95N502HBTJI60OXUQ21DWUM7I9WCDPVBMZG5TNUSASFT);if ($CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7) {local $|=1;my $CEQL0ACA3XR6CLFXL3H936AC5AX6XNA4975CE2ZFQ56HXJ80LQ6;my $CVBIZ179GKM5OP65N243630B7T8U2JC18QVHR782QCB1Y8MOLIH = 0;my $CGW493BHLK3JEN16EYE8GKE2HYM2O1URFLLVTMBOZJWS26H0M6K = 0;my $C0BAUCFW3Q26WTQHJ21NOL5JJEFYRE4RJEZNCDCI4S66LED44K5 = 0;open (my $C6TVX10EY3DN3MWQHEKIF19LPHS1HY0ASUVKWRHHNZ4MBMEUNB4, "\x{3e}", "$CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7\.tmp") or return (1, "Unable to open $CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7\.tmp: $!");flock ($C6TVX10EY3DN3MWQHEKIF19LPHS1HY0ASUVKWRHHNZ4MBMEUNB4, LOCK_EX);binmode ($C6TVX10EY3DN3MWQHEKIF19LPHS1HY0ASUVKWRHHNZ4MBMEUNB4);$CQGEHVECJUZIDXUPJO7JR392GF9R9WZR582E7GEPG4L7K78JBEA = $CH1G21TEUAM63CXIW0Z33YC7AXGBY68RGN1KKGN8ATY9R9SCADP->request($C77LC0LN8Z2T159AG1KJ0PP8L2YTXTPLXBT3BLQ2N99E4AHEI4O,sub {my($CM3SKXKQCBOBXXT0O69HISAI431QV85IESVW3G5CZUQEXKK2VFQ, $CQGEHVECJUZIDXUPJO7JR392GF9R9WZR582E7GEPG4L7K78JBEA) = @_;$CVBIZ179GKM5OP65N243630B7T8U2JC18QVHR782QCB1Y8MOLIH += length($CM3SKXKQCBOBXXT0O69HISAI431QV85IESVW3G5CZUQEXKK2VFQ);unless (defined $CEQL0ACA3XR6CLFXL3H936AC5AX6XNA4975CE2ZFQ56HXJ80LQ6) {$CEQL0ACA3XR6CLFXL3H936AC5AX6XNA4975CE2ZFQ56HXJ80LQ6 = $CQGEHVECJUZIDXUPJO7JR392GF9R9WZR582E7GEPG4L7K78JBEA->content_length || 0}if ($CEQL0ACA3XR6CLFXL3H936AC5AX6XNA4975CE2ZFQ56HXJ80LQ6) {my $CGW493BHLK3JEN16EYE8GKE2HYM2O1URFLLVTMBOZJWS26H0M6K = int(100 * $CVBIZ179GKM5OP65N243630B7T8U2JC18QVHR782QCB1Y8MOLIH / $CEQL0ACA3XR6CLFXL3H936AC5AX6XNA4975CE2ZFQ56HXJ80LQ6);if ((int($CGW493BHLK3JEN16EYE8GKE2HYM2O1URFLLVTMBOZJWS26H0M6K / 5) == $CGW493BHLK3JEN16EYE8GKE2HYM2O1URFLLVTMBOZJWS26H0M6K / 5) and ($CGW493BHLK3JEN16EYE8GKE2HYM2O1URFLLVTMBOZJWS26H0M6K != $C0BAUCFW3Q26WTQHJ21NOL5JJEFYRE4RJEZNCDCI4S66LED44K5) and !$C1Q90ENHA7YEUITVZHGM7WC2TFLUF1SNIQ24MY67X241DP9QL6S) {print "...$CGW493BHLK3JEN16EYE8GKE2HYM2O1URFLLVTMBOZJWS26H0M6K\%\n";$C0BAUCFW3Q26WTQHJ21NOL5JJEFYRE4RJEZNCDCI4S66LED44K5 = $CGW493BHLK3JEN16EYE8GKE2HYM2O1URFLLVTMBOZJWS26H0M6K;}} else {unless ($C1Q90ENHA7YEUITVZHGM7WC2TFLUF1SNIQ24MY67X241DP9QL6S) {print "\x{2e}"}}print $C6TVX10EY3DN3MWQHEKIF19LPHS1HY0ASUVKWRHHNZ4MBMEUNB4 $CM3SKXKQCBOBXXT0O69HISAI431QV85IESVW3G5CZUQEXKK2VFQ;});close ($C6TVX10EY3DN3MWQHEKIF19LPHS1HY0ASUVKWRHHNZ4MBMEUNB4);unless ($C1Q90ENHA7YEUITVZHGM7WC2TFLUF1SNIQ24MY67X241DP9QL6S) {print "\n"}} else {$CQGEHVECJUZIDXUPJO7JR392GF9R9WZR582E7GEPG4L7K78JBEA = $CH1G21TEUAM63CXIW0Z33YC7AXGBY68RGN1KKGN8ATY9R9SCADP->request($C77LC0LN8Z2T159AG1KJ0PP8L2YTXTPLXBT3BLQ2N99E4AHEI4O);}alarm(0);if ($CQGEHVECJUZIDXUPJO7JR392GF9R9WZR582E7GEPG4L7K78JBEA->is_success) {if ($CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7) {rename ("$CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7\.tmp","$CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7") or return (1, "Unable to rename $CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7\.tmp to $CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7: $!");return (0, $CYA4VTCR7Q3KEEYBJAVQ53X8UJGYIJL2A76BKFXT5FKKDYHWJN7);} else {return (0, $CQGEHVECJUZIDXUPJO7JR392GF9R9WZR582E7GEPG4L7K78JBEA->content);}} else {return (1, "\x{55}\x{6e}\x{61}\x{62}\x{6c}\x{65}\x{20}\x{74}\x{6f}\x{20}\x{64}\x{6f}\x{77}\x{6e}\x{6c}\x{6f}\x{61}\x{64}\x{3a}\x{20}".$CQGEHVECJUZIDXUPJO7JR392GF9R9WZR582E7GEPG4L7K78JBEA->message);}};alarm(0);if ($@) {return (1, $@);}if ($C5AM54IYH11IYS5Y1ZKM6EN7UKBXLD3HJYQ1TJ7U1JSYJY98046) {return ($CPTIBTU9IMYXUYDUT6XYWYKCQDBH0J5GG6QAGZP1A0GANOBXP8C,$C5AM54IYH11IYS5Y1ZKM6EN7UKBXLD3HJYQ1TJ7U1JSYJY98046);} else {return (1, "Download timeout after $CTO5HSD95N502HBTJI60OXUQ21DWUM7I9WCDPVBMZG5TNUSASFT seconds");}} 1;