PDA

Visualizza la versione completa : [Generale] Estrapolare da file binario


Habdul
04-11-2004, 20:14
Raga, secondo voi da un file binario di cui nn conosco niente, come posso estrapolarci qualcosa??

Intendo qualsiasi cosa!

gandalf45
04-11-2004, 22:07
Ogni file binario Ŕ scritto seguendo una codifica particolare... se non sai la codifica Ŕ molto difficile ottenere qualcosa (anche perchŔ un eseguibile o un file mp3 sono file "binari" allo stesso modo).

Che tipo di file devi analizzare?

L'unica cosa che potresti scovare sono delle stringhe

Habdul
04-11-2004, 22:19
Mi hanno sottoposto un specie di "prova"!!!

Mi daranno un file e vogliono sapere che riesco a cacciare!

T faccio sapere!

gandalf45
04-11-2004, 22:24
Per quanto riguarda le stringhe il metodo Ŕ piuttosto semplice:

-apri il file (ovviamente in modalitÓ binaria)
-leggi carattere per carattere... quando trovi un valore accettabile (tipo a-z, A-Z, 0-9) aggiungilo ad un buffer
-appena leggi un carattere che non ha senso vuol dire che la stringa Ŕ terminata... stampala a video (o dove ti pare)
-continua a leggere in cerca di caratteri validi

Un consiglio generale Ŕ quelllo di aprire il file con blocco-note per vedere se trovi qualcosa di comprensibile

Loading