Ficara Emilio Pietro Giovanni Home Google translate
Ultima modifica: 26/10/2008

Page index:

:: Steganography program - Hide a text into BMP image
    Programma di Steganografia - Nasconde un testo in un file grafico BMP
:: Casio SF-A10 interface for PC and program for data exchange
    Interfaccia PC per Casio SF-A10 e programma per lo scambio dei dati

Attenzione:
Tutto ciò che trovate nel sito è stato realizzato da me ed è disponibile gratuitamente per fini non commerciali. Non mi assumo alcuna responsabilità per le eventuali inesattezze contenute nei programmi e/o negli schemi elettrici e per OGNI POSSIBILE DANNO derivante dall'uso del materiale messo a disposizione. Effettuando un download, implicitamente accettate di utilizzare quanto prelevato sotto la VOSTRA ESCLUSIVA responsabilità.
Warning:
Everything found at the site was made by me and is freely available for non-commercial use. I do not take any responsibility for any inaccuracies contained in the programs and / or wiring diagrams and EVERY POSSIBLE DAMAGE arising out of the material made available. By doing a download, implicitly agree to use as taken under YOUR EXCLUSIVE responsibility.

STEGO

immagine di prova

Questo programma serve a "nascondere" un testo all'interno di una immagine BMP. Il file BMP da utilizzare deve essere di tipo non compresso e con 256 toni di grigio. Il programma è compilato a 16Bit, con un vecchio compilatore GFW-Basic; per questa ragione i nomi dei files dovranno essere tutti in formato 8.3 (filename.ext). Non è necessaria alcuna installazione: il file ZIP può venire scompattato in una qualsiasi cartella e il risultante file stego.exe funzionerà senza scrivere alcunché sul registro di configurazione di Windows. E' necessario mettere nella stessa cartella dell'eseguibile i files BMP da utilizzare come "contenitori" e i files TXT con i messaggi che si vogliono nascondere al loro interno. Il programma, la prima volta che viene avviato, richiede all'utente l'accettazione della clausola di assunzione di responsabilità. Una volta che l'utente ha confermato di accettare, viene prodotto un file chiamato stego.ini che contiene la conferma della lettura e dell'accettazione della clausola. Da questo momento in poi, il programma non richiederà più di autorizzare l'esecuzione e sarà pronto per funzionare. Sullo schermo viene stampata la lista dei files BMP presenti nella cartella di lavoro e viene chiesto di digitare il nome di uno di essi (senza estensione BMP) da utilizzare per l'operazione di steganografia. Una volta fornito il nome, viene chiesto se eseguire una operazione di codifica (C) o di decodifica (D). Se si sceglie la codifica, viene stampato il numero massimo di caratteri che è possibile inserire nel file BMP selezionato e quindi viene richiesto il nome del file di testo (senza estensione TXT) da nascondere nel file BMP. L'operazione è molto rapida e al termine viene prodotto un file BMP che ha lo stesso nome dell'originale tranne l'ultimo carattere che viene sostituito con un _ (underscore). Il file prodotto è visivamente indistinguibile dall'originale, ma contiene il file di testo utilizzato. Se si sceglie la decodifica, viene chiesto il nome di un file di uscita (senza estensione TXT) su cui scrivere il messaggio decodificato dal file BMP e immediatamente la conversione ha inizio e il file di testo viene creato. I files BMP sono un po' "pesanti" e perciò poco utilizzati su internet, ma esiste una compressione senza perdita di dati, detta PNG, che si adatta molto bene sia ad internet che all'utilizzo con questo programma. L'immagine pubblicata "moo_.png" è stata generata con un programma grafico (Paint Shop) leggendo il BMP prodotto dal programma e facendo un "save as" in formato PNG. Per poter utilizzare questa immagine PNG è necessario fare l'operazione inversa, quindi trasformare "moo_.png" in "moo_.bmp" con PSP o altro programma di grafica e quindi "dare in pasto" il risultato al programma Stego. Nel caso specifico, il testo nascosto nell'immagine è questo che state leggendo.
Stego.zip (17.5 KB) - compatibilità: Win3.x, Win9x, Win2K (forse WinXP)

CASIOM

immagine circuitoschema circuito

Programma che consente di salvare su disco il contenuto di un organizer CASIO SF-A10. E' ovviamente possibile anche l'operazione inversa, cioè il reload dei dati sull'organizer dal file salvato su PC. Utilizza il circuito mostrato in figura. Il protocollo di scambio dei dati da settare sull'organizer è 4800 bps senza parità. Il programma non richiede installazione, basta far girare l'eseguibile. Compilato a 16 bit e testato sotto Win98 SE.
Casiom.zip (17.1 KB) - compatibilità: Win3.x, Win9x