> For the complete documentation index, see [llms.txt](https://d4rk1337.gitbook.io/the-pentesters-cheat-sheet/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://d4rk1337.gitbook.io/the-pentesters-cheat-sheet/file-transfer/04-tftp.md).

# TFTP

> Trivial File Transfer Protocol is a simple lockstep File Transfer Protocol which allows a client to get a file from or put a file onto a remote host. One of its primary uses is in the early stages of nodes booting from a local area network.
>
> \-- [*Wikipedia*](https://en.wikipedia.org/wiki/Trivial_File_Transfer_Protocol)

## Server

```bash
atftpd --daemon --port 69 <dir>
```

## Client

```bash
tftp -i <ip> GET <file>
```
