Mi interessa sapere se esiste uno pseudo-compilatore che può creare una sorta di versione binaria o di codice byte di un file di script in chiaro, a cui si può accedere solo con un software proprietario?
Lavoro con un client software proprietario in ambiente Windows, e il software ha un proprio gestore di script che può 'compilare' un file di script in un file 'binario'. Il binario è un file non in chiaro, a cui è possibile accedere solo dal software proprietario per eseguire attività personalizzate.
La ragione di ciò, presumo, è perché il software ha una propria libreria di funzioni integrate che l'azienda non vuole rendere disponibili al pubblico. Se i binari non sono binari veri come sospetto (nel senso che sono non compilati per le istruzioni specifiche della CPU), suppongo anche che sarebbe possibile ripristinare i binari in testo normale file di script.
Ho il strong sospetto che la società che ha scritto il software proprietario non abbia scritto un compilatore su misura per il proprio gestore di script, in quanto questa non è la caratteristica principale del software ma più di un add -sopra. In tal caso, devono aver utilizzato un client o una libreria di terze parti per compilare e leggere questi pseudo-binari.
Mi piacerebbe saperne di più su questo tipo di pratica in generale, per ottenere una migliore comprensione. Qualcuno sa di librerie di pseudo compilatori standard disponibili per piattaforme Windows (o altre)? Qualsiasi informazione su questo sarebbe molto apprezzata!