Linux sagir-us1.hostever.us 5.14.0-570.51.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Oct 8 09:41:34 EDT 2025 x86_64
LiteSpeed
Server IP : 104.247.108.91 & Your IP : 216.73.216.105
Domains : 74 Domain
User : georgeto
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
local /
apps /
perl /
bin /
Delete
Unzip
Name
Size
Permission
Date
Action
corelist
14.77
KB
-rwxr-xr-x
2019-05-31 11:39
cpan
8
KB
-rwxr-xr-x
2019-05-31 11:39
dbilogstrip
1.36
KB
-r-xr-xr-x
2019-05-31 11:40
dbiprof
6.08
KB
-r-xr-xr-x
2019-05-31 11:40
dbiproxy
5.28
KB
-r-xr-xr-x
2019-05-31 11:40
enc2xs
41.09
KB
-rwxr-xr-x
2019-05-31 11:39
encguess
3.03
KB
-rwxr-xr-x
2019-05-31 11:39
fastcgi-wrapper.pl
3.08
KB
-rwxr-xr-x
2019-05-31 11:40
h2ph
28.57
KB
-rwxr-xr-x
2019-05-31 11:39
h2xs
59.47
KB
-rwxr-xr-x
2019-05-31 11:39
instmodsh
4.22
KB
-rwxr-xr-x
2019-05-31 11:39
json_pp
4.59
KB
-rwxr-xr-x
2019-05-31 11:39
libnetcfg
15.44
KB
-rwxr-xr-x
2019-05-31 11:39
lwp-download
8.36
KB
-r-xr-xr-x
2019-05-31 11:40
lwp-dump
2.66
KB
-r-xr-xr-x
2019-05-31 11:40
lwp-mirror
2.35
KB
-r-xr-xr-x
2019-05-31 11:40
lwp-request
14.64
KB
-r-xr-xr-x
2019-05-31 11:40
perl
3.16
MB
-rwxr-xr-x
2019-05-31 11:39
perl-fcgi
705
B
-rwxr-xr-x
2019-05-31 11:40
perl5.30.0
3.16
MB
-rwxr-xr-x
2019-05-31 11:39
perlbug
45.31
KB
-rwxr-xr-x
2019-05-31 11:39
perldoc
294
B
-rwxr-xr-x
2019-05-31 11:39
perlivp
10.6
KB
-rwxr-xr-x
2019-05-31 11:39
perlthanks
45.31
KB
-rwxr-xr-x
2019-05-31 11:39
piconv
8.19
KB
-rwxr-xr-x
2019-05-31 11:39
pl2pm
4.46
KB
-rwxr-xr-x
2019-05-31 11:39
pod2html
4.07
KB
-rwxr-xr-x
2019-05-31 11:39
pod2man
14.71
KB
-rwxr-xr-x
2019-05-31 11:39
pod2text
10.58
KB
-rwxr-xr-x
2019-05-31 11:39
pod2usage
3.87
KB
-rwxr-xr-x
2019-05-31 11:39
podchecker
3.59
KB
-rwxr-xr-x
2019-05-31 11:39
podselect
2.48
KB
-rwxr-xr-x
2019-05-31 11:39
prove
13.37
KB
-rwxr-xr-x
2019-05-31 11:39
ptar
3.5
KB
-rwxr-xr-x
2019-05-31 11:39
ptardiff
2.6
KB
-rwxr-xr-x
2019-05-31 11:39
ptargrep
4.32
KB
-rwxr-xr-x
2019-05-31 11:39
shasum
9.77
KB
-rwxr-xr-x
2019-05-31 11:39
splain
18.73
KB
-rwxr-xr-x
2019-05-31 11:39
xsubpp
5.07
KB
-rwxr-xr-x
2019-05-31 11:39
zipdetails
49.56
KB
-rwxr-xr-x
2019-05-31 11:39
Save
Rename
#!/usr/local/apps/perl/bin/perl eval 'exec /usr/local/apps/perl/bin/perl -S $0 ${1+"$@"}' if $running_under_some_shell; #!/usr/bin/perl use strict; BEGIN { pop @INC if $INC[-1] eq '.' } 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 L<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; }