1.1 KiB
Protocolo de Impresión por Internet (IPP)
El Protocolo de Impresión por Internet (IPP) está definido en RFC2910 y RFC2911. Es un protocolo extensible, por ejemplo, "IPP Everywhere" es un candidato para un estándar en impresión móvil y en la nube y se han lanzado extensiones IPP para impresión 3D.
Debido a que IPP se basa en HTTP, hereda todas las características de seguridad existentes como la autenticación básica/digest y el cifrado SSL/TLS. Para enviar un trabajo de impresión o para recuperar información de estado de la impresora, se envía una solicitud HTTP POST al servidor IPP que escucha en el puerto 631/tcp. Una implementación de IPP de código abierto famosa es CUPS, que es el sistema de impresión predeterminado en muchas distribuciones de Linux y OS X. Similar a LPD, IPP es un canal para implementar los datos reales que se van a imprimir y se puede abusar como un portador de archivos PostScript o PJL maliciosos.
Si desea obtener más información sobre cómo hackear impresoras, lea esta página.