"""Optional primer. Not installed. Not run. Not an exploit.

The pwntools 4.15.0 introduction shows
`from pwn import *` and says that import brings in a large toolkit.
This file imports only process, which is the one function the lesson discusses.

process() is documented to spawn a process and wrap it for communication.
This script names ./owned-hello and nothing else. It does not change
address randomization. It does not attach to another user's program.

If you later install the library, use an isolated environment you control,
build owned-hello.c yourself, and stop if the path is not that file.
Do not point it at a platform login or at a challenge you were not assigned.
""",

from pwn import process

owned = process(["./owned-hello"])
owned.sendline(b"desk")
owned.close()
