─[eu-academy-1]─[10.10.14.140]─[htb-ac-2126681@htb-xfny1nxvss]─[~]
└──╼ [★]$ ssh htb-student@10.129.71.40
The authenticity of host '10.129.71.40 (10.129.71.40)' can't be established.
ED25519 key fingerprint is SHA256:PHsjpBEAl6hSCzjVohppUybupbLXdBZy8FqtwlMpmjU.
This key is not known by any other names.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added '10.129.71.40' (ED25519) to the list of known hosts.
htb-student@10.129.71.40's password:
Welcome to Ubuntu 18.04.5 LTS (GNU/Linux 4.15.0-123-generic x86_64)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/advantage
System information as of Mon Sep 8 16:34:25 UTC 2025
System load: 0.21 Processes: 155
Usage of /: 51.0% of 6.76GB Users logged in: 0
Memory usage: 21% IP address for ens192: 10.129.71.40
Swap usage: 0%
* Canonical Livepatch is available for installation.
- Reduce system reboots and improve kernel security. Activate at:
https://ubuntu.com/livepatch
0 packages can be updated.
0 updates are security updates.
Last login: Wed Sep 23 22:09:41 2020 from 10.10.14.6
What is the name of the hidden "history" file in the htb-user's home directory?
htb-student@nixfund:~$ cd /var/backups
htb-student@nixfund:/var/backups$ ls -lt
total 2160
-rw-r--r-- 1 root root 41872 Nov 12 2020 apt.extended_states.0 ***
-rw-r--r-- 1 root root 4437 Nov 12 2020 apt.extended_states.1.gz
-rw-r--r-- 1 root root 742750 Nov 11 2020 dpkg.status.0
-rw-r--r-- 1 root root 206270 Nov 11 2020 dpkg.status.1.gz
-rw-r--r-- 1 root root 206270 Nov 5 2020 dpkg.status.2.gz
-rw-r--r-- 1 root root 206270 Nov 5 2020 dpkg.status.3.gz
-rw-r--r-- 1 root root 206270 Nov 5 2020 dpkg.status.4.gz
-rw-r--r-- 1 root root 206270 Nov 5 2020 dpkg.status.5.gz
-rw-r--r-- 1 root root 206270 Nov 5 2020 dpkg.status.6.gz
-rw-r--r-- 1 root root 51200 Oct 29 2020 alternatives.tar.0
-rw-r--r-- 1 root root 4623 Oct 22 2020 apt.extended_states.2.gz
-rw-r--r-- 1 root root 2497 Oct 16 2020 alternatives.tar.1.gz
-rw-r--r-- 1 root root 4601 Oct 15 2020 apt.extended_states.3.gz
-rw-r--r-- 1 root root 2492 Sep 24 2020 alternatives.tar.2.gz
-rw-r--r-- 1 root root 367 Sep 23 2020 dpkg.statoverride.0
-rw-r--r-- 1 root root 229 Sep 23 2020 dpkg.statoverride.1.gz
-rw-r--r-- 1 root root 229 Sep 23 2020 dpkg.statoverride.2.gz
-rw-r--r-- 1 root root 229 Sep 23 2020 dpkg.statoverride.3.gz
-rw-r--r-- 1 root root 229 Sep 23 2020 dpkg.statoverride.4.gz
-rw-r--r-- 1 root root 229 Sep 23 2020 dpkg.statoverride.5.gz
-rw-r--r-- 1 root root 229 Sep 23 2020 dpkg.statoverride.6.gz
-rw-r--r-- 1 root root 4572 Sep 23 2020 apt.extended_states.4.gz
-rw------- 1 root root 2014 Sep 23 2020 passwd.bak
-rw------- 1 root shadow 1362 Sep 23 2020 shadow.bak
-rw------- 1 root shadow 716 Sep 23 2020 gshadow.bak
-rw------- 1 root root 860 Sep 23 2020 group.bak
-rw-r--r-- 1 root root 437 Aug 5 2019 dpkg.diversions.0
-rw-r--r-- 1 root root 202 Aug 5 2019 dpkg.diversions.1.gz
-rw-r--r-- 1 root root 202 Aug 5 2019 dpkg.diversions.2.gz
-rw-r--r-- 1 root root 202 Aug 5 2019 dpkg.diversions.3.gz
-rw-r--r-- 1 root root 202 Aug 5 2019 dpkg.diversions.4.gz
-rw-r--r-- 1 root root 202 Aug 5 2019 dpkg.diversions.5.gz
-rw-r--r-- 1 root root 202 Aug 5 2019 dpkg.diversions.6.gz
也可以用htb-student@nixfund:/var/backups$ tree -t(先列出舊的新的在最後)
(如果要新的在最上面用tree -tr)
.
├── dpkg.diversions.0
├── dpkg.diversions.1.gz
├── dpkg.diversions.2.gz
├── dpkg.diversions.3.gz
├── dpkg.diversions.4.gz
├── dpkg.diversions.5.gz
├── dpkg.diversions.6.gz
├── group.bak
├── gshadow.bak
├── passwd.bak
├── shadow.bak
├── apt.extended_states.4.gz
├── dpkg.statoverride.0
├── dpkg.statoverride.1.gz
├── dpkg.statoverride.2.gz
├── dpkg.statoverride.3.gz
├── dpkg.statoverride.4.gz
├── dpkg.statoverride.5.gz
├── dpkg.statoverride.6.gz
├── alternatives.tar.2.gz
├── apt.extended_states.3.gz
├── alternatives.tar.1.gz
├── apt.extended_states.2.gz
├── alternatives.tar.0
├── dpkg.status.2.gz
├── dpkg.status.3.gz
├── dpkg.status.4.gz
├── dpkg.status.5.gz
├── dpkg.status.6.gz
├── dpkg.status.0
├── dpkg.status.1.gz
├── apt.extended_states.1.gz
└── apt.extended_states.0 **
0 directories, 33 files
What is the inode number of the "shadow.bak" file in the "/var/backups" directory?
htb-student@nixfund:/var/backups$ ls -i
262248 alternatives.tar.0 262310 dpkg.statoverride.2.gz
262559 alternatives.tar.1.gz 262311 dpkg.statoverride.3.gz
262261 alternatives.tar.2.gz 262247 dpkg.statoverride.4.gz
266334 apt.extended_states.0 262250 dpkg.statoverride.5.gz
266335 apt.extended_states.1.gz 262236 dpkg.statoverride.6.gz
266430 apt.extended_states.2.gz 263999 dpkg.status.0
264827 apt.extended_states.3.gz 262179 dpkg.status.1.gz
262233 apt.extended_states.4.gz 262234 dpkg.status.2.gz
262178 dpkg.diversions.0 262241 dpkg.status.3.gz
262203 dpkg.diversions.1.gz 262243 dpkg.status.4.gz
262264 dpkg.diversions.2.gz 262220 dpkg.status.5.gz
262257 dpkg.diversions.3.gz 262230 dpkg.status.6.gz
262246 dpkg.diversions.4.gz 265226 group.bak
262249 dpkg.diversions.5.gz 265817 gshadow.bak
262235 dpkg.diversions.6.gz 264599 passwd.bak
262231 dpkg.statoverride.0 265293 shadow.bak
262205 dpkg.statoverride.1.gz
也可以指定
htb-student@nixfund:/var/backups$ ls -i /var/backups | grep shadow.bak
265817 gshadow.bak
265293 shadow.bak
或是用status
htb-student@nixfund:/var/backups$ stat /var/backups/shadow.bak
File: /var/backups/shadow.bak
Size: 1362 Blocks: 8 IO Block: 4096 regular file
Device: 801h/2049d Inode: 265293 Links: 1
Access: (0600/-rw-------) Uid: ( 0/ root) Gid: ( 42/ shadow)
Access: 2020-11-12 06:25:02.359822822 +0000
Modify: 2020-09-23 22:11:07.101663506 +0000
Change: 2020-09-24 06:25:03.741470540 +0000
Birth: -