<Doppio>
<Doppio>
Ultima modifica di oregon; 07-07-2017 a 16:02
No MP tecnici (non rispondo nemmeno!), usa il forum.
No ... 10 euro no ... allora è meglio chiedere una offerta volontaria ...
Dato il lavoro che sta dietro al programma e all'individuazione e implementazione di un sistema anticrac di questo tipo, la licenza avrà un altro costo, sicuramente importante.
A questo punto, se l'acquisto, devo avere il "supporto" in caso di problemi al mio hardware. Non posso correre il rischio di vedere il mio lavoro fermo solo perché ho cambiato un hard disk, nessun contratto potrebbe prevederlo ... altro che "patti chiari".
Quindi, ritorniamo al punto ... il gioco vale la candela? Se è così, si adotta una chiave hardware (tra le più sicure del mercato), oppure si fa un semplice offuscamento e si "punta" a servizi esclusivi per i clienti, supporto, aggiornamenti e altro che gli altri non possono avere.
Ultima modifica di oregon; 07-07-2017 a 16:02
No MP tecnici (non rispondo nemmeno!), usa il forum.
Mi sapresti indicare come concretamente offuscare il codice? DotOffuscator va bene?
Se la funzione di criptazione è biunivoca allora sono comunque dati a rischio. Bisogna quindi puntare moltissimo sull'offuscazione del codice.
Ok quindi la cosa migliore tra i dati di impostazione e un txt tra le resource è quest'ultima opzione.
Giusto perchè si parlava di costo del software, avviso che l'eventuale prezzo sarebbe tra i 40 e 50 euro quindi a livelli ben sotto di quanto si possa credere.
Ultima modifica di Nix82; 07-07-2017 a 18:06
La cultura è il nostro passaporto per il domani. Il futuro appartiene alle persone che si preparano oggi.
Martin Luther King
TUTTO DIPENDE DAI PRESUPPOSTI PER CUI FAI IL PROGRAMMA. Se è il tuo LAVORO ed il programma è fatto per gente che LAVORA e a cui fatturi... chiaro che non li puoi lasciare in braghe di tela e sarebbe da prendere in considerazione una chiave HW.
Ma facciamo un esempio PRATICO (se potrebbe essere considerato SPAM cancellate pure il link):
http://psmate.com/it/donazioni/pp-hotkeys-donazione
Il programmino (come tutti gli altri) non lo ho fatto per fare soldi, ma per passare una oretta al dì a tenere in allenamento la vecchia mente ultrasessantenne prossima alla arteriosclerosi ed alla demenza senile... e ovviamente perché mi piace giocare a Poker online.
La chiave del programma è basata su codice generato da HW e ci ho messo mesi a studiare un sistema di protezione efficace. Fosse stato per lavoro il prezzo non avrebbe senso, ma visto che è stato tutto ricerca, prove e divertimento... il costo è un di più secondario, giusto per ripagarmi le spese del sito.
In 6 anni solo un utente ha avuto da ridire comprando un PC nuovo... gli ho risposto in tutta coscienza di imparare a leggere. Punto.
A questo punto bisognerebbe vedere se Nix ha fatto "per divertimento" un programmino che adesso trova "vendibile" o se è il suo lavoro.
Ultima modifica di eziogsv; 07-07-2017 a 19:06
DotFuscator ha due problemini:
1) Essendo l' offuscatore open source più famoso è anche l' offuscatore con più de-offuscatori dedicati.
2) Tutti i miei programmi offuscati con DotFuscator risultano positivi ad Avira Antivirus e quindi inusabili... forse perché fanno uso di millantamila API di windows.
CHIARO che è MOLTO meglio che nulla... occorre vedere il target del tuo programma.
EDIT: essendo open source e quindi con codice disponibile, on line un tempo si trovavano consigli sul come modificare e personalizzare alcune righe di codice, in modo da rendere difficoltosa la de-offuscazione ai de-offuscatori dedicati.
Esatto... e l' offuscatore deve criptare numeri e stringhe.
Decisamente si, sempre che l' offuscatore cripti anche le risorse.
Bisogna vedere il target: se è per qualche centinaio di persone sei in una "botte de fero" se è per millantamila utenti consideralo craccato dopo un paio di settimane.
Ultima modifica di eziogsv; 07-07-2017 a 19:20
Va be... a questo punto facciamo i nomi e diamo i link di alcuni offuscatori gratuiti.
Questo per esempio potrebbe fare al caso mio?
http://rustemsoft.com/freeware_obfuscator.htm
E con il caso mio intendo immettere dati sensibili tipo log in a caselle mail o altro all'interno del codice o nelle resource
La cultura è il nostro passaporto per il domani. Il futuro appartiene alle persone che si preparano oggi.
Martin Luther King
Se ben ricordo (lo provai anni fa) la versione free di Skater (così come le versioni free di quasi tutti gli offuscatori professionali a pagamento) al lancio del programma offuscato visualizza una bella finestra che spiega che il programma è offuscato con Skater... bell' affare!
Altre versioni free di offuscatori professionali non offuscano le stringhe, cioè in pratica servono a ben poco. Quando si parla di offuscatori free occorre darsi un pò da fare a cercare la soluzione più adatta alle proprie esigenze.
Tenete presente che per ogni offuscatore esiste (o esisterà) il corrispondente deoffuscatore ... tutto disponibile in rete.
Specialmente per le versioni free e per quelle open source (se utilizzate senza implementare modifiche al sorgente).
No MP tecnici (non rispondo nemmeno!), usa il forum.
La cultura è il nostro passaporto per il domani. Il futuro appartiene alle persone che si preparano oggi.
Martin Luther King
No MP tecnici (non rispondo nemmeno!), usa il forum.