Originariamente inviato da MItaly
Difficile che ci sia qualcosa di generico, la problematica richiede accorgimenti abbastanza specifici, e se non fornisci dettagli è difficile darti consigli mirati.

Allora sei nella sezione sbagliata... per delegare progetti completi a terzi c'è la sezione "offro lavoro/collaborazione"


Come detto, devi spiegare bene di cosa si tratta; partiamo quantomeno da cos'è questo fantomatico programma Z e che cosa sono 'sti file che devi proteggere.

In ogni caso, per l'offuscazione puoi ottenere qualche risultato se dentro a questo database c'è roba (tipo codice sorgente e simili) che può essere trasformata in roba illeggibile senza perdere funzionalità (tipicamente gli offuscatori rimuovono tutto il whitespace possibile, cambiano i nomi di variabili e funzioni a caso, eccetera). Se invece il problema sono immagini, altri dati non modificabili o il grosso degli elementi deve avere un nome ben definito perché altrimenti il programma Z non è in grado di leggerli è difficile che ci si possa fare alcunché.
Allora, vediamo se riesco spiegarmi meglio. Intanto hai frainteso la mia risposta, io non ho nessuna intenzione di delegare il progetto a terzi, solo non ho il tempo di andare a creare un launcher nuovo da zero.

Per quanto riguarda i files, sono dei files scritti in c++ (credo), con all'interno tutti i dati per fare funzionare Z (nome degli oggetti che trovi in gioco, quest, nome dei mostri, livelli dei mostri, coordinate ecc).
Il software Z è un client di gioco online.

Successivamente hanno creato K che è un editor (non un client), in grado di aprire tali files e vederne il contenuto modificandolo a piacimento. Tant'è che io ho utilizzato K per creare e modificare tali files. Ora però siccome su questi files ci ho speso 7 mesi di lavoro, non gradirei che qualcuno rubasse il mio lavoro modificandolo e poi dicendo di averlo fatto loro.

Se servono altre informazioni disponibile ad aggiungerle.. L'offuscazione può essere una soluzione?