Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
Strumenti/GitHubGitHub/blasty/printer-cracktro
Sicurezza Sistemi EmbeddedPost-ExploitSicurezza Hardware e IoTSviluppo Payload
GitHubblasty/printer-cracktro

printer-cracktro

Mostra un'animazione crack-intro in stile vecchia scuola su stampanti Canon e Lexmark compromesse, con build SDL2 e WebAssembly per portabilità e studio.

Vedi Repository
38853 anni faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

printer cracktro

Le mie entry Pwn2Own per il Pwn2Own Toronto 2022 avevano come bersaglio due stampanti diverse. Una è basata su Linux (Lexmark) e l'altra è basata su DryOS (CANON).

Dopo aver compromesso il software sulla stampante, le entry mostravano una piccola animazione stile crack-intro vecchia scuola per celebrare/illustrare la vittoria.

Ho ricevuto parecchie domande su "come funziona l'animazione???". Ovviamente, la risposta è piuttosto deludente.. è solo un paio di centinaia di righe di codice C scritto male che spingono pixel ai framebuffer/LCD. :-)

Non c'è stato tempo né hardware reale (anche se le stampanti hanno una sorta di cicalini piezoelettrici) per aggiungere una bella chiptune, scusate. ;-)

Comunque, eccolo qui per chi vuole studiarlo per qualsiasi motivo. La stessa base di codice può essere compilata per i seguenti target:

  • Canon (firmware 11.04, aggiorna specs/canon_gadgets.ld per altre versioni)
  • Lexmark
  • SDL2
  • WebAssembly! (tramite emscripten)

Tutto è distribuito così com'è, non aspettatevi supporto/aggiornamenti.

Goditevi!

-- blasty [email protected]

Scarica lo strumento