Interface Generator logoInterface Generator

Genera dissector Wireshark (LUA) con un editor grafico

Software gratuita tipo cassetta degli attrezzi per modellare graficamente messaggistica Ethernet e generare dissector Wireshark in LUA.

Windows only

Funzionalità principali

Scopri le funzionalità della versione di lancio

Modificare

il tuo traduttore, visivamente

  • Decoder Ethernet personalizzato
  • Interfaccia fino a due apparecchiature
  • Struttura ad albero: apparecchiature → messaggi → parametri
  • Parametri: con segno, senza segno, enumerato, formato e unità
  • Supporto LSB per convertire i parametri in valori floating-point
  • Gestore errori di coerenza
  • Salvataggio / caricamento progetto
  • Tradotto in 5 lingue

Esportare

come file LUA pronto per Wireshark

  • Esportazione in LUA per tradurre l'interfaccia in Wireshark
  • Esportazione in file Word / .docs per documentare
  • Esportazione in file Excel / .CSV per modifica in formato foglio di calcolo

Interface Generatorin immagini

Da un'esigenza sul campo a uno strumento di ingegneria

Interface Generator è nato da un’esigenza incontrata nel corso della mia attività come ingegnere di sistema, in particolare durante l’analisi delle comunicazioni di rete con Wireshark. La necessità di decodificare e interpretare interfacce personalizzate mi ha portato a sviluppare dissectors in LUA, un linguaggio vicino al C e spesso poco accessibile per utenti non sviluppatori. In questo contesto è nata l’idea di progettare uno strumento capace di semplificare questo approccio: un’interfaccia grafica in grado di generare automaticamente dissectors LUA personalizzati, così da rendere questo processo accessibile a un pubblico più ampio mantenendo al tempo stesso una logica ingegneristica rigorosa.

Oggi Interface Generator è un progetto personale che sviluppo e mantengo nel mio tempo libero, con l’obiettivo di farlo evolvere in uno strumento più completo e versatile, capace di rispondere a esigenze concrete incontrate in ambito ingegneristico. Le evoluzioni future si inseriscono in questa stessa direzione, basandosi su casi d’uso reali e sui feedback degli utenti. Se lo strumento vi è utile, potete sostenerne liberamente lo sviluppo: i contributi aiutano a coprire i costi di hosting e vengono reinvestiti direttamente nel miglioramento continuo del progetto.