dimenticavo..
per quanto riguarda la lunghezza nel caso della strada dell'appendere, pensavo di scrivere all fine del file exe, dopo l'immagine, un testo con la lunghezza in byte, quindi, prima leggo quello poi vado a recuperare l'immagine con l'offset indicato dal messaggio inserito:
esempio:
0000000543
leggendo gli ultimi 10 byte dell'exe saprei che l'immagine inizia al byte 543 dell'exe stesso..

Ciao
Andrea