Di programmi per lo spezzettamento e la successiva ricostruzione di un file ce ne sono tantissimi; quello che viene usato per la maggiore (almeno basandomi sulla mia esperienza) è il Freeware/Cross Platform HJSplit. Di seguito un applicativo OpenSource che fa la stessa cosa; è anche un buon esempio di riferimento per creare in Delphi applicativi win32 senza usare le VCL ed utilizzando i file di risorsa .RC tanto cari a chi sviluppa con Visual Studio.