Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > it.comp.lang.visual-basic > #18711

Re: Programma di prova

From Greg <greg@alicie.com>
Newsgroups it.comp.lang.visual-basic
Subject Re: Programma di prova
Date 2016-02-20 13:34 +0100
Organization solani.org
Message-ID <na9mgk$oss$1@solani.org> (permalink)
References (2 earlier) <263ba2cb-cfc1-46a2-911e-e0cff379097d@googlegroups.com> <9a4d9b03-6648-4738-baaf-d1406f42e1f8@googlegroups.com> <na2u0e$bor$1@solani.org> <ed6e105c-95e9-43f7-9c04-5fab4a68336c@googlegroups.com> <na8cpr$dj0$1@virtdiesel.mng.cu.mi.it>

Show all headers | View raw


Il 20/02/2016 01:42:35 Daniele Pinna ha scritto:
> Il 18/02/2016 09:15, Luca D ha scritto:
>> On Wednesday, February 17, 2016 at 11:59:27 PM UTC+1, Greg wrote:
>>>> In compenso è scritto proprio terra-terra, e puoi fregarlo tranquillamente usando le funzioni che restituiscono
>>>> informazioni sui file...
>>>
>>> Infatti dalla funzione Date() sotraggo la data di creazione di un certi file, ma Date devo per
>>> forza usarla e se questa rimane bloccata...
>>
>> No, non devi usarla per forza, quello è il punto... il mio esempio recupera la data odierna semplicemente scrivendo
>> qualche carattere in un file a scelta e poi chiedendo indietro la data di ultima modifica; ottieni esattamente la
>> stessa data, ma invece che le normali funzioni relative all'orario di sistema, stai quelle dedicate al file system,
>> che a quanto pare non vengono "intercettate" da Time Stopper
>
> Questo tuo metodo però può essere aggirato cambiando *anche* la data del  > sistema.

In questo caso no perchè il cuore del programma è sostanzialmente un'agenda. Se si cambia la data
è palese che il programma è inservibile anche se funziona ancora.

Ho tanti controlli di protezione, quello di sottrarre alla data odienna la data di creazione di un
file è il promo.
Poi c'è il numero di esecuzioni totali che deve essere minore di x, il numero di minuti di
utilizzo che deve essere minore di y, il numero di inserimenti minore di z, ecc....li ho fatti
tutti per gioco, non ho mai pensato che ci fosse qualcuno interessato a scroccare un mio prog.

In questo caso il signore mi ha telefonato e mi ha chiesto de poteva avere una livenza ad un
prezzo ridicolo, quando gli ho detto che non era possibile mi detto che lui era disposto a pagare
la sua cifra solo per avere le cose a posto in quanto aveva trovato il modo di bypassare il
controllo data. Per premiare tanta sfrontatezza gli ho detto di continuare pure cosi, che io non
gli avrei mai dato probblemi, ben sapendo che avevano funzionato gli altri controlli.

-- 
Greg

Back to it.comp.lang.visual-basic | Previous | NextPrevious in thread | Find similar


Thread

Programma di prova Greg <greg@alicie.com> - 2016-02-17 16:04 +0100
  Re: Programma di prova Greg <greg@alicie.com> - 2016-02-17 18:48 +0100
    Re: Programma di prova Luca D <antaniserse@yahoo.it> - 2016-02-17 13:49 -0800
      Re: Programma di prova Luca D <antaniserse@yahoo.it> - 2016-02-17 14:06 -0800
        Re: Programma di prova Greg <greg@alicie.com> - 2016-02-17 23:59 +0100
          Re: Programma di prova Luca D <antaniserse@yahoo.it> - 2016-02-18 00:15 -0800
            Re: Programma di prova Greg <greg@alicie.com> - 2016-02-18 13:15 +0100
            Re: Programma di prova Daniele Pinna <daniele@oops.dapinna.com> - 2016-02-20 01:42 +0100
              Re: Programma di prova Luca D <antaniserse@yahoo.it> - 2016-02-19 23:34 -0800
              Re: Programma di prova Greg <greg@alicie.com> - 2016-02-20 13:34 +0100

csiph-web