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

# 3 Web Enumeration

### `curl`

Zweck: HTTP-Anfragen direkt testen.

```
curl http://<IP>
curl -I http://<IP>
curl -X POST http://<IP>/login
```

### `wget`

Zweck: Inhalte oder Dateien abrufen.

```
wget http://<IP>
```

### `whatweb`

Zweck: Web-Technologien erkennen.

```
whatweb http://<IP>
```

### `nikto`

Zweck: Webserver auf bekannte Probleme prüfen.

```
nikto -h http://<IP>
```

### `gobuster`

Zweck: Verzeichnisse und Dateien finden.

```
gobuster dir -u http://<IP> -w /usr/share/wordlists/dirb/common.txt
```

### `dirb`

Zweck: Directory Bruteforce.

```
dirb http://<IP>
```

### `ffuf`

Zweck: sehr flexibles Fuzzing für Pfade, Parameter, Virtual Hosts.

```
ffuf -u http://<IP>/FUZZ -w /usr/share/wordlists/dirb/common.txt
```

### `Burp Suite`

Zweck: Proxy, Request/Response-Analyse, manuelle Web-Tests.
