Linux vmi284606.contaboserver.net 4.15.0-213-generic #224-Ubuntu SMP Mon Jun 19 13:30:12 UTC 2023 x86_64
Apache/2.4.57 (Ubuntu)
: 167.86.127.34 | : 216.73.217.31
Cant Read [ /etc/named.conf ]
7.2.24-0ubuntu0.18.04.17
root
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 /
share /
webmin /
vendor_perl /
Types /
Standard /
[ HOME SHELL ]
Name
Size
Permission
Action
ArrayRef.pm
5.28
KB
-rw-r--r--
CycleTuple.pm
5.58
KB
-rw-r--r--
Dict.pm
12.13
KB
-rw-r--r--
HashRef.pm
4.31
KB
-rw-r--r--
Map.pm
6
KB
-rw-r--r--
ScalarRef.pm
2.68
KB
-rw-r--r--
StrMatch.pm
3.02
KB
-rw-r--r--
Tied.pm
1.95
KB
-rw-r--r--
Tuple.pm
9.65
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : Tied.pm
# INTERNAL MODULE: guts for Tied type from Types::Standard. package Types::Standard::Tied; use 5.008001; use strict; use warnings; BEGIN { $Types::Standard::Tied::AUTHORITY = 'cpan:TOBYINK'; $Types::Standard::Tied::VERSION = '2.000001'; } $Types::Standard::Tied::VERSION =~ tr/_//d; use Type::Tiny (); use Types::Standard (); use Types::TypeTiny (); sub _croak ($;@) { require Error::TypeTiny; goto \&Error::TypeTiny::croak } no warnings; sub __constraint_generator { return Types::Standard->meta->get_type( 'Tied' ) unless @_; my $param = Types::TypeTiny::to_TypeTiny( shift ); unless ( Types::TypeTiny::is_TypeTiny( $param ) ) { Types::TypeTiny::is_StringLike( $param ) or _croak( "Parameter to Tied[`a] expected to be a class name; got $param" ); require Type::Tiny::Class; $param = "Type::Tiny::Class"->new( class => "$param" ); } my $check = $param->compiled_check; sub { $check->( tied( Scalar::Util::reftype( $_ ) eq 'HASH' ? %{$_} : Scalar::Util::reftype( $_ ) eq 'ARRAY' ? @{$_} : Scalar::Util::reftype( $_ ) =~ /^(SCALAR|REF)$/ ? ${$_} : undef ) ); }; } #/ sub __constraint_generator sub __inline_generator { my $param = Types::TypeTiny::to_TypeTiny( shift ); unless ( Types::TypeTiny::is_TypeTiny( $param ) ) { Types::TypeTiny::is_StringLike( $param ) or _croak( "Parameter to Tied[`a] expected to be a class name; got $param" ); require Type::Tiny::Class; $param = "Type::Tiny::Class"->new( class => "$param" ); } return unless $param->can_be_inlined; sub { require B; my $var = $_[1]; sprintf( "%s and do { my \$TIED = tied(Scalar::Util::reftype($var) eq 'HASH' ? \%{$var} : Scalar::Util::reftype($var) eq 'ARRAY' ? \@{$var} : Scalar::Util::reftype($var) =~ /^(SCALAR|REF)\$/ ? \${$var} : undef); %s }", Types::Standard::Ref()->inline_check( $var ), $param->inline_check( '$TIED' ) ); } } #/ sub __inline_generator 1;
Close