Was macht einen Drucker zu einem Drucker in einem Netzwerk?

1687
akira

Ich scanne ein Netzwerk mit nmap. Ich gehe davon aus, dass dieses Netzwerk über Kopiergeräte und Drucker mit IP-Adressen verfügt. Gibt es eine Möglichkeit, die normalen Computer von den Druckern zu unterscheiden? nmap kann das Betriebssystem erkennen, reicht es aber aus?

Vielen Dank für alle Ideen.

2
Du meinst, du weißt es nicht? Sie sollten nmap wahrscheinlich nicht in einem fremden Netzwerk verwenden! Joel Coehoorn vor 14 Jahren 2

1 Antwort auf die Frage

2
Satanicpuppy

Do a range scan and look for open port 515 and 9100. That will tell you which addresses belong to printers.

nmap -p 515,9100 192.168.1.1-200 -oG - | grep open 

Then check for ports that are "Open". There is an --open directive, but it's not working for me, for whatever reason.

515 is also used by print servers, so if you have a domain controller (or whatever) acting as a print server, it'll show up here as well. That's where checking 9100 comes in.

Edit:

You can also just do nmap -O 192.168.1.1/24 -oG - | grep printer and trust that nmap will correctly identify the device.

Fügen Sie den interessanten Ports "631" hinzu. IPP-Drucker verwenden 631. LPR / LPD-Drucker verwenden 515. HP JetDirect-Drucker (oder AppSocket-Drucker) verwenden sehr häufig 9100 (einige verwenden auch 4010, 4020, 4030 und 5503). Kurt Pfeifle vor 14 Jahren 2