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 /
utils /
Delete
Unzip
Name
Size
Permission
Date
Action
Makefile
2.15
KB
-rw-r--r--
2016-10-10 17:41
Makefile.PL
2.8
KB
-r--r--r--
2014-12-27 11:49
c2ph
35.77
KB
-rwxr-xr-x
2016-10-10 17:41
c2ph.PL
37.81
KB
-r--r--r--
2014-12-27 11:49
config_data
7.08
KB
-rwxr-xr-x
2016-10-10 17:41
config_data.PL
1.45
KB
-r--r--r--
2014-12-27 11:49
corelist
12.51
KB
-rwxr-xr-x
2016-10-10 17:41
corelist.PL
1.44
KB
-r--r--r--
2014-12-27 11:49
cpan
5.75
KB
-rwxr-xr-x
2016-10-10 17:41
cpan.PL
1.4
KB
-r--r--r--
2014-12-27 11:49
enc2xs
38.51
KB
-rwxr-xr-x
2016-10-10 17:41
enc2xs.PL
1.41
KB
-r--r--r--
2014-12-27 11:49
h2ph
27.67
KB
-rwxr-xr-x
2016-10-10 17:41
h2ph.PL
28.84
KB
-r--r--r--
2014-12-27 11:49
h2xs
59.37
KB
-rwxr-xr-x
2016-10-10 17:41
h2xs.PL
60.53
KB
-r--r--r--
2014-12-27 11:49
instmodsh
4.17
KB
-rwxr-xr-x
2016-10-10 17:41
instmodsh.PL
1.46
KB
-r--r--r--
2014-12-27 11:49
json_pp
3.85
KB
-rwxr-xr-x
2016-10-10 17:41
json_pp.PL
1.44
KB
-r--r--r--
2014-12-27 11:49
libnetcfg
15.37
KB
-rwxr-xr-x
2016-10-10 17:41
libnetcfg.PL
16.53
KB
-r--r--r--
2014-12-27 11:49
perlbug
44.31
KB
-rwxr-xr-x
2016-10-10 17:41
perlbug.PL
45.92
KB
-r--r--r--
2014-12-27 11:49
perldoc
246
B
-rwxr-xr-x
2016-10-10 17:41
perldoc.PL
1.65
KB
-r--r--r--
2014-12-27 11:49
perlivp
10.55
KB
-rwxr-xr-x
2016-10-10 17:41
perlivp.PL
12.34
KB
-r--r--r--
2014-12-27 11:49
piconv
8.09
KB
-rwxr-xr-x
2016-10-10 17:41
piconv.PL
1.41
KB
-r--r--r--
2014-12-27 11:49
pl2pm
4.45
KB
-rwxr-xr-x
2016-10-10 17:41
pl2pm.PL
5.6
KB
-r--r--r--
2014-12-27 11:49
pod2html
4.02
KB
-rwxr-xr-x
2016-10-10 17:41
pod2html.PL
1.42
KB
-r--r--r--
2014-12-27 11:49
prove
13.21
KB
-rwxr-xr-x
2016-10-10 17:41
prove.PL
1.41
KB
-r--r--r--
2014-12-27 11:49
pstruct
35.77
KB
-rwxr-xr-x
2016-10-10 17:41
ptar
3.46
KB
-rwxr-xr-x
2016-10-10 17:41
ptar.PL
1.44
KB
-r--r--r--
2014-12-27 11:49
ptardiff
2.44
KB
-rwxr-xr-x
2016-10-10 17:41
ptardiff.PL
1.44
KB
-r--r--r--
2014-12-27 11:49
ptargrep
4.16
KB
-rwxr-xr-x
2016-10-10 17:41
ptargrep.PL
1.44
KB
-r--r--r--
2014-12-27 11:49
shasum
8.84
KB
-rwxr-xr-x
2016-10-10 17:41
shasum.PL
1.44
KB
-r--r--r--
2014-12-27 11:49
splain
18.35
KB
-rwxr-xr-x
2016-10-10 17:41
splain.PL
1.38
KB
-r--r--r--
2014-12-27 11:49
xsubpp
5.03
KB
-rwxr-xr-x
2016-10-10 17:41
xsubpp.PL
1.45
KB
-r--r--r--
2014-12-27 11:49
zipdetails
47.34
KB
-rwxr-xr-x
2016-10-10 17:41
zipdetails.PL
1.45
KB
-r--r--r--
2014-12-27 11:49
Save
Rename
#!/root/localperl/bin/perl eval 'exec /root/localperl/bin/perl -S $0 ${1+"$@"}' if $running_under_some_shell; #!/usr/bin/perl use strict; use File::Find; use Getopt::Std; use Archive::Tar; use Data::Dumper; # Allow historic support for dashless bundled options # tar cvf file.tar # is valid (GNU) tar style @ARGV && $ARGV[0] =~ m/^[DdcvzthxIC]+[fT]?$/ and unshift @ARGV, map { "-$_" } split m// => shift @ARGV; my $opts = {}; getopts('Ddcvzthxf:ICT:', $opts) or die usage(); ### show the help message ### die usage() if $opts->{h}; ### enable debugging (undocumented feature) local $Archive::Tar::DEBUG = 1 if $opts->{d}; ### enable insecure extracting. local $Archive::Tar::INSECURE_EXTRACT_MODE = 1 if $opts->{I}; ### sanity checks ### unless ( 1 == grep { defined $opts->{$_} } qw[x t c] ) { die "You need exactly one of 'x', 't' or 'c' options: " . usage(); } my $compress = $opts->{z} ? 1 : 0; my $verbose = $opts->{v} ? 1 : 0; my $file = $opts->{f} ? $opts->{f} : 'default.tar'; my $tar = Archive::Tar->new(); if( $opts->{c} ) { my @files; my @src = @ARGV; if( $opts->{T} ) { if( $opts->{T} eq "-" ) { chomp( @src = <STDIN> ); } elsif( open my $fh, "<", $opts->{T} ) { chomp( @src = <$fh> ); } else { die "$0: $opts->{T}: $!\n"; } } find( sub { push @files, $File::Find::name; print $File::Find::name.$/ if $verbose }, @src ); if ($file eq '-') { use IO::Handle; $file = IO::Handle->new(); $file->fdopen(fileno(STDOUT),"w"); } my $tar = Archive::Tar->new; $tar->add_files(@files); if( $opts->{C} ) { for my $f ($tar->get_files) { $f->mode($f->mode & ~022); # chmod go-w } } $tar->write($file, $compress); } else { if ($file eq '-') { use IO::Handle; $file = IO::Handle->new(); $file->fdopen(fileno(STDIN),"r"); } ### print the files we're finding? my $print = $verbose || $opts->{'t'} || 0; my $iter = Archive::Tar->iter( $file ); while( my $f = $iter->() ) { print $f->full_path . $/ if $print; ### data dumper output print Dumper( $f ) if $opts->{'D'}; ### extract it $f->extract if $opts->{'x'}; } } ### pod & usage in one sub usage { my $usage .= << '=cut'; =pod =head1 NAME ptar - a tar-like program written in perl =head1 DESCRIPTION ptar is a small, tar look-alike program that uses the perl module Archive::Tar to extract, create and list tar archives. =head1 SYNOPSIS ptar -c [-v] [-z] [-C] [-f ARCHIVE_FILE | -] FILE FILE ... ptar -c [-v] [-z] [-C] [-T index | -] [-f ARCHIVE_FILE | -] ptar -x [-v] [-z] [-f ARCHIVE_FILE | -] ptar -t [-z] [-f ARCHIVE_FILE | -] ptar -h =head1 OPTIONS c Create ARCHIVE_FILE or STDOUT (-) from FILE x Extract from ARCHIVE_FILE or STDIN (-) t List the contents of ARCHIVE_FILE or STDIN (-) f Name of the ARCHIVE_FILE to use. Default is './default.tar' z Read/Write zlib compressed ARCHIVE_FILE (not always available) v Print filenames as they are added or extracted from ARCHIVE_FILE h Prints this help message C CPAN mode - drop 022 from permissions T get names to create from file =head1 SEE ALSO tar(1), L<Archive::Tar>. =cut ### strip the pod directives $usage =~ s/=pod\n//g; $usage =~ s/=head1 //g; ### add some newlines $usage .= $/.$/; return $usage; }