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 /
webmin /
apache /
Delete
Unzip
Name
Size
Permission
Date
Action
help
[ 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
CHANGELOG
4.06
KB
-rw-r--r--
2026-07-17 21:17
acl_security.pl
3.3
KB
-rwxr-xr-x
2026-07-17 21:17
allmanual_form.cgi
1.26
KB
-rwxr-xr-x
2026-07-17 21:22
allmanual_save.cgi
951
B
-rwxr-xr-x
2026-07-17 21:22
apache-lib.pl
71.21
KB
-rwxr-xr-x
2026-07-17 21:17
auth-lib.pl
3.09
KB
-rwxr-xr-x
2026-07-17 21:17
autoindex.pl
9.54
KB
-rwxr-xr-x
2026-07-17 21:17
backup_config.pl
1.36
KB
-rwxr-xr-x
2026-07-17 21:17
browsermatch.pl
2.15
KB
-rwxr-xr-x
2026-07-17 21:17
cache.pl
3
KB
-rwxr-xr-x
2026-07-17 21:17
cgi_args.pl
1.02
KB
-rwxr-xr-x
2026-07-17 21:17
change_dir.cgi
1.36
KB
-rwxr-xr-x
2026-07-17 21:22
change_files.cgi
1.13
KB
-rwxr-xr-x
2026-07-17 21:22
config-AlmaLinux-7.0-ALL
419
B
-rw-r--r--
2026-07-17 21:17
config-Amazon-Linux-2-ALL
419
B
-rw-r--r--
2026-07-17 21:17
config-CentOS-Linux-7.0-ALL
419
B
-rw-r--r--
2026-07-17 21:17
config-CentOS-Stream-Linux-8.0-ALL
419
B
-rw-r--r--
2026-07-17 21:17
config-CloudLinux-8.0-ALL
419
B
-rw-r--r--
2026-07-17 21:17
config-Fedora-Linux-20.00-ALL
419
B
-rw-r--r--
2026-07-17 21:17
config-Oracle-Linux-8.0-ALL
419
B
-rw-r--r--
2026-07-17 21:17
config-Redhat-Enterprise-Linux-7.0-ALL
419
B
-rw-r--r--
2026-07-17 21:17
config-Rocky-Linux-7.0-ALL
419
B
-rw-r--r--
2026-07-17 21:17
config-Scientific-Linux-7.0-ALL
419
B
-rw-r--r--
2026-07-17 21:17
config-aix
300
B
-rw-r--r--
2026-07-17 21:17
config-cobalt-linux
311
B
-rw-r--r--
2026-07-17 21:17
config-coherent-linux
387
B
-rw-r--r--
2026-07-17 21:17
config-corel-linux
412
B
-rw-r--r--
2026-07-17 21:17
config-debian-linux
412
B
-rw-r--r--
2026-07-17 21:17
config-debian-linux-10.0-ALL
552
B
-rw-r--r--
2026-07-17 21:17
config-debian-linux-3.1-6.9
607
B
-rw-r--r--
2026-07-17 21:17
config-debian-linux-7.0-9.0
637
B
-rw-r--r--
2026-07-17 21:17
config-freebsd
457
B
-rw-r--r--
2026-07-17 21:17
config-freebsd-11.0-ALL
465
B
-rw-r--r--
2026-07-17 21:17
config-freebsd-8.0-10.4
465
B
-rw-r--r--
2026-07-17 21:17
config-generic-linux
321
B
-rw-r--r--
2026-07-17 21:17
config-gentoo-linux
447
B
-rw-r--r--
2026-07-17 21:17
config-hpux
321
B
-rw-r--r--
2026-07-17 21:17
config-irix
321
B
-rw-r--r--
2026-07-17 21:17
config-irix-6.5
359
B
-rw-r--r--
2026-07-17 21:17
config-lfs-linux
503
B
-rw-r--r--
2026-07-17 21:17
config-macos
533
B
-rw-r--r--
2026-07-17 21:17
config-macos-1.3-8.1
382
B
-rw-r--r--
2026-07-17 21:17
config-macos-9.2-ALL
347
B
-rw-r--r--
2026-07-17 21:17
config-mandrake-linux
401
B
-rw-r--r--
2026-07-17 21:17
config-msc-linux
301
B
-rw-r--r--
2026-07-17 21:17
config-netbsd
421
B
-rw-r--r--
2026-07-17 21:17
config-open-linux-2.3
377
B
-rw-r--r--
2026-07-17 21:17
config-open-linux-2.3e
363
B
-rw-r--r--
2026-07-17 21:17
config-open-linux-2.4
363
B
-rw-r--r--
2026-07-17 21:17
config-open-linux-2.5
460
B
-rw-r--r--
2026-07-17 21:17
config-open-linux-3.1e
471
B
-rw-r--r--
2026-07-17 21:17
config-openSUSE-Linux-15.0-ALL
538
B
-rw-r--r--
2026-07-17 21:17
config-openbsd
383
B
-rw-r--r--
2026-07-17 21:17
config-openmamba-linux
417
B
-rw-r--r--
2026-07-17 21:17
config-openserver
461
B
-rw-r--r--
2026-07-17 21:17
config-osf1
321
B
-rw-r--r--
2026-07-17 21:17
config-pardus-linux
397
B
-rw-r--r--
2026-07-17 21:17
config-redhat-linux
311
B
-rw-r--r--
2026-07-17 21:17
config-redhat-linux-12.1-12.9
388
B
-rw-r--r--
2026-07-17 21:17
config-redhat-linux-13.0-23.0
373
B
-rw-r--r--
2026-07-17 21:17
config-redhat-linux-24.0-ALL
419
B
-rw-r--r--
2026-07-17 21:17
config-redhat-linux-7.0-7.4
431
B
-rw-r--r--
2026-07-17 21:17
config-redhat-linux-8.0
387
B
-rw-r--r--
2026-07-17 21:17
config-redhat-linux-8.1
473
B
-rw-r--r--
2026-07-17 21:17
config-redhat-linux-9.0-12.0
387
B
-rw-r--r--
2026-07-17 21:17
config-slackware-linux
212
B
-rw-r--r--
2026-07-17 21:17
config-slackware-linux-12.0-ALL
422
B
-rw-r--r--
2026-07-17 21:17
config-slackware-linux-7.0-7.1
349
B
-rw-r--r--
2026-07-17 21:17
config-slackware-linux-8.0-ALL
388
B
-rw-r--r--
2026-07-17 21:17
config-sol-linux
333
B
-rw-r--r--
2026-07-17 21:17
config-solaris
321
B
-rw-r--r--
2026-07-17 21:17
config-solaris-10
325
B
-rw-r--r--
2026-07-17 21:17
config-solaris-11-ALL
475
B
-rw-r--r--
2026-07-17 21:17
config-solaris-9
325
B
-rw-r--r--
2026-07-17 21:17
config-suse-linux
414
B
-rw-r--r--
2026-07-17 21:17
config-suse-linux-7.1-8.0
412
B
-rw-r--r--
2026-07-17 21:17
config-suse-linux-8.2
439
B
-rw-r--r--
2026-07-17 21:17
config-suse-linux-9.0
471
B
-rw-r--r--
2026-07-17 21:17
config-suse-linux-9.1-ALL
547
B
-rw-r--r--
2026-07-17 21:17
config-syno-linux
321
B
-rw-r--r--
2026-07-17 21:17
config-trustix-linux
372
B
-rw-r--r--
2026-07-17 21:17
config-turbo-linux
311
B
-rw-r--r--
2026-07-17 21:17
config-united-linux
403
B
-rw-r--r--
2026-07-17 21:17
config-unixware
461
B
-rw-r--r--
2026-07-17 21:17
config-windows
449
B
-rw-r--r--
2026-07-17 21:17
config.info
2.03
KB
-rw-r--r--
2026-07-17 21:17
config.info.bg
3.31
KB
-rw-r--r--
2026-07-17 21:17
config.info.ca
2.22
KB
-rw-r--r--
2026-07-17 21:17
config.info.cs
2.03
KB
-rw-r--r--
2026-07-17 21:17
config.info.da
479
B
-rw-r--r--
2026-07-17 21:17
config.info.de
2.24
KB
-rw-r--r--
2026-07-17 21:17
config.info.es
1.76
KB
-rw-r--r--
2026-07-17 21:17
config.info.fa
2.36
KB
-rw-r--r--
2026-07-17 21:17
config.info.fr
2.46
KB
-rw-r--r--
2026-07-17 21:17
config.info.hr
0
B
-rw-r--r--
2026-07-17 21:17
config.info.hu
775
B
-rw-r--r--
2026-07-17 21:17
config.info.ja
2.16
KB
-rw-r--r--
2026-07-17 21:17
config.info.ms
2.15
KB
-rw-r--r--
2026-07-17 21:17
config.info.nl
1.98
KB
-rw-r--r--
2026-07-17 21:17
config.info.no
2.05
KB
-rw-r--r--
2026-07-17 21:17
config.info.pl
2.12
KB
-rw-r--r--
2026-07-17 21:17
config.info.pt_BR
2.15
KB
-rw-r--r--
2026-07-17 21:17
config.info.ru
1.56
KB
-rw-r--r--
2026-07-17 21:17
config.info.ru.UTF-8
1.56
KB
-rw-r--r--
2026-07-17 21:17
config.info.sv
650
B
-rw-r--r--
2026-07-17 21:17
config.info.tr
1.81
KB
-rw-r--r--
2026-07-17 21:17
config.info.uk
1.58
KB
-rw-r--r--
2026-07-17 21:17
config.info.zh
568
B
-rw-r--r--
2026-07-17 21:17
config.info.zh_TW
1.23
KB
-rw-r--r--
2026-07-17 21:17
config_solaris.txt.1.25
81
B
-rw-r--r--
2026-07-17 21:17
core.pl
49.12
KB
-rwxr-xr-x
2026-07-17 21:17
create_dir.cgi
1.24
KB
-rwxr-xr-x
2026-07-17 21:22
create_files.cgi
1014
B
-rwxr-xr-x
2026-07-17 21:22
create_htaccess.cgi
1.49
KB
-rwxr-xr-x
2026-07-17 21:22
create_virt.cgi
8.02
KB
-rwxr-xr-x
2026-07-17 21:22
defaultacl
119
B
-rw-r--r--
2026-07-17 21:17
delete_htaccess.cgi
552
B
-rwxr-xr-x
2026-07-17 21:22
delete_vservs.cgi
3.05
KB
-rwxr-xr-x
2026-07-17 21:22
dir_index.cgi
1.94
KB
-rwxr-xr-x
2026-07-17 21:22
edit_authgroup.cgi
1.52
KB
-rwxr-xr-x
2026-07-17 21:22
edit_authuser.cgi
1.75
KB
-rwxr-xr-x
2026-07-17 21:22
edit_defines.cgi
821
B
-rwxr-xr-x
2026-07-17 21:22
edit_dir.cgi
1.03
KB
-rwxr-xr-x
2026-07-17 21:22
edit_files.cgi
1.06
KB
-rwxr-xr-x
2026-07-17 21:22
edit_global.cgi
1.65
KB
-rwxr-xr-x
2026-07-17 21:22
edit_gmime_type.cgi
1.41
KB
-rwxr-xr-x
2026-07-17 21:22
edit_htaccess.cgi
999
B
-rwxr-xr-x
2026-07-17 21:22
edit_mods.cgi
1.04
KB
-rwxr-xr-x
2026-07-17 21:22
edit_virt.cgi
1.46
KB
-rwxr-xr-x
2026-07-17 21:22
feedback_files.pl
125
B
-rwxr-xr-x
2026-07-17 21:17
files_index.cgi
1.68
KB
-rwxr-xr-x
2026-07-17 21:22
find_htaccess.cgi
1.78
KB
-rwxr-xr-x
2026-07-17 21:22
htaccess.cgi
1.28
KB
-rwxr-xr-x
2026-07-17 21:22
htaccess_index.cgi
2.38
KB
-rwxr-xr-x
2026-07-17 21:22
index.cgi
17.58
KB
-rwxr-xr-x
2026-07-17 21:22
install_check.pl
450
B
-rwxr-xr-x
2026-07-17 21:17
list_authgroups.cgi
1.41
KB
-rwxr-xr-x
2026-07-17 21:22
list_authusers.cgi
1.87
KB
-rwxr-xr-x
2026-07-17 21:22
log_parser.pl
3.7
KB
-rwxr-xr-x
2026-07-17 21:17
manual_form.cgi
3.2
KB
-rwxr-xr-x
2026-07-17 21:22
manual_save.cgi
2.46
KB
-rwxr-xr-x
2026-07-17 21:22
mod_access.pl
3.19
KB
-rwxr-xr-x
2026-07-17 21:17
mod_actions.pl
2.57
KB
-rwxr-xr-x
2026-07-17 21:17
mod_alias.pl
5.7
KB
-rwxr-xr-x
2026-07-17 21:17
mod_apachessl.pl
13.47
KB
-rwxr-xr-x
2026-07-17 21:17
mod_asis.pl
125
B
-rwxr-xr-x
2026-07-17 21:17
mod_auth.pl
1.88
KB
-rwxr-xr-x
2026-07-17 21:17
mod_auth_basic.pl
983
B
-rwxr-xr-x
2026-07-17 21:17
mod_auth_dbm.pl
1.79
KB
-rwxr-xr-x
2026-07-17 21:17
mod_auth_digest.pl
1.7
KB
-rwxr-xr-x
2026-07-17 21:17
mod_authn_dbm.pl
1.02
KB
-rwxr-xr-x
2026-07-17 21:17
mod_authn_file.pl
838
B
-rwxr-xr-x
2026-07-17 21:17
mod_authz_dbm.pl
1.38
KB
-rwxr-xr-x
2026-07-17 21:17
mod_authz_groupfile.pl
863
B
-rwxr-xr-x
2026-07-17 21:17
mod_authz_host.pl
325
B
-rwxr-xr-x
2026-07-17 21:17
mod_authz_owner.pl
139
B
-rwxr-xr-x
2026-07-17 21:17
mod_autoindex.pl
2.15
KB
-rwxr-xr-x
2026-07-17 21:17
mod_bandwidth.pl
3.86
KB
-rwxr-xr-x
2026-07-17 21:17
mod_browser.pl
274
B
-rwxr-xr-x
2026-07-17 21:17
mod_cache.pl
2.73
KB
-rwxr-xr-x
2026-07-17 21:17
mod_cern_meta.pl
1.13
KB
-rwxr-xr-x
2026-07-17 21:17
mod_cgi.pl
1.26
KB
-rwxr-xr-x
2026-07-17 21:17
mod_cgid.pl
1.26
KB
-rwxr-xr-x
2026-07-17 21:17
mod_dav.pl
1.1
KB
-rwxr-xr-x
2026-07-17 21:17
mod_dir.pl
1.06
KB
-rwxr-xr-x
2026-07-17 21:17
mod_disk_cache.pl
1.03
KB
-rwxr-xr-x
2026-07-17 21:17
mod_env.pl
2.03
KB
-rwxr-xr-x
2026-07-17 21:17
mod_expires.pl.broken
3.22
KB
-rw-r--r--
2026-07-17 21:17
mod_ext_filter.pl
2.63
KB
-rwxr-xr-x
2026-07-17 21:17
mod_fastcgi.pl
181
B
-rwxr-xr-x
2026-07-17 21:17
mod_fcgid.pl
169
B
-rwxr-xr-x
2026-07-17 21:17
mod_http2.pl
107
B
-rwxr-xr-x
2026-07-17 21:17
mod_imap.pl
2.35
KB
-rwxr-xr-x
2026-07-17 21:17
mod_include.pl
601
B
-rwxr-xr-x
2026-07-17 21:17
mod_info.pl
145
B
-rwxr-xr-x
2026-07-17 21:17
mod_log_agent.pl
1.08
KB
-rwxr-xr-x
2026-07-17 21:17
mod_log_common.pl
1.14
KB
-rwxr-xr-x
2026-07-17 21:17
mod_log_config.pl
4.49
KB
-rwxr-xr-x
2026-07-17 21:17
mod_log_referer.pl
1.59
KB
-rwxr-xr-x
2026-07-17 21:17
mod_mem_cache.pl
1.1
KB
-rwxr-xr-x
2026-07-17 21:17
mod_mime.pl
6.16
KB
-rwxr-xr-x
2026-07-17 21:17
mod_mime_magic.pl
521
B
-rwxr-xr-x
2026-07-17 21:17
mod_mpm_event.pl
988
B
-rwxr-xr-x
2026-07-17 21:17
mod_mpm_prefork.pl
910
B
-rwxr-xr-x
2026-07-17 21:17
mod_mpm_worker.pl
991
B
-rw-r--r--
2026-07-17 21:17
mod_negotiation.pl
1.25
KB
-rwxr-xr-x
2026-07-17 21:17
mod_perl.pl
147
B
-rwxr-xr-x
2026-07-17 21:17
mod_php.pl
93
B
-rwxr-xr-x
2026-07-17 21:17
mod_php3.pl
147
B
-rwxr-xr-x
2026-07-17 21:17
mod_php4.pl
2.89
KB
-rwxr-xr-x
2026-07-17 21:17
mod_php5.pl
2.82
KB
-rwxr-xr-x
2026-07-17 21:17
mod_php7.pl
2.82
KB
-rwxr-xr-x
2026-07-17 21:17
mod_proxy.pl
8.74
KB
-rwxr-xr-x
2026-07-17 21:17
mod_proxy_balancer.pl
173
B
-rwxr-xr-x
2026-07-17 21:17
mod_rewrite.pl
121
B
-rwxr-xr-x
2026-07-17 21:17
mod_ruby.pl
155
B
-rwxr-xr-x
2026-07-17 21:17
mod_setenvif.pl
3.04
KB
-rwxr-xr-x
2026-07-17 21:17
mod_speling.pl
565
B
-rwxr-xr-x
2026-07-17 21:17
mod_ssl.pl
6.22
KB
-rwxr-xr-x
2026-07-17 21:17
mod_status.pl
542
B
-rwxr-xr-x
2026-07-17 21:17
mod_suexec.pl
1.26
KB
-rwxr-xr-x
2026-07-17 21:17
mod_userdir.pl
2.58
KB
-rwxr-xr-x
2026-07-17 21:17
mod_vhost_alias.pl
2.33
KB
-rwxr-xr-x
2026-07-17 21:17
module.info
265
B
-rw-r--r--
2026-07-17 21:17
module.info.ar
0
B
-rw-r--r--
2026-07-17 21:17
module.info.ar.auto
156
B
-rw-r--r--
2026-07-17 21:17
module.info.bg
35
B
-rw-r--r--
2026-07-17 21:17
module.info.bg.auto
130
B
-rw-r--r--
2026-07-17 21:17
module.info.ca
109
B
-rw-r--r--
2026-07-17 21:17
module.info.ca.auto
15
B
-rw-r--r--
2026-07-17 21:17
module.info.cs
26
B
-rw-r--r--
2026-07-17 21:17
module.info.cs.auto
87
B
-rw-r--r--
2026-07-17 21:17
module.info.da
25
B
-rw-r--r--
2026-07-17 21:17
module.info.da.auto
85
B
-rw-r--r--
2026-07-17 21:17
module.info.de
92
B
-rw-r--r--
2026-07-17 21:17
module.info.de.auto
15
B
-rw-r--r--
2026-07-17 21:17
module.info.el
0
B
-rw-r--r--
2026-07-17 21:17
module.info.el.auto
170
B
-rw-r--r--
2026-07-17 21:17
module.info.es
28
B
-rw-r--r--
2026-07-17 21:17
module.info.es.auto
93
B
-rw-r--r--
2026-07-17 21:17
module.info.eu
0
B
-rw-r--r--
2026-07-17 21:17
module.info.eu.auto
106
B
-rw-r--r--
2026-07-17 21:17
module.info.fa
0
B
-rw-r--r--
2026-07-17 21:17
module.info.fa.auto
171
B
-rw-r--r--
2026-07-17 21:17
module.info.fi
0
B
-rw-r--r--
2026-07-17 21:17
module.info.fi.auto
119
B
-rw-r--r--
2026-07-17 21:17
module.info.fr
27
B
-rw-r--r--
2026-07-17 21:17
module.info.fr.auto
96
B
-rw-r--r--
2026-07-17 21:17
module.info.hr
0
B
-rw-r--r--
2026-07-17 21:17
module.info.hr.auto
110
B
-rw-r--r--
2026-07-17 21:17
module.info.hu
95
B
-rw-r--r--
2026-07-17 21:17
module.info.hu.auto
15
B
-rw-r--r--
2026-07-17 21:17
module.info.it
0
B
-rw-r--r--
2026-07-17 21:17
module.info.it.auto
118
B
-rw-r--r--
2026-07-17 21:17
module.info.ja
28
B
-rw-r--r--
2026-07-17 21:17
module.info.ja.auto
115
B
-rw-r--r--
2026-07-17 21:17
module.info.ko
26
B
-rw-r--r--
2026-07-17 21:17
module.info.ko.auto
95
B
-rw-r--r--
2026-07-17 21:17
module.info.ms
108
B
-rw-r--r--
2026-07-17 21:17
module.info.ms.auto
15
B
-rw-r--r--
2026-07-17 21:17
module.info.nl
25
B
-rw-r--r--
2026-07-17 21:17
module.info.nl.auto
83
B
-rw-r--r--
2026-07-17 21:17
module.info.no
25
B
-rw-r--r--
2026-07-17 21:17
module.info.no.auto
83
B
-rw-r--r--
2026-07-17 21:17
module.info.pl
96
B
-rw-r--r--
2026-07-17 21:17
module.info.pl.auto
14
B
-rw-r--r--
2026-07-17 21:17
module.info.pt
28
B
-rw-r--r--
2026-07-17 21:17
module.info.pt.auto
84
B
-rw-r--r--
2026-07-17 21:17
module.info.pt_BR
31
B
-rw-r--r--
2026-07-17 21:17
module.info.pt_BR.auto
90
B
-rw-r--r--
2026-07-17 21:17
module.info.ru
35
B
-rw-r--r--
2026-07-17 21:17
module.info.ru.auto
111
B
-rw-r--r--
2026-07-17 21:17
module.info.sk
0
B
-rw-r--r--
2026-07-17 21:17
module.info.sk.auto
116
B
-rw-r--r--
2026-07-17 21:17
module.info.sv
25
B
-rw-r--r--
2026-07-17 21:17
module.info.sv.auto
84
B
-rw-r--r--
2026-07-17 21:17
module.info.tr
28
B
-rw-r--r--
2026-07-17 21:17
module.info.tr.auto
99
B
-rw-r--r--
2026-07-17 21:17
module.info.uk
0
B
-rw-r--r--
2026-07-17 21:17
module.info.uk.auto
150
B
-rw-r--r--
2026-07-17 21:17
module.info.zh
25
B
-rw-r--r--
2026-07-17 21:17
module.info.zh.auto
76
B
-rw-r--r--
2026-07-17 21:17
module.info.zh_TW
34
B
-rw-r--r--
2026-07-17 21:17
module.info.zh_TW.auto
82
B
-rw-r--r--
2026-07-17 21:17
mpm_netware.pl
1.34
KB
-rwxr-xr-x
2026-07-17 21:17
mpm_winnt.pl
827
B
-rwxr-xr-x
2026-07-17 21:17
notes
1.12
KB
-rw-r--r--
2026-07-17 21:17
perchild.pl
4.23
KB
-rwxr-xr-x
2026-07-17 21:17
postinstall.pl
92
B
-rwxr-xr-x
2026-07-17 21:17
prefork.pl
934
B
-rwxr-xr-x
2026-07-17 21:17
prefs.info
52
B
-rw-r--r--
2026-07-17 21:17
reconfig.cgi
543
B
-rwxr-xr-x
2026-07-17 21:22
reconfig_form.cgi
1.55
KB
-rwxr-xr-x
2026-07-17 21:22
remove_vserv.pl
814
B
-rwxr-xr-x
2026-07-17 21:22
restart.cgi
1.02
KB
-rwxr-xr-x
2026-07-17 21:22
save_authgroup.cgi
1.09
KB
-rwxr-xr-x
2026-07-17 21:22
save_authuser.cgi
1.17
KB
-rwxr-xr-x
2026-07-17 21:22
save_defines.cgi
462
B
-rwxr-xr-x
2026-07-17 21:22
save_dir.cgi
640
B
-rwxr-xr-x
2026-07-17 21:22
save_files.cgi
745
B
-rwxr-xr-x
2026-07-17 21:22
save_global.cgi
483
B
-rwxr-xr-x
2026-07-17 21:22
save_gmime_type.cgi
1.13
KB
-rwxr-xr-x
2026-07-17 21:22
save_htaccess.cgi
671
B
-rwxr-xr-x
2026-07-17 21:22
save_mods.cgi
894
B
-rwxr-xr-x
2026-07-17 21:22
save_sync.cgi
488
B
-rwxr-xr-x
2026-07-17 21:22
save_virt.cgi
1.05
KB
-rwxr-xr-x
2026-07-17 21:22
save_vserv.cgi
3.73
KB
-rwxr-xr-x
2026-07-17 21:22
search_virt.cgi
4.12
KB
-rwxr-xr-x
2026-07-17 21:22
show.cgi
3.64
KB
-rwxr-xr-x
2026-07-17 21:22
show_dir.cgi
1.99
KB
-rwxr-xr-x
2026-07-17 21:22
show_files.cgi
1.99
KB
-rwxr-xr-x
2026-07-17 21:22
show_htaccess.cgi
2.02
KB
-rwxr-xr-x
2026-07-17 21:22
show_virt.cgi
2.12
KB
-rwxr-xr-x
2026-07-17 21:22
start.cgi
309
B
-rwxr-xr-x
2026-07-17 21:22
stop.cgi
290
B
-rwxr-xr-x
2026-07-17 21:22
syslog_logs.pl
457
B
-rwxr-xr-x
2026-07-17 21:17
useradmin_update.pl
957
B
-rwxr-xr-x
2026-07-17 21:17
virt_index.cgi
4.92
KB
-rwxr-xr-x
2026-07-17 21:22
worker.pl
1.79
KB
-rwxr-xr-x
2026-07-17 21:17
Save
Rename
# nodo50 v0.1 - Change 000003 - New Script. Define Editors for mod_apachessl directives (Apache-ssl not use mod_ssl) # nodo50 v0.1 - Change 000003 - Nuevo Script. Define edici�n de directivas de mod_apachessl (Apache-ssl no usa mod_ssl) # mod_apachessl.pl (http://www.apache-ssl.org/) # Defines editors for mod_apachessl directives sub mod_apachessl_directives { local($rv); $rv = [ [ 'SSLCacheServerPath', 0, 14, 'global', undef, 59 ], [ 'SSLCacheServerPort', 0, 14, 'global', 1.3, 58 ], [ 'SSLCacheServerRunDir', 0, 14, 'global', undef, 57 ], [ 'SSLRandomFile', 0, 14, 'global', 1.3, 56 ], [ 'SSLRandomFilePerConnection', 0, 14, 'global', 1.3, 55 ], [ 'SSLEnable SSLDisable', 0, 14, 'virtual', undef, 49 ], [ 'SSLNoV2', 0, 14, 'virtual', 1.3, 48 ], [ 'SSLRequireSSL SSLDenySSL', 0, 14, 'virtual directory htaccess', 1.3, 47 ], [ 'SSLCertificateFile', 0, 14, 'virtual', undef, 39 ], [ 'SSLCertificateKeyFile', 0, 14, 'virtual', undef, 38 ], [ 'SSLNoCAList', 0, 14, 'virtual', 1.3, 37 ], [ 'SSLCACertificatePath', 0, 14, 'virtual', undef, 36 ], [ 'SSLCACertificateFile', 0, 14, 'virtual', undef, 35 ], [ 'SSLVerifyClient', 0, 14, 'virtual', undef, 29 ], [ 'SSLVerifyDepth', 0, 14, 'virtual', undef, 28 ], [ 'SSLExportClientCertificates', 0, 14, 'virtual directory htaccess', undef, 27 ], [ 'SSLSessionCacheTimeout', 0, 14, 'virtual', undef, 26 ], [ 'SSLCheckClientDN', 0, 14, 'virtual', 1.3, 25 ], [ 'SSLFakeBasicAuth', 0, 14, 'virtual', undef, 24 ], [ 'SSLUseCRL', 0, 14, 'virtual', undef, 23 ], [ 'SSLCRLCheckAll', 0, 14, 'virtual', 1.3, 22 ], [ 'SSLOnNoCRLSetEnv', 0, 14, 'virtual', 1.3, 21 ], [ 'SSLOnCRLExpirySetEnv', 0, 14, 'virtual', 1.3, 20 ], [ 'SSLOnRevocationSetEnv', 0, 14, 'virtual', 1.3, 19 ], [ 'SSLRequiredCiphers', 0, 14, 'virtual', undef, 3 ], [ 'SSLRequireCipher', 0, 14, 'virtual directory htaccess', undef, 2 ], [ 'SSLBanCipher', 0, 14, 'virtual directory htaccess', undef, 1 ] ]; return &make_directives($rv, $_[0], "mod_apachessl"); } sub edit_SSLCacheServerPath { return (2, $text{'mod_apachessl_cachepaht'}, &opt_input($_[0]->{'value'}, "SSLCacheServerPath", $text{'mod_ssl_default'}, 35). &file_chooser_button("SSLCacheServerPath", 0));SSLRandomFile } sub save_SSLCacheServerPath { return &parse_opt("SSLCacheServerPath", '\S', $text{'mod_apachessl_ecachepath'}); } sub edit_SSLCacheServerPort { return (2, $text{'mod_apachessl_cacheport'}, &opt_input($_[0]->{'value'}, "SSLCacheServerPort", $text{'mod_ssl_default'}, 35). &file_chooser_button("SSLCacheServerPort", 0)); } sub save_SSLCacheServerPort { return $in{SSLCacheServerPort} =~ /^\d+$/ ? &parse_opt("SSLCacheServerPort", '^\d+$', $text{'mod_apachessl_ecacheport'}) : &parse_opt("SSLCacheServerPort", '\S', $text{'mod_apachessl_ecacheport'}); } sub edit_SSLCacheServerRunDir { return (2, $text{'mod_apachessl_cacherundir'}, &opt_input($_[0]->{'value'}, "SSLCacheServerRunDir", $text{'mod_ssl_default'}, 35). &file_chooser_button("SSLCacheServerRunDir", 0)); } sub save_SSLCacheServerRunDir { return &parse_opt("SSLCacheServerRunDir", '\S', $text{'mod_apachessl_ecacherundir'}); } sub edit_SSLRandomFile { local @sel = split(/\ /, $_[0]->{'value'}); return (2, $text{'mod_apachessl_ramdomfile'}, &choice_input($sel[0], "SSLRandomFile", "", "$text{'mod_ssl_default'},", "$text{'mod_apachessl_ramdomfilef'},file", "$text{'mod_apachessl_ramdomfilee'},egd"). '<input name=SSLRandomFileF size=35 value='.$sel[1].'>'. &file_chooser_button("SSLRandomFileF", 0). '<input name=SSLRandomFileB size=10 value='.$sel[2].'> bytes'); } sub save_SSLRandomFile { if (!$in{SSLRandomFile}) { return ( [ ] ); } if ($in{SSLRandomFileF} !~ /\S/) { &error($text{'mod_apachessl_eramdomfilef'}); } if ($in{SSLRandomFileB} !~ /^\d+$/) { &error($text{'mod_apachessl_eramdomfileb'}); } return ( [ $in{SSLRandomFile}.' '.$in{SSLRandomFileF}.' '.$in{SSLRandomFileB} ] ); } sub edit_SSLRandomFilePerConnection { local @sel = split(/\ /, $_[0]->{'value'}); return (2, $text{'mod_apachessl_ramdomfilepc'}, &choice_input($sel[0], "SSLRandomFilePerConnection", "", "$text{'mod_ssl_default'},", "$text{'mod_apachessl_ramdomfilef'},file", "$text{'mod_apachessl_ramdomfilee'},egd"). '<input name=SSLRandomFilePerConnectionF size=35 value='.$sel[1].'>'. &file_chooser_button("SSLRandomFileF", 0). '<input name=SSLRandomFilePerConnectionB size=10 value='.$sel[2].'> bytes'); } sub save_SSLRandomFilePerConnection { if (!$in{SSLRandomFilePerConnection}) { return ( [ ] ); } if ($in{SSLRandomFilePerConnectionF} !~ /\S/) { &error($text{'mod_apachessl_eramdomfilef'}); } if ($in{SSLRandomFilePerConnectionB} !~ /^\d+$/) { &error($text{'mod_apachessl_eramdomfileb'}); } return ( [ $in{SSLRandomFilePerConnection}.' '.$in{SSLRandomFilePerConnectionF}.' '.$in{SSLRandomFilePerConnectionB} ] ); } sub edit_SSLEnable_SSLDisable { return (1, $text{'mod_ssl_enable'}, &choice_input($_[0] ? "1" : "0", "SSLEnable", "", "$text{'yes'},1", "$text{'no'},0", "$text{'default'},")); } sub save_SSLEnable_SSLDisable { return $in{'SSLEnable'} ? ( [ "" ], [ ] ) : ( [ ], [ "" ] ); } sub edit_SSLNoV2 { return (1, $text{'mod_apachessl_nov2'}, &choice_input($_[0] ? 1 : 0, "SSLNoV2", "", "$text{'yes'},1", "$text{'no'},0")); } sub save_SSLNoV2 { return $in{'SSLNoV2'} ? ( [ "" ] ) : ( [ ] ); } sub edit_SSLRequireSSL_SSLDenySSL { return (2, $text{'mod_apachessl_forcessl'}, &choice_input($_[0] ? "Require" : $_[1] ? "Deny" : "", "SSLRequireSSL", "", "$text{'mod_ssl_onlyssl'},Require", "$text{'mod_apachessl_notssl'},Deny", "$text{'default'},")); } sub save_SSLRequireSSL_SSLDenySSL { return $in{'SSLRequireSSL'} eq "Require" ? ( [ "" ], [ ] ) : $in{'SSLRequireSSL'} eq "Deny" ? ( [ ], [ "" ]) : ( [ ], [ ] ); } sub edit_SSLCertificateFile { return (2, $text{'mod_ssl_cfile'}, &opt_input($_[0]->{'value'}, "SSLCertificateFile", $text{'mod_ssl_default'}, 35). &file_chooser_button("SSLCertificateFile", 0)); } sub save_SSLCertificateFile { return &parse_opt("SSLCertificateFile", '\S', $text{'mod_ssl_ecfile'}); } sub edit_SSLCertificateKeyFile { return (2, $text{'mod_ssl_kfile'}, &opt_input($_[0]->{'value'}, "SSLCertificateKeyFile", $text{'mod_ssl_default'}, 35). &file_chooser_button("SSLCertificateKeyFile", 0)); } sub save_SSLCertificateKeyFile { return &parse_opt("SSLCertificateKeyFile", '\S', $text{'mod_ssl_ekfile'}); } sub edit_SSLNoCAList { return (1, $text{'mod_apachessl_nocalist'}, &choice_input($_[0] ? 1 : 0, "SSLNoCAList", "", "$text{'yes'},1", "$text{'no'},0")); } sub save_SSLNoCAList { return $in{'SSLNoCAList'} ? ( [ "" ] ) : ( [ ] ); } sub edit_SSLCACertificatePath { return (2, $text{'mod_apachessl_capath'}, &opt_input($_[0]->{'value'}, "SSLCACertificatePath", $text{'mod_ssl_default'}, 35). &file_chooser_button("SSLCACertificatePath", 0)); } sub save_SSLCACertificatePath { return &parse_opt("SSLCACertificatePath", '\S', $text{'mod_ssl_ecfile'}); } sub edit_SSLCACertificateFile { return (2, $text{'mod_apachessl_cafile'}, &opt_input($_[0]->{'value'}, "SSLCACertificateFile", $text{'mod_ssl_default'}, 35). &file_chooser_button("SSLCACertificateFile", 0)); } sub save_SSLCACertificateFile { return &parse_opt("SSLCACertificateFile", '\S', $text{'mod_ssl_ecfile'}); } sub edit_SSLVerifyClient { return (1, $text{'mod_ssl_clcert'}, &select_input($_[0]->{'value'}, "SSLVerifyClient", "", "$text{'default'},", "$text{'mod_ssl_nreq'},", "$text{'mod_ssl_opt'},1", "$text{'mod_ssl_req'},2", "$text{'mod_ssl_optca'},3")); } sub save_SSLVerifyClient { return &parse_select("SSLVerifyClient"); } sub edit_SSLVerifyDepth { return (1, $text{'mod_ssl_cdepth'}, &opt_input($_[0]->{'value'}, "SSLVerifyDepth", $text{'mod_ssl_default'}, 6)); } sub save_SSLVerifyDepth { return &parse_opt("SSLVerifyDepth", '^\d+$', $text{'mod_ssl_ecdepth'}); } sub edit_SSLExportClientCertificates { return (1, $text{'mod_apachessl_exportcert'}, &choice_input($_[0] ? 1 : 0, "SSLExportClientCertificates", "", "$text{'yes'},1", "$text{'no'},0")); } sub save_SSLExportClientCertificates { return $in{'SSLExportClientCertificates'} ? ( [ "" ] ) : ( [ ] ); } sub edit_SSLSessionCacheTimeout { return (1, $text{'mod_apachessl_sesstimeout'}, &opt_input($_[0]->{'value'}, "SSLSessionCacheTimeout", $text{'mod_ssl_default'}, 6)); } sub save_SSLSessionCacheTimeout { return &parse_opt("SSLSessionCacheTimeout", '^\d+$', $text{'mod_ssl_esesstimeout'}); } sub edit_SSLCheckClientDN { return (1, $text{'mod_apachessl_cdnfile'}, &opt_input($_[0]->{'value'}, "SSLCheckClientDN", $text{'mod_ssl_default'}, 35). &file_chooser_button("SSLCheckClientDN", 0)); } sub save_SSLCheckClientDN { return &parse_opt("SSLCheckClientDN", '\S', $text{'mod_apachessl_ecdnfile'}); } sub edit_SSLFakeBasicAuth { return (1, $text{'mod_apachessl_fake'}, &choice_input($_[0] ? 1 : 0, "SSLFakeBasicAuth", "", "$text{'yes'},1", "$text{'no'},0")); } sub save_SSLFakeBasicAuth { return $in{'SSLFakeBasicAuth'} ? ( [ "" ] ) : ( [ ] ); } sub edit_SSLUseCRL { return (1, $text{'mod_apachessl_usecrl'}, &choice_input($_[0] ? 1 : 0, "SSLUseCRL", "", "$text{'yes'},1", "$text{'no'},0")); } sub save_SSLUseCRL { return $in{'SSLUseCRL'} ? ( [ "" ] ) : ( [ ] ); } sub edit_SSLCRLCheckAll { return (1, $text{'mod_apachessl_crlcheckall'}, &choice_input($_[0] ? 1 : 0, "SSLCRLCheckAll", "", "$text{'yes'},1", "$text{'no'},0")); } sub save_SSLCRLCheckAll { return $in{'SSLCRLCheckAll'} ? ( [ "" ] ) : ( [ ] ); } sub edit_SSLOnNoCRLSetEnv { return (1, $text{'mod_apachessl_onnocrl'}, &opt_input($_[0]->{'value'}, "SSLOnNoCRLSetEnv", $text{'mod_ssl_default'}, 6)); } sub save_SSLOnNoCRLSetEnv { return &parse_choice("SSLOnNoCRLSetEnv"); } sub edit_SSLOnCRLExpirySetEnv { return (1, $text{'mod_apachessl_oncrlexpiry'}, &opt_input($_[0]->{'value'}, "SSLOnCRLExpirySetEnv", $text{'mod_ssl_default'}, 6)); } sub save_SSLOnCRLExpirySetEnv { return &parse_choice("SSLOnCRLExpirySetEnv"); } sub edit_SSLOnRevocationSetEnv { return (1, $text{'mod_apachessl_onrevocation'}, &opt_input($_[0]->{'value'}, "SSLOnRevocationSetEnv", $text{'mod_ssl_default'}, 6)); } sub save_SSLOnRevocationSetEnv { return &parse_choice("SSLOnRevocationSetEnv"); } sub edit_SSLRequiredCiphers { local $rows = 3; local $sw = 0; local ($o, $i, $l, $rv); $l = ':'.$_[0]->{'value'}.':'; $rv .= "<table border><tr><td><table cellpadding=0>\n"; for($i=0; $i<@mod_apachessl_ciphers; $i++) { $rv .= $sw ? '' : '<tr>'; $o = $mod_apachessl_ciphers[$i]; $rv .= sprintf "<td><input type=checkbox name=SSLRequiredCiphers_%s value='%s' %s> %s</td>", $o, $o, index($l, ":$o:") < 0 ? "" : "checked", $o; $rv .= $sw eq $rows-1 ? "</tr>\n" : ''; $sw = $sw eq $rows-1 ? 0 : $sw+1; } for($i=$sw; $i<=$rows-1; $i++) { $rv .= '<td> </td>'; } $rv .= $sw eq $rows-1 ? '' : "</tr>\n"; $rv .= '</table></td></tr></table>'; return (2,"$text{'mod_apachessl_requiredcifher'}",$rv); } sub save_SSLRequiredCiphers { local ($i, $rv); for($i=0; $i<@mod_apachessl_ciphers; $i++) { $rv .= $in{"SSLRequiredCiphers_".$mod_apachessl_ciphers[$i]} ? ':'.$mod_apachessl_ciphers[$i] : ''; } return $rv ? ( [ substr($rv,1) ] ) : ( [ ] ); } sub edit_SSLRequireCipher { local $rows = 3; local $sw = 0; local ($o, $i, $l, $rv); $l = ' '.$_[0]->{'value'}.' '; $rv .= "<table border><tr><td><table cellpadding=0>\n"; for($i=0; $i<@mod_apachessl_ciphers; $i++) { $rv .= $sw ? '' : '<tr>'; $o = $mod_apachessl_ciphers[$i]; $rv .= sprintf "<td><input type=checkbox name=SSLRequireCipher_%s value='%s' %s> %s</td>", $o, $o, index($l, " $o ") < 0 ? "" : "checked", $o; $rv .= $sw eq $rows-1 ? "</tr>\n" : ''; $sw = $sw eq $rows-1 ? 0 : $sw+1; } for($i=$sw; $i<=$rows-1; $i++) { $rv .= '<td> </td>'; } $rv .= $sw eq $rows-1 ? '' : "</tr>\n"; $rv .= '</table></td></tr></table>'; return (2,"$text{'mod_apachessl_requirecifher'}",$rv); } sub save_SSLRequireCipher { local ($i, $rv); for($i=0; $i<@mod_apachessl_ciphers; $i++) { $rv .= $in{"SSLRequireCipher_".$mod_apachessl_ciphers[$i]} ? ' '.$mod_apachessl_ciphers[$i] : ''; } return $rv ? ( [ substr($rv,1) ] ) : ( [ ] ); } sub edit_SSLBanCipher{ local $rows = 3; local $sw = 0; local ($o, $i, $l, $rv); $l = ' '.$_[0]->{'value'}.' '; $rv .= "<table border><tr><td><table cellpadding=0>\n"; for($i=0; $i<@mod_apachessl_ciphers; $i++) { $rv .= $sw ? '' : '<tr>'; $o = $mod_apachessl_ciphers[$i]; $rv .= sprintf "<td><input type=checkbox name=SSLBanCipher_%s value='%s' %s> %s</td>", $o, $o, index($l, " $o ") < 0 ? "" : "checked", $o; $rv .= $sw eq $rows-1 ? "</tr>\n" : ''; $sw = $sw eq $rows-1 ? 0 : $sw+1; } for($i=$sw; $i<=$rows-1; $i++) { $rv .= '<td> </td>'; } $rv .= $sw eq $rows-1 ? '' : "</tr>\n"; $rv .= '</table></td></tr></table>'; return (2,"$text{'mod_apachessl_bancifher'}",$rv); } sub save_SSLBanCipher { local ($i, $rv); for($i=0; $i<@mod_apachessl_ciphers; $i++) { $rv .= $in{"SSLBanCipher_".$mod_apachessl_ciphers[$i]} ? ' '.$mod_apachessl_ciphers[$i] : ''; } return $rv ? ( [ substr($rv,1) ] ) : ( [ ] ); } #Cipher Suites (from http://www.apache-ssl.org/docs.html) @mod_apachessl_ciphers = ("IDEA-CBC-SHA", "NULL-MD5", "NULL-SHA", "EXP-RC4-MD5", "RC4-MD5", "RC4-SHA", "EXP-RC2-CBC-MD5", "IDEA-CBC-MD5", "EXP-DES-CBC-SHA", "DES-CBC-SHA", "DES-CBC3-SHA", "EXP-DH-DSS-DES-CBC-SHA", "DH-DSS-DES-CBC-SHA", "DH-DSS-DES-CBC3-SHA", "EXP-DH-RSA-DES-CBC-SHA", "DH-RSA-DES-CBC-SHA", "DH-RSA-DES-CBC3-SHA", "EXP-EDH-DSS-DES-CBC-SHA", "EDH-DSS-DES-CBC-SHA", "EDH-DSS-DES-CBC3-SHA", "EXP-EDH-RSA-DES-CBC", "EDH-RSA-DES-CBC-SHA", "EDH-RSA-DES-CBC3-SHA", "EXP-ADH-RC4-MD5", "ADH-RC4-MD5", "EXP-ADH-DES-CBC-SHA", "ADH-DES-CBC-SHA", "ADH-DES-CBC3-SHA", "FZA-NULL-SHA", "FZA-FZA-CBC-SHA", "FZA-RC4-SHA", "DES-CFB-M1", "RC2-CBC-MD5", "DES-CBC-MD5", "DES-CBC3-MD5", "RC4-64-MD5", "NULL" );