> For the complete documentation index, see [llms.txt](https://web.mrw0l05zyn.cl/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://web.mrw0l05zyn.cl/escaneo-y-enumeracion/fuzzing/parametros/post.md).

# POST

## Parámetros

### Arjun <a href="#parametros-arjun" id="parametros-arjun"></a>

```sh
arjun -u http://<target>/index.php -m <method>
```

* -u = URL.
  * \<target> = objetivo.
* -m = método.
  * \<method> = `POST, JSON o XML`.

### FFuF <a href="#parametros-ffuf" id="parametros-ffuf"></a>

```shell
ffuf -u http://<target>/index.php -w <path-wordlist>:FUZZ -X POST -d "FUZZ=test" -H "Content-Type: application/x-www-form-urlencoded" -c -fc <code> -fs <size> -o ffuf-fuzzing-post-parameters.html -of html
```

* -u = URL.
  * \<target> = objetivo.
* -w = wordlist.
  * \<path-wordlist> = ruta de wordlist de parámetros ([SecList](https://github.com/danielmiessler/SecLists/blob/master/Discovery/Web-Content/burp-parameter-names.txt)).
* -X = método HTTP a utilizar.
* -d = datos método POST.
* -H = HTTP headers.
* -c = output con colores.
* -fc \<code> = filtra respuestas por el código especificado, por ejemplo: `301,404`.
* -fs \<size> = filtra respuestas por el tamaño especificado.
* -o = guarda resultado en archivo `ffuf-fuzzing-post-parameters.html`.

## Valores

### FFuF <a href="#valores-ffuf" id="valores-ffuf"></a>

```shell
ffuf -u http://<target>/index.php -w <path-wordlist>:FUZZ -X POST -d "user=admin\&password=FUZZ" -H "Content-Type: application/x-www-form-urlencoded" -c -fc <code> -fs <size> -o ffuf-fuzzing-post-parameters-values.html -of html
```

* -u = URL.
  * \<target> = objetivo.
* -w = wordlist.
  * \<path-wordlist> = ruta de wordlist ([SecList](https://github.com/danielmiessler/SecLists/blob/master/Passwords/xato-net-10-million-passwords-1000000.txt)).
* -X = método HTTP a utilizar.
* -d = datos método POST.
* -H = HTTP headers.
* -c = output con colores.
* -fc \<code> = filtra respuestas por el código especificado, por ejemplo: `301,404`.
* -fs \<size> = filtra respuestas por el tamaño especificado.
* -o = guarda resultado en archivo `ffuf-fuzzing-post-parameters-values.html`.

### Wfuzz <a href="#valores-wfuzz" id="valores-wfuzz"></a>

```sh
wfuzz -c -z file,<path-wordlist> --hc <code> -d "user=admin&password=FUZZ" http://<target>/login.php
```

* -c = output con colores.
* -z = especifica el payload para cada palabra clave FUZZ utilizada.
  * \<path-wordlist> = ruta de wordlist ([SecList](https://github.com/danielmiessler/SecLists/blob/master/Passwords/xato-net-10-million-passwords-1000000.txt)).
* \--hc \<code> = oculta respuestas por el código especificado, por ejemplo: `301,404`.
* -d = datos método POST.
  * FUZZ = la palabra `FUZZ` será reemplazada con los valores de la wordlist.
* \<target> = objetivo.
