Paper-Pusher uses Nmap to scan the LAN subnet and find paper printers with port 9100 open and sends spam to be printed via RAW printing with Netcat. You can enter text to be printed when prompted or leave blank to dispense blank paper only. You will also be prompted for how many pages you would like to be printed. The script assumes that the subnet netmask is: 255.255.255.0.
Dependencies:
LinuxNmapNetcat
git clone https://github.com/OSINTI4L/Paper-Pushercd Paper-Pusherchmod +x PaperPusher.sh- Connect to WiFi LAN that target printer is on.
- Run:
./PaperPusher.sh
Paper-Pusher is automated, follow the prompts.
If you have multiple printers on the LAN it might break the script. I don't have multiple printers, so I can't test it, shrugs.
Shout out to SpuriousIndices aka the Printer God, for teaching me how to mess with printers.
