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 /
cpan /
IO-Compress /
t /
Delete
Unzip
Name
Size
Permission
Date
Action
compress
[ DIR ]
drwxr-xr-x
2015-02-14 16:55
000prereq.t
2.37
KB
-r--r--r--
2014-12-27 11:49
001bzip2.t
5.47
KB
-r--r--r--
2014-12-27 11:48
001zlib-generic-deflate.t
327
B
-r--r--r--
2014-12-27 11:48
001zlib-generic-gzip.t
318
B
-r--r--r--
2014-12-27 11:48
001zlib-generic-rawdeflate.t
342
B
-r--r--r--
2014-12-27 11:48
001zlib-generic-zip.t
313
B
-r--r--r--
2014-12-27 11:48
002any-deflate.t
417
B
-r--r--r--
2014-12-27 11:48
002any-gzip.t
408
B
-r--r--r--
2014-12-27 11:48
002any-rawdeflate.t
431
B
-r--r--r--
2014-12-27 11:48
002any-transparent.t
1.4
KB
-r--r--r--
2014-12-27 11:48
002any-zip.t
403
B
-r--r--r--
2014-12-27 11:48
004gziphdr.t
28.65
KB
-r--r--r--
2014-12-27 11:48
005defhdr.t
9.56
KB
-r--r--r--
2014-12-27 11:48
006zip.t
9.76
KB
-r--r--r--
2014-12-27 11:48
01misc.t
12.13
KB
-r--r--r--
2014-12-27 11:48
020isize.t
4.68
KB
-r--r--r--
2014-12-27 11:49
050interop-gzip.t
2.82
KB
-r--r--r--
2014-12-27 11:48
100generic-bzip2.t
325
B
-r--r--r--
2014-12-27 11:48
100generic-deflate.t
340
B
-r--r--r--
2014-12-27 11:48
100generic-gzip.t
327
B
-r--r--r--
2014-12-27 11:48
100generic-rawdeflate.t
344
B
-r--r--r--
2014-12-27 11:48
100generic-zip.t
315
B
-r--r--r--
2014-12-27 11:48
101truncate-bzip2.t
595
B
-r--r--r--
2014-12-27 11:49
101truncate-deflate.t
601
B
-r--r--r--
2014-12-27 11:49
101truncate-gzip.t
598
B
-r--r--r--
2014-12-27 11:49
101truncate-rawdeflate.t
3.16
KB
-r--r--r--
2014-12-27 11:49
101truncate-zip.t
588
B
-r--r--r--
2014-12-27 11:49
102tied-bzip2.t
322
B
-r--r--r--
2014-12-27 11:48
102tied-deflate.t
326
B
-r--r--r--
2014-12-27 11:48
102tied-gzip.t
317
B
-r--r--r--
2014-12-27 11:48
102tied-rawdeflate.t
341
B
-r--r--r--
2014-12-27 11:48
102tied-zip.t
312
B
-r--r--r--
2014-12-27 11:48
103newtied-bzip2.t
325
B
-r--r--r--
2014-12-27 11:48
103newtied-deflate.t
329
B
-r--r--r--
2014-12-27 11:48
103newtied-gzip.t
320
B
-r--r--r--
2014-12-27 11:48
103newtied-rawdeflate.t
344
B
-r--r--r--
2014-12-27 11:48
103newtied-zip.t
315
B
-r--r--r--
2014-12-27 11:48
104destroy-bzip2.t
325
B
-r--r--r--
2014-12-27 11:48
104destroy-deflate.t
329
B
-r--r--r--
2014-12-27 11:48
104destroy-gzip.t
320
B
-r--r--r--
2014-12-27 11:48
104destroy-rawdeflate.t
344
B
-r--r--r--
2014-12-27 11:48
104destroy-zip.t
315
B
-r--r--r--
2014-12-27 11:48
105oneshot-bzip2.t
326
B
-r--r--r--
2014-12-27 11:48
105oneshot-deflate.t
329
B
-r--r--r--
2014-12-27 11:48
105oneshot-gzip-only.t
3.3
KB
-r--r--r--
2014-12-27 11:48
105oneshot-gzip.t
321
B
-r--r--r--
2014-12-27 11:48
105oneshot-rawdeflate.t
344
B
-r--r--r--
2014-12-27 11:48
105oneshot-zip-bzip2-only.t
4.29
KB
-r--r--r--
2014-12-27 11:48
105oneshot-zip-only.t
6.83
KB
-r--r--r--
2014-12-27 11:48
105oneshot-zip-store-only.t
2.3
KB
-r--r--r--
2014-12-27 11:49
105oneshot-zip.t
315
B
-r--r--r--
2014-12-27 11:48
106prime-bzip2.t
323
B
-r--r--r--
2014-12-27 11:48
106prime-deflate.t
327
B
-r--r--r--
2014-12-27 11:48
106prime-gzip.t
318
B
-r--r--r--
2014-12-27 11:48
106prime-rawdeflate.t
342
B
-r--r--r--
2014-12-27 11:48
106prime-zip.t
313
B
-r--r--r--
2014-12-27 11:48
107multi-bzip2.t
323
B
-r--r--r--
2014-12-27 11:48
107multi-deflate.t
327
B
-r--r--r--
2014-12-27 11:48
107multi-gzip.t
318
B
-r--r--r--
2014-12-27 11:48
107multi-rawdeflate.t
342
B
-r--r--r--
2014-12-27 11:48
107multi-zip.t
313
B
-r--r--r--
2014-12-27 11:48
108anyunc-bzip2.t
422
B
-r--r--r--
2014-12-27 11:48
108anyunc-deflate.t
426
B
-r--r--r--
2014-12-27 11:48
108anyunc-gzip.t
417
B
-r--r--r--
2014-12-27 11:48
108anyunc-rawdeflate.t
441
B
-r--r--r--
2014-12-27 11:48
108anyunc-transparent.t
1.42
KB
-r--r--r--
2014-12-27 11:48
108anyunc-zip.t
408
B
-r--r--r--
2014-12-27 11:48
109merge-deflate.t
327
B
-r--r--r--
2014-12-27 11:48
109merge-gzip.t
318
B
-r--r--r--
2014-12-27 11:48
109merge-rawdeflate.t
342
B
-r--r--r--
2014-12-27 11:48
109merge-zip.t
365
B
-r--r--r--
2014-12-27 11:48
110encode-bzip2.t
324
B
-r--r--r--
2014-12-27 11:48
110encode-deflate.t
330
B
-r--r--r--
2014-12-27 11:48
110encode-gzip.t
319
B
-r--r--r--
2014-12-27 11:48
110encode-rawdeflate.t
345
B
-r--r--r--
2014-12-27 11:48
110encode-zip.t
314
B
-r--r--r--
2014-12-27 11:48
111const-deflate.t
2.39
KB
-r--r--r--
2014-12-27 11:48
999pod.t
261
B
-r--r--r--
2014-12-27 11:48
cz-01version.t
994
B
-r--r--r--
2014-12-27 11:48
cz-03zlib-v1.t
28.5
KB
-r--r--r--
2014-12-27 11:48
cz-06gzsetp.t
3.73
KB
-r--r--r--
2014-12-27 11:48
cz-08encoding.t
3.34
KB
-r--r--r--
2014-12-27 11:48
cz-14gzopen.t
16.02
KB
-r--r--r--
2014-12-27 11:48
globmapper.t
8.13
KB
-r--r--r--
2014-12-27 11:48
Save
Rename
BEGIN { if ($ENV{PERL_CORE}) { chdir 't' if -d 't'; @INC = ("../lib", "lib/compress"); } } use lib qw(t t/compress); use strict; use warnings; use bytes; use Test::More ; use File::Spec ; use CompTestUtils; BEGIN { plan(skip_all => "oneshot needs Perl 5.005 or better - you have Perl $]" ) if $] < 5.005 ; # use Test::NoWarnings, if available my $extra = 0 ; $extra = 1 if eval { require Test::NoWarnings ; import Test::NoWarnings; 1 }; plan tests => 216 + $extra ; #use_ok('IO::Compress::Zip', qw(zip $ZipError :zip_method)) ; use_ok('IO::Compress::Zip', qw(:all)) ; use_ok('IO::Uncompress::Unzip', qw(unzip $UnzipError)) ; } sub zipGetHeader { my $in = shift; my $content = shift ; my %opts = @_ ; my $out ; my $got ; ok zip($in, \$out, %opts), " zip ok" ; ok unzip(\$out, \$got), " unzip ok" or diag $UnzipError ; is $got, $content, " got expected content" ; my $gunz = new IO::Uncompress::Unzip \$out, Strict => 0 or diag "UnzipError is $IO::Uncompress::Unzip::UnzipError" ; ok $gunz, " Created IO::Uncompress::Unzip object"; my $hdr = $gunz->getHeaderInfo(); ok $hdr, " got Header info"; my $uncomp ; ok $gunz->read($uncomp), " read ok" ; is $uncomp, $content, " got expected content"; ok $gunz->close, " closed ok" ; return $hdr ; } { title "Check zip header default NAME & MTIME settings" ; my $lex = new LexFile my $file1; my $content = "hello "; my $hdr ; my $mtime ; writeFile($file1, $content); $mtime = (stat($file1))[9]; # make sure that the zip file isn't created in the same # second as the input file sleep 3 ; $hdr = zipGetHeader($file1, $content); is $hdr->{Name}, $file1, " Name is '$file1'"; is $hdr->{Time}>>1, $mtime>>1, " Time is ok"; title "Override Name" ; writeFile($file1, $content); $mtime = (stat($file1))[9]; sleep 3 ; $hdr = zipGetHeader($file1, $content, Name => "abcde"); is $hdr->{Name}, "abcde", " Name is 'abcde'" ; is $hdr->{Time} >> 1, $mtime >> 1, " Time is ok"; title "Override Time" ; writeFile($file1, $content); my $useTime = time + 2000 ; $hdr = zipGetHeader($file1, $content, Time => $useTime); is $hdr->{Name}, $file1, " Name is '$file1'" ; is $hdr->{Time} >> 1 , $useTime >> 1 , " Time is $useTime"; title "Override Name and Time" ; $useTime = time + 5000 ; writeFile($file1, $content); $hdr = zipGetHeader($file1, $content, Time => $useTime, Name => "abcde"); is $hdr->{Name}, "abcde", " Name is 'abcde'" ; is $hdr->{Time} >> 1 , $useTime >> 1 , " Time is $useTime"; title "Filehandle doesn't have default Name or Time" ; my $fh = new IO::File "< $file1" or diag "Cannot open '$file1': $!\n" ; sleep 3 ; my $before = time ; $hdr = zipGetHeader($fh, $content); my $after = time ; ok ! defined $hdr->{Name}, " Name is undef"; cmp_ok $hdr->{Time} >> 1, '>=', $before >> 1, " Time is ok"; cmp_ok $hdr->{Time} >> 1, '<=', $after >> 1, " Time is ok"; $fh->close; title "Buffer doesn't have default Name or Time" ; my $buffer = $content; $before = time ; $hdr = zipGetHeader(\$buffer, $content); $after = time ; ok ! defined $hdr->{Name}, " Name is undef"; cmp_ok $hdr->{Time} >> 1, '>=', $before >> 1, " Time is ok"; cmp_ok $hdr->{Time} >> 1, '<=', $after >> 1, " Time is ok"; } { title "Check CanonicalName & FilterName"; my $lex = new LexFile my $file1; my $content = "hello" ; writeFile($file1, $content); my $hdr; my $abs = File::Spec->catfile("", "fred", "joe"); $hdr = zipGetHeader($file1, $content, Name => $abs, CanonicalName => 1) ; is $hdr->{Name}, "fred/joe", " Name is 'fred/joe'" ; $hdr = zipGetHeader($file1, $content, Name => $abs, CanonicalName => 0) ; is $hdr->{Name}, File::Spec->catfile("", "fred", "joe"), " Name is '/fred/joe'" ; $hdr = zipGetHeader($file1, $content, FilterName => sub {$_ = "abcde"}); is $hdr->{Name}, "abcde", " Name is 'abcde'" ; $hdr = zipGetHeader($file1, $content, Name => $abs, CanonicalName => 1, FilterName => sub { s/joe/jim/ }); is $hdr->{Name}, "fred/jim", " Name is 'fred/jim'" ; $hdr = zipGetHeader($file1, $content, Name => $abs, CanonicalName => 0, FilterName => sub { s/joe/jim/ }); is $hdr->{Name}, File::Spec->catfile("", "fred", "jim"), " Name is '/fred/jim'" ; } for my $stream (0, 1) { for my $zip64 (0, 1) { #next if $zip64 && ! $stream; for my $method (ZIP_CM_STORE, ZIP_CM_DEFLATE) { title "Stream $stream, Zip64 $zip64, Method $method"; my $lex = new LexFile my $file1; my $content = "hello "; #writeFile($file1, $content); my $status = zip(\$content => $file1 , Method => $method, Stream => $stream, Zip64 => $zip64); ok $status, " zip ok" or diag $ZipError ; my $got ; ok unzip($file1 => \$got), " unzip ok" or diag $UnzipError ; is $got, $content, " content ok"; my $u = new IO::Uncompress::Unzip $file1 or diag $ZipError ; my $hdr = $u->getHeaderInfo(); ok $hdr, " got header"; is $hdr->{Stream}, $stream, " stream is $stream" ; is $hdr->{MethodID}, $method, " MethodID is $method" ; is $hdr->{Zip64}, $zip64, " Zip64 is $zip64" ; } } } for my $stream (0, 1) { for my $zip64 (0, 1) { next if $zip64 && ! $stream; for my $method (ZIP_CM_STORE, ZIP_CM_DEFLATE) { title "Stream $stream, Zip64 $zip64, Method $method"; my $file1; my $file2; my $zipfile; my $lex = new LexFile $file1, $file2, $zipfile; my $content1 = "hello "; writeFile($file1, $content1); my $content2 = "goodbye "; writeFile($file2, $content2); my %content = ( $file1 => $content1, $file2 => $content2, ); ok zip([$file1, $file2] => $zipfile , Method => $method, Zip64 => $zip64, Stream => $stream), " zip ok" or diag $ZipError ; for my $file ($file1, $file2) { my $got ; ok unzip($zipfile => \$got, Name => $file), " unzip $file ok" or diag $UnzipError ; is $got, $content{$file}, " content ok"; } } } } # TODO add more error cases