Miniprint
A honeypot that simulates an exposed networked printer using PJL protocol to capture and log attacker interactions through a virtual filesystem.

Miniprint
A honeypot that simulates an exposed networked printer using PJL protocol to capture and log attacker interactions through a virtual filesystem.
Miniprint Description
Miniprint is a honeypot tool that simulates a networked printer exposed to the public internet. The tool implements the Printer Job Language (PJL) protocol over raw network connections to mimic a real printer device. The honeypot features a complete virtual filesystem that allows attackers to perform read and write operations on files and directories without affecting the host system. All file operations are contained within the virtual environment for security purposes. When attackers send PostScript or plaintext print jobs to the simulated printer, these documents are automatically saved to an uploads directory for analysis. The tool provides comprehensive logging capabilities to track all interactions and attempted attacks. Miniprint can be configured with various options including custom host binding, log file specification, and connection timeout settings. The tool is designed for installation using virtualenv and pip3 for proper dependency management. The honeypot serves as a deception technology to attract and monitor attackers who target exposed printer devices, providing insights into attack patterns and techniques used against network-connected printers.
FEATURED
Password manager with end-to-end encryption and identity protection features
VPN service providing encrypted internet connections and privacy protection
Fractional CISO services for B2B companies to accelerate sales and compliance
Stay Updated with Mandos Brief
Get the latest cybersecurity updates in your inbox
TRENDING CATEGORIES
POPULAR
Security platform that provides protection, monitoring and governance for enterprise generative AI applications and LLMs against various threats including prompt injection and data poisoning.
A threat intelligence aggregation service that consolidates and summarizes security updates from multiple sources to provide comprehensive cybersecurity situational awareness.
Fabric Platform is a cybersecurity reporting solution that automates and standardizes report generation, offering a private-cloud platform, open-source tools, and community-supported templates.
A weekly newsletter providing cybersecurity leadership insights, industry updates, and strategic guidance for security professionals advancing to management positions.