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 ;)


105 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


javaone 2008 goodybag alcatraz Stage being build in the nearby park Rudie Community One Keynote Scribbled Sun Logo Moscone Center - JavaOne Charles Nutter & Guillaume Laforge golden_gate_warning_sign Okke en Rudie nearby hotel pub Tim Bray introducing the (J)Ruby panel Joshua Bloch at JavaOne2008 Java + You on a cab Acme Anvile at CommunityOne Keynote sea_lion smashmouth Stretched Limo javaone2008 keynote
View more photos >

Categories



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