9100 - Pentesting Raw Printing (JetDirect, AppSocket, PDL-datastream)
Last updated
Last updated
Learn & practice AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE) Learn & practice GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)
こちらから: Raw printingは、ネットワークプリンターのポート9100/tcpに接続するプロセスとして定義されます。これは、CUPSおよびWindows印刷アーキテクチャがネットワークプリンターと通信するために使用するデフォルトの方法であり、'プリンター用の最もシンプルで、最も速く、一般的に最も信頼性の高いネットワークプロトコル'と見なされています。Raw port 9100 printingは、JetDirect、AppSocket、またはPDL-datastreamとも呼ばれ、実際には印刷プロトコルそのものではありません。代わりに、送信されるすべてのデータは印刷デバイスによって直接処理されます。これは、TCP経由の並列接続のように動作します。LPD、IPP、SMBとは対照的に、クライアントに直接フィードバックを送信でき、ステータスやエラーメッセージを含むことができます。このような双方向チャネルは、PJL、PostScript、またはPCLコマンドの結果に直接アクセスを提供します。したがって、ほぼすべてのネットワークプリンターでサポートされているraw port 9100 printingは、PRETおよびPFTを使用したセキュリティ分析のためのチャネルとして使用されます。
プリンターのハッキングについてもっと学びたい場合は、このページを読んでください。
デフォルトポート: 9100
これはプリンターを悪用するために使用するツールです:
pjl port:9100
AWSハッキングを学び、練習する:HackTricks Training AWS Red Team Expert (ARTE) GCPハッキングを学び、練習する:HackTricks Training GCP Red Team Expert (GRTE)