Linux webserver 6.8.0-49-generic #49~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Wed Nov 6 17:42:15 UTC 2 x86_64
Apache/2.4.52 (Ubuntu)
Server IP : 192.168.1.1 & Your IP : 18.190.152.109
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
snap /
core /
17210 /
sbin /
Delete
Unzip
Name
Size
Permission
Date
Action
MAKEDEV
51.24
KB
-rwxr-xr-x
2017-03-27 08:01
agetty
43.07
KB
-rwxr-xr-x
2022-06-14 21:28
apparmor_parser
1.23
MB
-rwxr-xr-x
2023-06-29 11:30
badblocks
26.59
KB
-rwxr-xr-x
2022-06-03 20:47
blkdiscard
22.54
KB
-rwxr-xr-x
2022-06-14 21:28
blkid
79.39
KB
-rwxr-xr-x
2022-06-14 21:28
blockdev
34.79
KB
-rwxr-xr-x
2022-06-14 21:28
brctl
30.39
KB
-rwxr-xr-x
2015-08-20 16:51
bridge
62.73
KB
-rwxr-xr-x
2019-04-16 12:37
capsh
18.59
KB
-rwxr-xr-x
2023-06-15 20:34
cfdisk
84.38
KB
-rwxr-xr-x
2022-06-14 21:28
cgdisk
174.17
KB
-rwxr-xr-x
2022-01-27 15:45
cgmanager
142.52
KB
-rwxr-xr-x
2016-01-18 18:55
cgproxy
138.42
KB
-rwxr-xr-x
2016-01-18 18:55
chcpu
22.52
KB
-rwxr-xr-x
2022-06-14 21:28
crda
10.3
KB
-rwxr-xr-x
2014-11-18 14:57
ctrlaltdel
10.34
KB
-rwxr-xr-x
2022-06-14 21:28
debugfs
146.74
KB
-rwxr-xr-x
2022-06-03 20:47
depmod
166.36
KB
-rwxr-xr-x
2021-08-17 09:19
dhclient
475.83
KB
-rwxr-xr-x
2022-11-04 12:52
dhclient-script
15.28
KB
-rwxr-xr-x
2022-11-04 12:52
dosfsck
58.08
KB
-rwxr-xr-x
2016-05-26 12:21
dosfslabel
54.08
KB
-rwxr-xr-x
2016-05-26 12:21
dumpe2fs
22.59
KB
-rwxr-xr-x
2022-06-03 20:47
e2fsck
250.93
KB
-rwxr-xr-x
2022-06-03 20:47
e2image
30.75
KB
-rwxr-xr-x
2022-06-03 20:47
e2label
75.55
KB
-rwxr-xr-x
2022-06-03 20:47
e2undo
10.41
KB
-rwxr-xr-x
2022-06-03 20:47
fatlabel
54.08
KB
-rwxr-xr-x
2016-05-26 12:21
fdisk
107.06
KB
-rwxr-xr-x
2022-06-14 21:28
findfs
10.33
KB
-rwxr-xr-x
2022-06-14 21:28
fixparts
58.17
KB
-rwxr-xr-x
2022-01-27 15:45
fsck
43.15
KB
-rwxr-xr-x
2022-06-14 21:28
fsck.cramfs
34.77
KB
-rwxr-xr-x
2022-06-14 21:28
fsck.ext2
250.93
KB
-rwxr-xr-x
2022-06-03 20:47
fsck.ext3
250.93
KB
-rwxr-xr-x
2022-06-03 20:47
fsck.ext4
250.93
KB
-rwxr-xr-x
2022-06-03 20:47
fsck.ext4dev
250.93
KB
-rwxr-xr-x
2022-06-03 20:47
fsck.fat
58.08
KB
-rwxr-xr-x
2016-05-26 12:21
fsck.minix
75.09
KB
-rwxr-xr-x
2022-06-14 21:28
fsck.msdos
58.08
KB
-rwxr-xr-x
2016-05-26 12:21
fsck.nfs
333
B
-rwxr-xr-x
2016-02-05 09:48
fsck.vfat
58.08
KB
-rwxr-xr-x
2016-05-26 12:21
fsfreeze
10.37
KB
-rwxr-xr-x
2022-06-14 21:28
fstab-decode
6.21
KB
-rwxr-xr-x
2016-02-05 09:48
fstrim
38.97
KB
-rwxr-xr-x
2022-06-14 21:28
gdisk
178.17
KB
-rwxr-xr-x
2022-01-27 15:45
getcap
10.27
KB
-rwxr-xr-x
2023-06-15 20:34
getpcaps
10.24
KB
-rwxr-xr-x
2023-06-15 20:34
getty
43.07
KB
-rwxr-xr-x
2022-06-14 21:28
halt
1.06
MB
-rwxr-xr-x
2023-11-21 20:57
hwclock
54.91
KB
-rwxr-xr-x
2022-06-14 21:28
ifconfig
66.45
KB
-rwxr-xr-x
2014-06-30 13:19
ifdown
65.95
KB
-rwxr-xr-x
2018-05-10 14:21
ifquery
65.95
KB
-rwxr-xr-x
2018-05-10 14:21
ifup
65.95
KB
-rwxr-xr-x
2018-05-10 14:21
init
1.76
MB
-rwxr-xr-x
2023-11-21 20:57
insmod
166.36
KB
-rwxr-xr-x
2021-08-17 09:19
installkernel
2.58
KB
-rwxr-xr-x
2016-01-26 18:17
ip
702.05
KB
-rwxr-xr-x
2022-03-24 11:56
ip6tables
85.77
KB
-rwxr-xr-x
2016-02-19 15:21
ip6tables-restore
85.77
KB
-rwxr-xr-x
2016-02-19 15:21
ip6tables-save
85.77
KB
-rwxr-xr-x
2016-02-19 15:21
ipmaddr
18.32
KB
-rwxr-xr-x
2014-06-30 13:19
iptables
85.77
KB
-rwxr-xr-x
2016-02-19 15:21
iptables-restore
85.77
KB
-rwxr-xr-x
2016-02-19 15:21
iptables-save
85.77
KB
-rwxr-xr-x
2016-02-19 15:21
iptunnel
22.33
KB
-rwxr-xr-x
2014-06-30 13:19
isosize
22.53
KB
-rwxr-xr-x
2022-06-14 21:28
iw
173.63
KB
-rwxr-xr-x
2014-10-24 09:07
kbdrate
10.37
KB
-rwxr-xr-x
2016-09-22 17:33
killall5
18.61
KB
-rwxr-xr-x
2016-02-05 09:48
ldconfig
387
B
-rwxr-xr-x
2024-05-08 15:49
ldconfig.real
977.16
KB
-rwxr-xr-x
2024-05-08 15:49
logsave
10.35
KB
-rwxr-xr-x
2022-06-03 20:47
losetup
71.21
KB
-rwxr-xr-x
2022-06-14 21:28
lsmod
166.36
KB
-rwxr-xr-x
2021-08-17 09:19
mii-tool
18.81
KB
-rwxr-xr-x
2014-06-30 13:19
mkdosfs
26.49
KB
-rwxr-xr-x
2016-05-26 12:21
mke2fs
103.9
KB
-rwxr-xr-x
2022-06-03 20:47
mkfs
10.34
KB
-rwxr-xr-x
2022-06-14 21:28
mkfs.bfs
26.59
KB
-rwxr-xr-x
2022-06-14 21:28
mkfs.cramfs
34.63
KB
-rwxr-xr-x
2022-06-14 21:28
mkfs.ext2
103.9
KB
-rwxr-xr-x
2022-06-03 20:47
mkfs.ext3
103.9
KB
-rwxr-xr-x
2022-06-03 20:47
mkfs.ext4
103.9
KB
-rwxr-xr-x
2022-06-03 20:47
mkfs.ext4dev
103.9
KB
-rwxr-xr-x
2022-06-03 20:47
mkfs.fat
26.49
KB
-rwxr-xr-x
2016-05-26 12:21
mkfs.minix
75.11
KB
-rwxr-xr-x
2022-06-14 21:28
mkfs.msdos
26.49
KB
-rwxr-xr-x
2016-05-26 12:21
mkfs.vfat
26.49
KB
-rwxr-xr-x
2016-05-26 12:21
mkhomedir_helper
18.41
KB
-rwxr-xr-x
2024-03-19 16:18
mkswap
71.23
KB
-rwxr-xr-x
2022-06-14 21:28
modinfo
166.36
KB
-rwxr-xr-x
2021-08-17 09:19
modprobe
166.36
KB
-rwxr-xr-x
2021-08-17 09:19
nameif
14.47
KB
-rwxr-xr-x
2014-06-30 13:19
pam_extrausers_chkpwd
34.8
KB
-rwxr-sr-x
2024-03-19 16:18
pam_extrausers_update
34.73
KB
-rwxr-xr-x
2024-03-19 16:18
pam_tally
10.35
KB
-rwxr-xr-x
2024-03-19 16:18
pam_tally2
14.44
KB
-rwxr-xr-x
2024-03-19 16:18
parted
78.27
KB
-rwxr-xr-x
2018-01-15 12:47
partprobe
10.07
KB
-rwxr-xr-x
2018-01-15 12:47
pivot_root
10.32
KB
-rwxr-xr-x
2022-06-14 21:28
plipconfig
10.2
KB
-rwxr-xr-x
2014-06-30 13:19
poweroff
1.06
MB
-rwxr-xr-x
2023-11-21 20:57
rarp
29.1
KB
-rwxr-xr-x
2014-06-30 13:19
raw
14.37
KB
-rwxr-xr-x
2022-06-14 21:28
reboot
1.06
MB
-rwxr-xr-x
2023-11-21 20:57
regdbdump
6.13
KB
-rwxr-xr-x
2014-11-18 14:57
resize2fs
51.11
KB
-rwxr-xr-x
2022-06-03 20:47
resolvconf
4.75
KB
-rwxr-xr-x
2019-05-06 08:39
rmmod
166.36
KB
-rwxr-xr-x
2021-08-17 09:19
route
56.67
KB
-rwxr-xr-x
2014-06-30 13:19
rtacct
36.59
KB
-rwxr-xr-x
2019-04-16 12:37
rtmon
42.59
KB
-rwxr-xr-x
2019-04-16 12:37
runlevel
1.06
MB
-rwxr-xr-x
2023-11-21 20:57
runuser
30.98
KB
-rwxr-xr-x
2022-06-14 21:28
setcap
10.3
KB
-rwxr-xr-x
2023-06-15 20:34
setvtrgb
10.41
KB
-rwxr-xr-x
2016-09-22 17:33
sfdisk
92.07
KB
-rwxr-xr-x
2022-06-14 21:28
sgdisk
166.17
KB
-rwxr-xr-x
2022-01-27 15:45
shadowconfig
885
B
-rwxr-xr-x
2024-02-07 10:59
shutdown
1.06
MB
-rwxr-xr-x
2023-11-21 20:57
slattach
33.13
KB
-rwxr-xr-x
2014-06-30 13:19
start-stop-daemon
31.77
KB
-rwxr-xr-x
2022-05-27 10:37
sulogin
43.12
KB
-rwxr-xr-x
2022-06-14 21:28
swaplabel
14.43
KB
-rwxr-xr-x
2022-06-14 21:28
swapoff
18.58
KB
-rwxr-xr-x
2022-06-14 21:28
swapon
43.25
KB
-rwxr-xr-x
2022-06-14 21:28
switch_root
14.46
KB
-rwxr-xr-x
2022-06-14 21:28
sysctl
22.51
KB
-rwxr-xr-x
2023-11-01 07:23
tc
326.1
KB
-rwxr-xr-x
2019-04-16 12:37
telinit
1.06
MB
-rwxr-xr-x
2023-11-21 20:57
tipc
42.38
KB
-rwxr-xr-x
2019-04-16 12:37
tune2fs
75.55
KB
-rwxr-xr-x
2022-06-03 20:47
udevadm
1.08
MB
-rwxr-xr-x
2023-11-21 20:57
unix_chkpwd
34.77
KB
-rwxr-sr-x
2024-03-19 16:18
unix_update
34.7
KB
-rwxr-xr-x
2024-03-19 16:18
wipefs
30.73
KB
-rwxr-xr-x
2022-06-14 21:28
wpa_action
1.69
KB
-rwxr-xr-x
2015-07-17 21:55
wpa_cli
116.85
KB
-rwxr-xr-x
2024-08-05 12:27
wpa_supplicant
2.07
MB
-rwxr-xr-x
2024-08-05 12:27
xtables-multi
85.77
KB
-rwxr-xr-x
2016-02-19 15:21
zramctl
75.26
KB
-rwxr-xr-x
2022-06-14 21:28
Save
Rename
#!/bin/sh # # This file is part of the resolvconf package. # set -e echo_usage() { echo "Usage: resolvconf (-d IFACE|-a IFACE|-u|--enable-updates|--disable-updates|--updates-are-enabled)" ; } PATH=/sbin:/bin:/usr/bin MYNAME="${0##*/}" RUN_DIR=/run/resolvconf ENABLE_UPDATES_FLAGFILE="${RUN_DIR}/enable-updates" POSTPONED_UPDATE_FLAGFILE="${RUN_DIR}/postponed-update" report_err() { echo "${MYNAME}: Error: $*" >&2 ; } # Check arguments CMD="$1" case "$CMD" in -a|-d) IFACE="$2" if [ ! "$IFACE" ] ; then report_err "No interface name specified" echo_usage >&2 exit 1 fi report_iface_err() { report_err "$* not allowed in interface record name" } case "$IFACE" in */*) report_iface_err "Slash" ; exit 1 ;; *" "*) report_iface_err "Space" ; exit 1 ;; .*) report_iface_err "Initial dot" ; exit 1 ;; -*) report_iface_err "Initial hyphen" ; exit 1 ;; ~*) report_iface_err "Initial tilde" ; exit 1 ;; esac ;; -u|--enable-updates|--disable-updates|--updates-are-enabled) if [ "$2" ] ; then report_err "The $CMD option does not take an argument" echo_usage >&2 exit 1 fi ;; *) report_err "Command not recognized" echo_usage >&2 exit 99 ;; esac mkdir -p "${RUN_DIR}/interface" cd "${RUN_DIR}/interface" { # Make sure that we do not end up with a broken resolv.conf if resolvconf # is invoked in parallel. LOCK_WAIT_S=10 flock -w $LOCK_WAIT_S 9 || { report_err "Run lock held by another process for longer than $LOCK_WAIT_S seconds"; exit 1; } update_and_exit() { rm -f "$POSTPONED_UPDATE_FLAGFILE" exec run-parts ${1:+--arg="$1"} ${2:+--arg="$2"} /etc/resolvconf/update.d } # Handle commands that don't require normalized_stdin() case "$CMD" in -d) if [ ! -e "$IFACE" ] ; then exit 0 fi if [ ! -s "$IFACE" ] ; then rm -f "$IFACE" exit 0 fi rm -f "$IFACE" if [ -e "$ENABLE_UPDATES_FLAGFILE" ] ; then update_and_exit -d "$IFACE" else : >| "$POSTPONED_UPDATE_FLAGFILE" exit 0 fi ;; -u) if [ -e "$ENABLE_UPDATES_FLAGFILE" ] ; then update_and_exit -u else : >| "$POSTPONED_UPDATE_FLAGFILE" exit 0 fi ;; --enable-updates) : >| "$ENABLE_UPDATES_FLAGFILE" || exit 1 if [ -e "$POSTPONED_UPDATE_FLAGFILE" ] ; then (update_and_exit -u) || : fi exit 0 ;; --disable-updates) rm -f "$POSTPONED_UPDATE_FLAGFILE" || : rm -f "$ENABLE_UPDATES_FLAGFILE" || exit 1 exit 0 ;; --updates-are-enabled) if [ -e "$ENABLE_UPDATES_FLAGFILE" ] ; then exit 0 else exit 1 fi ;; esac # # The following function must EXACTLY the same in the resolvconf # and test-normalization scripts. And the test must pass! # ### BEGIN FUNCTION TO COPY TO THE test-normalization SCRIPT ### # # Echo stdin with: # comments removed; # initial and terminal whitespace removed; # whitespace strings replaced by single blanks; # leading zeroes removed from nameserver address fields; # first set of zero fields in an IPv6 address collapsed to '::'; # empty lines removed. normalized_stdin() { sed \ -e 's/#.*$//' \ -e 's/[[:blank:]]\+$//' \ -e 's/^[[:blank:]]\+//' \ -e 's/[[:blank:]]\+/ /g' \ -e '/^nameserver/!b ENDOFCYCLE' \ -e 's/$/ /' \ -e 's/\([:. ]\)0\+/\10/g' \ -e 's/\([:. ]\)0\([123456789abcdefABCDEF][[:xdigit:]]*\)/\1\2/g' \ -e '/::/b ENDOFCYCLE; s/ \(0[: ]\)\+/ ::/' \ -e '/::/b ENDOFCYCLE; s/:\(0[: ]\)\+/::/' \ -e ': ENDOFCYCLE' \ - | \ sed \ -e 's/[[:blank:]]\+$//' \ -e '/^$/d' } ### END FUNCTION TO COPY TO THE test-normalization SCRIPT ### case "$CMD" in -a) OLD_CONTENT="" [ -f "$IFACE" ] && OLD_CONTENT="$(cat "$IFACE")" NEW_CONTENT="$(normalized_stdin)" # Proceed only if content has changed. The test here can't # eliminate 100% of redundant invocations of update scripts # because we don't do any locking; however it certainly does # eliminate most of them. if [ "$NEW_CONTENT" = "$OLD_CONTENT" ] ; then exit 0 fi IFACE_TMPFILE="${IFACE}_new.$$" cleanup() { rm -f "$IFACE_TMPFILE" ; } trap cleanup EXIT echo "$NEW_CONTENT" > "$IFACE_TMPFILE" mv -f "$IFACE_TMPFILE" "$IFACE" if [ -e "$ENABLE_UPDATES_FLAGFILE" ] ; then update_and_exit -a "$IFACE" else : >| "$POSTPONED_UPDATE_FLAGFILE" exit 0 fi ;; esac # Don't reach here exit 99 } 9>"${RUN_DIR}/run-lock"