Script pjl-ready-message

Script types: portrule
Categories: intrusive

Script Summary

Retrieves or sets the ready message on printers that support the Printer Job Language. This includes most PostScript printers that listen on port 9100. Without an argument, displays the current ready message. With the pjl_ready_message script argument, displays the old ready message and changes it to the message given.

Script Arguments


Ready message to display.

Example Usage

nmap --script=pjl-ready-message.nse \
  --script-args='pjl_ready_message="your message here"'

Script Output

9100/tcp open  jetdirect
|_ pjl-ready-message: "READY" changed to "p0wn3d pr1nt3r"



  • Aaron Leininger

License: Same as Nmap--See