1.9 KiB
En los últimos años, los proveedores de impresoras han comenzado a introducir la posibilidad de instalar software personalizado en sus dispositivos. El formato de estas "aplicaciones de impresora" es propietario y los SDK no están disponibles para el público. La función de escribir software personalizado que se ejecuta en las impresoras estaba destinada y está reservada para revendedores y contratistas, no para usuarios finales. De esta manera, una flota de impresoras puede adaptarse a las necesidades especiales y los procesos comerciales de una empresa; los proveedores de soluciones de documentos pueden integrar fácilmente las impresoras en su software de gestión. Un ejemplo popular es NSi AutoStore [1], que se puede instalar en muchas MFP y carga automáticamente documentos escaneados o copiados en ubicaciones predefinidas. Obviamente, la función de ejecutar código personalizado en un dispositivo de impresora es una amenaza potencial para la seguridad. Además, la firma de código de los paquetes de software es potencialmente más difícil que para el firmware ya que el software no solo es escrito por el fabricante de la impresora sino por un rango más amplio de desarrolladores que necesitan poseer la clave secreta para firmar su software. Por lo tanto, es lógico incluir la clave secreta en los SDK que están protegidos por estar exclusivamente disponibles en las plataformas de los desarrolladores. Este artículo es un esfuerzo para recopilar sistemáticamente información sobre plataformas / SDK de software específicos del proveedor.
Proveedores
A continuación se presenta un esquema general de las plataformas de software proporcionadas por los principales proveedores de impresoras para ampliar la funcionalidad de sus dispositivos.