Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
pixma — Herramientas para analizar el firmware de impresoras Canon Pixma | Kitploit
Herramientas/GitHubGitHub/leecher1337/pixma
Seguridad de Sistemas EmbebidosHerramientas de Cifrado/DescifradoIngeniería InversaRecuperación de DatosSeguridad de HardwareAnálisis de Firmware
GitHubleecher1337/pixma

pixma

Herramientas para analizar el firmware de impresoras Canon Pixma

Ver Repositorio
234hace 1 añoRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

¿Qué es esto?

Algunas herramientas pequeñas para desempaquetar el firmware de la serie Canon PIXMA para análisis.

Motivación

Algunas impresoras Pixma no pueden restablecer el contador de tinta de desecho y se niegan a imprimir, incluso después de haber reemplazado el contenedor de tinta de desecho. Por eso tenía curiosidad sobre el funcionamiento interno del firmware para encontrar una pista sobre cómo restablecer el contador. Pero pronto lo abandoné. Sin embargo, ha sido interesante y tal vez esto sea útil para otros investigadores? Básicamente, solo implementé lo descrito en https://www.contextis.com/en/blog/hacking-canon-pixma-printers-doomed-encryption

¿Cómo usar?

  1. Descargar firmware Verifique el ID del dispositivo USB de la impresora Pixma, ej. 04a9:1769 Luego descargue el firmware reemplazando 1769 por el ID del dispositivo en el siguiente comando:

wget wget -O - -o /dev/null http://gdlp01.c-wss.com/rmds/ij/ijd/ijdupdate/1769.xml | sed -n 's:.*<url>\(.*\)</url>.*:\1:p'

  1. Ahora descifre el firmware y decodifique el archivo SREC a binario Necesita srec_cat de las herramientas srecord, ej. srecord-1.64: http://srecord.sourceforge.net/

./pixma_decrypt 1769V1100AN.bin decoded.asc grep -v -e '^SF' decoded.asc | srec_cat -o decoded.bin -binary

  1. Ahora puede intentar desempaquetar la carga útil: ./pixma_unpack decoded.bin firmware.bin

Descifrar sdata.bin

Si desea descifrar los datos del certificado (por cualquier razón que quiera hacer esto... Es solo una lista de certificados de CA de confianza, así que no sé por qué esto ha sido "cifrado"):

wget http://dtv-p.c-ij.com/sdata/struct01/sdata.bin ./dec_sdata sdata.bin sdata.dec

Descargar herramienta