network printing

Instead of the ‘my printer won’t work on linux’ story I actually discovered something neat today when trying to print on the HP Color Laserjet 4600. By running nmap to view to open ports on the network printer I noticed port 21 (ftp) to be open.

I ftp’ed into the printer, and was able to see the print queue by listing the directory. Uploading a postscript document directly into the queue directory made the printer print it.

No installation needed, at al….

I googled arround a bit to discover the supported formats, couldn’t find them… but I found a page on printer hacking:

http://www.irongeek.com/i.php?page=security/networkprinterhacking

They actually make a sport out of everything these days ;)


2 Responses to “network printing”

  1. 1 Frans Maas

    How about PCL or EPS?
    If that is possible then the sky is the limit: will try to FTP an MPEG file to our TV set, and a MIDI file to our piano :-)

  2. 2 peter

    Actually I think it would make sense to put the logic of knowing how to handle data in the ‘client’ and have a uniform way of transfering data to and from the client…

Leave a Reply





About

Welcome to the weblog of Peter Maas. Here you'll find various posts related to stuff I like (like my kids and espresso) and stuff I do (like developing software).

JavaOne 2008 Pictures

neal ford @ javasummercamp 2008 Moscone Center - JavaOne dorade sjoerd_met_koffer golden_gate_warning_sign IMG_4606.JPG bonen_maler Joshua Bloch at JavaOne2008 IMG_4654.JPG red bar IMG_4597 olijfboom War Room - Diagrams Band Photo trap kikker (frog) javone 2008 closing keynote Stage being build in the nearby park bridge
View more photos >

Categories



Meld u aan voor PayPal en begin direct met het accepteren van creditcardbetalingen.