> For the complete documentation index, see [llms.txt](https://hackerlab.gitbook.io/wiki.hackerlab.cz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://hackerlab.gitbook.io/wiki.hackerlab.cz/web-pentesting/recon-web.md).

# Bug Bounty - Web Recon

## Before you start

### **Program**

{% hint style="warning" %}
Read all bug bounty program conditions, especially FAQ section, excluded domains and **max probe rate.**
{% endhint %}

### Burp - Project

Create project and set max rate for resource pool (automated tasks).

![](/files/-McVWp5_6YXMfMxPKgEG)

Add the domain to the scope

Edit Craws and Audit tasks and set Suited scope

![](/files/-McVYkF8gyMuIP_EPXT4)

## Nmap - TCP Scan

Discover server ports and platform

```
nmap -F -sV -sC -v domain
```

Perform the detailed scan with [adjusted probe speed ](https://nmap.org/book/man-performance.html)(T1-T3) or (--max-rate 1)

```
nmap -p- -sV -sC -v --max-rate 1 domain
```

## Browser&#x20;

### robots.txt

This can app/domain /robots.txt

### Web Server

Fingerprint the webserver / web cache

Nonsense method, proto version

Path traversal

Host header injection - different domain, IP, multiple host headers

## Directory & URI - Discovery

```
gobuster dir -t1 --delay 1s --url fdomain:443 -k --wildcard -b 404,401 --wordlist /usr/share/wordlists/dirbuster/directory-list-2.3-small.txt
```

## App

review HTML, title & comments
