Re: revisioni latex senza conoscerlo, free sw per correzioni pdf

#6994
Up
0
Down
::


Spero che questo messaggio non risulti troppo lungo

già, un vero peccato. posso chiederti come hai proceduto nella tua analisi? con cosa compari due file binari?

Ho proceduto come si suol dire alla femminina :oops:, con il Windiff (della suite MS VisualStudio) mi sono fatto grossomodo un’idea delle differenze. I due file contengono molti PDF object, piu’ di un centinaio, e le differenze sono troppe (per questo motivo ti chiedevo due file con una pagina praticamente bianca!). All’interno dei file poi l’ordine in cui sono posizionati questi oggetti e’ diverso. Di conseguenza diversi sono gli offset dall’inizio del file di ciascuno. In pratica un casino incomprensibile!
Ad occhio 😯 ho pero’ notato l’oggetto che si trova all’offset 0xB43, (io uso XVI32 come editor esadecimale) e che termina ad 0x40AF. Ques’oggetto e’ solo nel file commentabile, non nell’altro. Io credo che le informazioni relative alla abilitazione dei commenti stanno (anche) li. In particolare verso 0x3E88 si deduce che viene utilizzato l’agoritmo MD5 per proteggere queste informazioni. Essendo un algoritmo di message digest non ci si puo’ fare niente: le informazioni dipendono dal contenuto di tutto il file e l’intero oggetto non puo’ essere copiato e incollato in un altro file.

Mi rendo conto che questa che ho descritto vinca il premio di analisi meno scientifica che tu abbia mai sentito, e concordo con te. Ma con un po’ di fantasia forse puo’ quadrare. Se solo Adobe rilasciasse pubblicamente le specifiche qualche sviluppatore opensource potrebbe rendere un bel servizio a tutti. Ma il business e’ business..

PS sbirciando i due PDF si possono ricavare alcune informazioni. Se distribuisci file e non ti va che altri sappiano dove tieni i tuoi documenti e come li produci stai attento. Per esempio so che i due grafici li hai fatti con Matlab (ce l’hai la licenza? 😆 ) e li hai convertiti in eps con FPL Ghostscript. E poi che hai una partizione Y. Non mi dire che tra la A e la Y le hai occupate tutte…

La risposta all’altra domanda nell’altro thread

Saluti

Go to top