Il progetto DynaMagneto consiste in una versione del programma magneto che sia in grado di leggere e scrivere schede magnetiche di diverse tipologie e codififche, anche inventate dagli utenti.

L'idea si faceva avanti da tempo... Alla fine dopo vari esperimenti sulle codifiche e sulle modulazioni delle onde trovate nelle schede telefoniche, dopo essersi lasciati dietro tutta una serie di subroutines speciali e sperimentali, accuratamanete testate per le più impensabili codifiche si è giunti anche a questo!

La parte di demodulazione e di modulazione del segnale Wave è stata mantenuta, DynaMagneto usa una versione più elastica dell'algrotimo ClockDetect e dei relativi moduli per arrivare fino allo stadio di decodifica delle onde.
l'innovazione stà nel fatto di trattare tutti i dati come stringhe di simboli che possono essere definiti da chi implementa la codifica.
Attualmente siamo riusciti a codificare e decodifiare oltre al sistema pseudo ternario un bel po di sistemi in più, poi quanto alla codifica è dinamica anche quella.
La cosa più comoda alla quale si sta ancora lavorando è che oltre a visualizzare del dump della scheda verranno compilate automaticamente delle form dinamiche, ovvero i dati saranno intelleggibili con interfacce implementate appositamente.

Il tutto sarà gestibile non solo dal programma ma anche attraverso dei files XML che descrivono le codifiche e tutti i dati per l'accesso alle bande magnetiche.

L'interfaccia grafica per DynaMagneto è assolutamente diversa, visto che ormai ogni sistema windows ha le sue interfacce grafiche sempre diverse abbiamo deciso di creare un programma con un'interfaccia graica a se.
Questo risolve diversi piccoli problemi e limiti dell'interfaccia grafica di windows. E' stata creata una gui appositamente per il programma.
La nuova versione di DynaMagneto sfrutta la "Gui Figa" un progetto di gui alternativa a windows.


Clicca sull'immagine per ingrandire

L'interfaccia grafica ora è completa, anche tutta la parte relativa alla programmazione delle codifiche, restano solo i modulatori e demodulatori per la parte relativa al wave, le finestre grafiche.

Questo programma verrà proposto come un'editor di schede a banda magnetica di qualunque tipo, consentirà non solo la creazione di nuove schede o di modificare copiare schede magnetiche, ma anche di creare nuove codifiche e ovviamente sperimentare le letture di tutte le schede con codifiche anche anomale.


Epto (A)