Sono arrivato alla sezione relativa allo sfruttamento delle stampanti di rete durante un corso sulla sicurezza. Sotto "stampante di rete" capisco i dispositivi standalone con un collegamento ethernet \ wireless dedicato, in ascolto sulla porta 9100, con qualche interfaccia di amministrazione (web, snmp, app personalizzata del venditore) accessibile in rete, o qualcosa del genere. Ci sono stati diversi attacchi che mi piacerebbe davvero provare a riprodurre, ma sicuramente non voglio comprarli tutti (in realtà alcuni di loro mi costerebbero una fortuna). Ma sembra che oggigiorno la maggior parte di questi dispositivi esegua una sorta di Linux come firmware (almeno il più costoso di essi) e questo firmware è facile da acquisire. Quindi ho pensato che potrebbe esserci qualche progetto che mira a emularne alcuni (beh, abbiamo GNS per Cisco, quindi perché no?).
Devo chiarire: non sto parlando di una stampante virtuale condivisa dall'host MS Windows o di una generica linux box con qualche demone di stampa generico in ascolto sulla porta 9100. Ho bisogno di un firmware esatto di alcune stampanti di rete realmente esistenti in esecuzione su una macchina virtuale di sorta. Non è necessario stampare effettivamente qualcosa (come, per file), ma da tutte le altre prospettive deve gestire tutte le connessioni e le richieste come farebbe quello vero.
Cordiali saluti e grazie per l'aiuto in anticipo.