Skip to content

yurnam/Printroll

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🖨️ Printroll

A high-performance LAN printer spoofer for stress testing and surprise rickrolling.
Create thousands of fake IPP printers — each one singing the lyrics of Never Gonna Give You Up.

Screenshot


💡 What is this?

Printroll lets you broadcast thousands of fake IPP printers via mDNS/zeroconf.
It's useful for:

  • Stress testing printer discovery (e.g. cups-browsed, Bonjour, Windows WSD)
  • Simulating chaotic enterprise networks
  • Dropping a surprise Rick Astley across the LAN 🎶

🚀 Features

  • Dynamic printer creation using a Python class
  • Each printer can have its own:
    • Name
    • Location
    • Manufacturer
    • Custom note
  • Can spawn thousands of printers instantly
  • Uses zeroconf to advertise printers over the network
  • Cleans up on shutdown or CTRL+C
  • Fully scriptable and extendable

🛠️ Requirements

pip install zeroconf

About

Rickroll by using zeroconf

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages