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.158
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 /
procmail /
[ HOME SHELL ]
Name
Size
Permission
Action
images
[ DIR ]
drwxr-xr-x
lang
[ DIR ]
drwxr-xr-x
CHANGELOG
289
B
-rw-r--r--
backup_config.pl
649
B
-rwxr-xr-x
cgi_args.pl
488
B
-rwxr-xr-x
config
56
B
-rw-r--r--
config-freebsd
66
B
-rw-r--r--
config.info
237
B
-rw-r--r--
config.info.ca
281
B
-rw-r--r--
config.info.cs
212
B
-rw-r--r--
config.info.de
265
B
-rw-r--r--
config.info.es
57
B
-rw-r--r--
config.info.fr
265
B
-rw-r--r--
config.info.hu
0
B
-rw-r--r--
config.info.ko
272
B
-rw-r--r--
config.info.nl
262
B
-rw-r--r--
config.info.no
244
B
-rw-r--r--
config.info.pl
0
B
-rw-r--r--
config.info.ru
278
B
-rw-r--r--
config.info.uk
296
B
-rw-r--r--
delete_recipes.cgi
418
B
-rwxr-xr-x
down.cgi
277
B
-rwxr-xr-x
edit_env.cgi
1022
B
-rwxr-xr-x
edit_inc.cgi
864
B
-rwxr-xr-x
edit_recipe.cgi
2.75
KB
-rwxr-xr-x
index.cgi
4.79
KB
-rwxr-xr-x
install_check.pl
483
B
-rwxr-xr-x
log_parser.pl
764
B
-rwxr-xr-x
manual_form.cgi
533
B
-rwxr-xr-x
manual_save.cgi
331
B
-rwxr-xr-x
module.info
198
B
-rw-r--r--
module.info.af
0
B
-rw-r--r--
module.info.af.auto
161
B
-rw-r--r--
module.info.ar
0
B
-rw-r--r--
module.info.ar.auto
222
B
-rw-r--r--
module.info.be
0
B
-rw-r--r--
module.info.be.auto
265
B
-rw-r--r--
module.info.bg
0
B
-rw-r--r--
module.info.bg.auto
225
B
-rw-r--r--
module.info.ca
142
B
-rw-r--r--
module.info.ca.auto
17
B
-rw-r--r--
module.info.cs
35
B
-rw-r--r--
module.info.cs.auto
137
B
-rw-r--r--
module.info.da
0
B
-rw-r--r--
module.info.da.auto
154
B
-rw-r--r--
module.info.de
149
B
-rw-r--r--
module.info.de.auto
17
B
-rw-r--r--
module.info.el
0
B
-rw-r--r--
module.info.el.auto
335
B
-rw-r--r--
module.info.es
34
B
-rw-r--r--
module.info.es.auto
150
B
-rw-r--r--
module.info.eu
0
B
-rw-r--r--
module.info.eu.auto
175
B
-rw-r--r--
module.info.fa
0
B
-rw-r--r--
module.info.fa.auto
243
B
-rw-r--r--
module.info.fi
0
B
-rw-r--r--
module.info.fi.auto
179
B
-rw-r--r--
module.info.fr
36
B
-rw-r--r--
module.info.fr.auto
139
B
-rw-r--r--
module.info.he
0
B
-rw-r--r--
module.info.he.auto
183
B
-rw-r--r--
module.info.hr
0
B
-rw-r--r--
module.info.hr.auto
158
B
-rw-r--r--
module.info.hu
37
B
-rw-r--r--
module.info.hu.auto
135
B
-rw-r--r--
module.info.it
37
B
-rw-r--r--
module.info.it.auto
129
B
-rw-r--r--
module.info.ja
0
B
-rw-r--r--
module.info.ja.auto
216
B
-rw-r--r--
module.info.ko
31
B
-rw-r--r--
module.info.ko.auto
152
B
-rw-r--r--
module.info.lt
0
B
-rw-r--r--
module.info.lt.auto
170
B
-rw-r--r--
module.info.lv
0
B
-rw-r--r--
module.info.lv.auto
177
B
-rw-r--r--
module.info.ms
132
B
-rw-r--r--
module.info.ms.auto
17
B
-rw-r--r--
module.info.mt
0
B
-rw-r--r--
module.info.mt.auto
159
B
-rw-r--r--
module.info.nl
31
B
-rw-r--r--
module.info.nl.auto
136
B
-rw-r--r--
module.info.no
31
B
-rw-r--r--
module.info.no.auto
123
B
-rw-r--r--
module.info.pl
33
B
-rw-r--r--
module.info.pl.auto
138
B
-rw-r--r--
module.info.pt
0
B
-rw-r--r--
module.info.pt.auto
156
B
-rw-r--r--
module.info.pt_BR
0
B
-rw-r--r--
module.info.pt_BR.auto
165
B
-rw-r--r--
module.info.ro
0
B
-rw-r--r--
module.info.ro.auto
160
B
-rw-r--r--
module.info.ru
47
B
-rw-r--r--
module.info.ru.auto
219
B
-rw-r--r--
module.info.sk
0
B
-rw-r--r--
module.info.sk.auto
171
B
-rw-r--r--
module.info.sl
0
B
-rw-r--r--
module.info.sl.auto
139
B
-rw-r--r--
module.info.sv
0
B
-rw-r--r--
module.info.sv.auto
157
B
-rw-r--r--
module.info.th
0
B
-rw-r--r--
module.info.th.auto
248
B
-rw-r--r--
module.info.tr
0
B
-rw-r--r--
module.info.tr.auto
165
B
-rw-r--r--
module.info.uk
0
B
-rw-r--r--
module.info.uk.auto
250
B
-rw-r--r--
module.info.ur
0
B
-rw-r--r--
module.info.ur.auto
229
B
-rw-r--r--
module.info.vi
0
B
-rw-r--r--
module.info.vi.auto
185
B
-rw-r--r--
module.info.zh
0
B
-rw-r--r--
module.info.zh.auto
154
B
-rw-r--r--
module.info.zh_TW
0
B
-rw-r--r--
module.info.zh_TW.auto
163
B
-rw-r--r--
prefs.info
16
B
-rw-r--r--
procmail-lib.pl
9.39
KB
-rwxr-xr-x
save_env.cgi
753
B
-rwxr-xr-x
save_inc.cgi
680
B
-rwxr-xr-x
save_recipe.cgi
2.58
KB
-rwxr-xr-x
up.cgi
271
B
-rwxr-xr-x
Delete
Unzip
Zip
${this.title}
Close
Code Editor : save_recipe.cgi
#!/usr/bin/perl # save_recipe.cgi # Create, update or delete a procmail recipe require './procmail-lib.pl'; &ReadParse(); &lock_file($procmailrc); @conf = &get_procmailrc(); $rec = $conf[$in{'idx'}] if (!$in{'new'}); if ($in{'delete'}) { # Just delete the recipe &delete_recipe($rec); } else { # Validate inputs &error_setup($text{'save_err'}); if ($in{'block'}) { # Conditional code block $in{'bdata'} =~ s/\r//g; $rec->{'block'} = $in{'bdata'}; } else { # Normal action $in{'action'} =~ /\S/ || &error($text{'save_eaction_'.$in{'amode'}}); delete($rec->{'type'}); if ($in{'amode'} == 0) { $rec->{'action'} = $in{'action'}; } elsif ($in{'amode'} == 1) { $rec->{'action'} = $in{'action'}."/."; } elsif ($in{'amode'} == 2) { $rec->{'action'} = $in{'action'}."/"; } elsif ($in{'amode'} == 3) { $rec->{'type'} = "!"; $rec->{'action'} = $in{'action'}; } elsif ($in{'amode'} == 6) { $rec->{'type'} = "="; $in{'action'} =~ /^(\S+)=(.*)$/ || &error($text{'save_eactionvar'}); $rec->{'action'} = $in{'action'}; } else { $rec->{'type'} = "|"; $rec->{'action'} = $in{'action'}; } } map { $flag{$_}++ } split(/\0/, $in{'flag'}); @flags = @{$rec->{'flags'}}; foreach $f (@known_flags) { if ($flag{$f}) { push(@flags, $f); } else { @flags = grep { $_ ne $f } @flags; } } $rec->{'flags'} = [ &unique(@flags) ]; if ($in{'lockfile_def'} == 1) { delete($rec->{'lockfile'}); } elsif ($in{'lockfile_def'} == 2) { $rec->{'lockfile'} = ""; } else { $in{'lockfile'} =~ /\S/ || &error($text{'save_elockfile'}); $rec->{'lockfile'} = $in{'lockfile'}; } for($i=0; defined($m = $in{"cmode_$i"}); $i++) { next if ($m eq '-'); $c = $in{"cond_$i"}; if ($m eq '<' || $m eq '>') { $c =~ /^\d+$/ || &error(&text('save_esize', $i+1)); } elsif ($m eq '$' || $m eq '?') { $c =~ /\S/ || &error(&text('save_eshell', $i+1)); } else { $c =~ /\S/ || &error(&text('save_ere', $i+1)); } push(@conds, [ $m, $c ]); } $rec->{'conds'} = \@conds; # Save the receipe if ($in{'new'}) { if ($in{'before'} ne '') { $before = $conf[$in{'before'}]; &create_recipe_before($rec, $before); } elsif ($in{'after'} ne '') { if ($in{'after'} == @conf-1) { &create_recipe($rec); } else { $before = $conf[$in{'after'}+1]; &create_recipe_before($rec, $before); } } else { &create_recipe($rec); } } else { &modify_recipe($rec); } } &unlock_file($procmailrc); &webmin_log($in{'delete'} ? "delete" : $in{'new'} ? "create" : "modify", "recipe", undef, $rec); &redirect("");
Close