Linux cpanel2.daytoncreative.net 2.6.32-754.29.2.el6.x86_64 #1 SMP Tue May 12 17:39:04 UTC 2020 x86_64
Apache/2.4.43 (cPanel) OpenSSL/1.1.1g mod_bwlimited/1.4
Server IP : 70.62.220.67 & Your IP : 216.73.216.193
Domains :
Cant Read [ /etc/named.conf ]
User : michaelgreg
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
var /
log /
perl-5.20.2 /
win32 /
Delete
Unzip
Name
Size
Permission
Date
Action
bin
[ DIR ]
drwxr-xr-x
2015-02-14 16:56
ce-helpers
[ DIR ]
drwxr-xr-x
2015-02-14 16:56
include
[ DIR ]
drwxr-xr-x
2015-02-14 16:56
FindExt.pm
3.79
KB
-r--r--r--
2014-12-27 11:49
Makefile
44.88
KB
-rw-r--r--
2015-01-28 21:08
Makefile.ce
29.85
KB
-rw-r--r--
2014-12-27 11:49
config.ce
20.74
KB
-r--r--r--
2015-01-12 20:14
config.gc
21.91
KB
-r--r--r--
2014-12-27 11:49
config.vc
21.84
KB
-r--r--r--
2014-12-27 11:49
config_H.ce
134.25
KB
-rw-r--r--
2015-01-12 20:14
config_H.gc
144.07
KB
-rw-r--r--
2014-12-27 11:49
config_H.vc
143.85
KB
-rw-r--r--
2014-12-27 11:49
config_h.PL
2.37
KB
-r--r--r--
2014-12-27 11:49
config_sh.PL
6.41
KB
-r--r--r--
2014-12-27 11:49
create_perllibst_h.pl
801
B
-r--r--r--
2014-12-27 11:49
distclean.bat
596
B
-r--r--r--
2014-12-27 11:49
fcrypt.c
19.73
KB
-r--r--r--
2014-12-27 11:49
list_static_libs.pl
475
B
-r--r--r--
2014-12-27 11:49
makefile.mk
51.11
KB
-rw-r--r--
2015-01-28 21:08
perl.rc
841
B
-r--r--r--
2014-12-27 11:49
perlexe.ico
2.79
KB
-r--r--r--
2014-12-27 11:49
perlexe.manifest
807
B
-r--r--r--
2014-12-27 11:49
perlexe.rc
199
B
-r--r--r--
2014-12-27 11:49
perlglob.c
1.41
KB
-r--r--r--
2014-12-27 11:49
perlhost.h
52.34
KB
-r--r--r--
2014-12-27 11:49
perllib.c
9.7
KB
-r--r--r--
2014-12-27 11:49
perlmaince.c
768
B
-r--r--r--
2014-12-27 11:49
pod.mak
10.54
KB
-r--r--r--
2015-01-17 16:51
runperl.c
586
B
-r--r--r--
2014-12-27 11:49
vdir.h
17.34
KB
-r--r--r--
2014-12-27 11:49
vmem.h
30.11
KB
-r--r--r--
2014-12-27 11:49
win32.c
115.47
KB
-r--r--r--
2014-12-27 11:49
win32.h
17.73
KB
-r--r--r--
2015-01-12 20:14
win32ceio.c
7.49
KB
-r--r--r--
2014-12-27 11:49
win32io.c
7.45
KB
-r--r--r--
2014-12-27 11:49
win32iop-o.h
10.25
KB
-r--r--r--
2014-12-27 11:49
win32iop.h
13.24
KB
-r--r--r--
2014-12-27 11:49
win32sck.c
20.99
KB
-r--r--r--
2014-12-27 11:49
win32thread.c
644
B
-r--r--r--
2014-12-27 11:49
win32thread.h
5.85
KB
-r--r--r--
2014-12-27 11:49
wince.c
58.95
KB
-r--r--r--
2014-12-27 11:49
wince.h
3.66
KB
-r--r--r--
2014-12-27 11:49
wincesck.c
9.05
KB
-r--r--r--
2014-12-27 11:49
Save
Rename
#!perl -w use strict; BEGIN { warn "Running ".__FILE__."\n" }; BEGIN { require "Config.pm"; die "Config.pm:$@" if $@; Config->import; } use File::Compare qw(compare); use File::Copy qw(copy); use File::Basename qw(fileparse); my ($name, $dir) = fileparse($0); $name =~ s#^(.*)\.PL$#../$1.SH#; my %opt; while (@ARGV && $ARGV[0] =~ /^([\w_]+)=(.*)$/) { $opt{$1}=$2; shift(@ARGV); } $opt{CONFIG_H} ||= 'config.h'; $opt{CORE_DIR} ||= '../lib/CORE'; warn "Writing $opt{CONFIG_H}\n"; open(SH,"<$name") || die "Cannot open $name:$!"; while (<SH>) { last if /^\s*sed/; } my($term,$file,$pat) = /^\s*sed\s+<<(\S+)\s+>(\S+)\s+(.*)$/; $file =~ s/^\$(\w+)$/$opt{$1}/g; my $str = "sub munge\n{\n"; while ($pat =~ s/-e\s+'([^']*)'\s*//) { my $e = $1; $e =~ s/\\([\(\)])/$1/g; $e =~ s/\\(\d)/\$$1/g; $str .= "$e;\n"; } $str .= "}\n"; eval $str; die "$str:$@" if $@; open(H,">$file.new") || die "Cannot open $file.new:$!"; binmode(H); while (<SH>) { last if /^$term$/o; s/\$([\w_]+)/Config($1)/eg; s/`([^\`]*)`/BackTick($1)/eg; munge(); s/\\\$/\$/g; s#/[ *\*]*\*/#/**/#; s#(.)/\*\*/#$1/ **/# if(/^\/\*/); #avoid "/*" inside comments if (/^\s*#define\s+(PRIVLIB|SITELIB|VENDORLIB)_EXP/) { $_ = "#define ". $1 . "_EXP (win32_get_". lc($1) . "(PERL_VERSION_STRING, NULL))\t/**/\n"; } # incpush() handles archlibs, so disable them elsif (/^\s*#define\s+(ARCHLIB|SITEARCH|VENDORARCH)_EXP/) { $_ = "/*#define ". $1 . "_EXP \"\"\t/ **/\n"; } elsif (/^\s*#define\s+CPP(STDIN|RUN)\s+"gcc(.*)"\s*$/) { $_ = "#define CPP" . $1 . " \"" . $opt{ARCHPREFIX} . "gcc" . $2 . "\"\n"; } print H; } close(H); close(SH); chmod(0666,"$opt{CORE_DIR}/$opt{CONFIG_H}"); copy("$file.new","$opt{CORE_DIR}/$opt{CONFIG_H}") || die "Cannot copy:$!"; chmod(0444,"$opt{CORE_DIR}/$opt{CONFIG_H}"); if (compare("$file.new",$file)) { warn "$file has changed\n"; chmod(0666,$file); unlink($file); rename("$file.new",$file); exit(1); } else { unlink ("$file.new"); exit(0); } sub Config { my $var = shift; my $val = $Config{$var}; $val = 'undef' unless defined $val; $val =~ s/\\/\\\\/g; return $val; } sub BackTick { my $cmd = shift; if ($cmd =~ /^echo\s+(.*?)\s*\|\s+sed\s+'(.*)'\s*$/) { my($data,$pat) = ($1,$2); $data =~ s/\s+/ /g; eval "\$data =~ $pat"; return $data; } else { die "Cannot handle \`$cmd\`"; } return $cmd; }