Newsgroup: it.comp.lang.delphi
Titolo: Ringraziamento per rakzo

 
Grazie dell'attenzione.
A presto.
 
Massimiliano Monti
Cellulare: 0039 - 335 - 8477278
--- posted by geoForum on 
http://www.delphiedintorni.it

Ciao raktzo,
            scusa per come l'ho scritto (rakzo anzichč raktzo).
Volevo ringraziarti perchč ho imparato ad usare xor, e funziona molto 
bene.
Non sapevo perň che la stessa funzione che criptava serviva anche per 
decriptare.
Ora lo so.
Ciao e a presto.


 decriptare.
Considera che come funzione è una di quelle che più semplici da realizzare
e, di conseguenza, una delle più facili da violare.
Tempo fa avevo trovato questo set di componenti
http://dsp.lakesoft.com/ftp/d20free/cipher.zip
vedi se riescono ad esserti utili
Bye,
Raktzo

anzi, guardateli tutti
http://dsp.lakesoft.com/newl/midxd50f.htm
sezione Compress Encrypt, ma credo ci sia anche altra roba che ti può essere
utile.
Bye,
Raktzo


Per beccarti la stringa criptatata, devi essere un programmatore o anche 
l'utente finale del programma può riuscire a capire come funziona?


 l'utente finale del programma può riuscire a capire come funziona?
Mettiamola in questo modo, stile oracolo:
"Non tutti i programmatori ma anche qualche utente finale"
dipende da quanto il gioco vale la candela.
Bye,
Raktzo

In che modo potrebbero beccarlo?
Ti spiego la mia paura č questa.
Siccome a me serve non avere in chiaro:
* La data di registrazione (esiste una form che chiede il numero di 
licencenza per calcolare il numero seriale usando i componenti 
MaxProtector).
* I codici di blcocco e sblocco dei moduli che ho deciso di bloccare.
Il numero di licenza e il seriale, lo dovranno poi inserire all'inizio 
prima di compilare i dati per gestire la chiesa.
Anche se nel registro del computer sono scritte in chiaro non č un 
problema perchč io faccio calcolare sempre il numero seriale e lo 
verifico poi con quello nel registro.
Il programma dovrebbe essere cosě protetto dalla copia, nel senso che due 
macchine non avranno (spero) mai lo stesso Hardware ID.
Ora il problema č che se uno mi becca i codici di blocco delle funzioni 
capisci che dal sito internet httw://
www.ibchiesa.it
 dove io chiedo 
l'ordine dei moduli ad una modica cifra di 20,00 € dopo di che vengono 
sbloccati da un altro programmino che ho creato io e chi io invio; non mi 
farebbero piů l'ordine.
Altro problema che ti chiedo di spiegarmi se possibile.
Poi ti offrirň una cena se possibile.
Nella mia procedura esiste il calcolo dei 30 giorni:
incremento la data di installazione del sistema di 30 gg.
Ora la data che viene calcolata č registrata nel registro.
Quando la data di sistema č uguale a tale data, il programma in 
automatico, blocca le funzioni che io ho stabilito, attribuendo dei 
codici.
Perň se uno cambia la data di sistema, ciň non sarŕ piů verificato e i 
moduli on si bloccheranno.
Posso evitare ciň?


 moduli on si bloccheranno.
In un mio programma che funziona in demo per 8 giorni ho un doppio
controllo, uno sulla data, l'altro sui minuti di funzionamento. Questo è
facilitato nel mio programma perchè quando parte WinNT avvia il prg senza
avviare explorer, percui verificavo i minuti di funzionamento.
Presupposto che il sistema mi funzionava 24/7 moltiplicato per 8 giorni
verificavo se i minuti di funzionamento erano dentro o fuori.
Con questo sistema rischiavo di allungare gli 8 giorni se qualcuno faceva il
furbo, ma comunque blocca.
Altro sistema, se il pc ed il programma può connettersi ad un server di
tempo, basare le date su tale server.
Bye,
Raktzo