RunAsDate

RunAsDate è una piccola utility per Windows, che non ha bisogno di installazione, creata da Nirsoft e in grado di eseguire qualsiasi programma impostando data e ora a piacimento. In pratica RunAsDate è in grado di iniettare una data differente rispetto a quella del sistema al momento dell’esecuzione di un programma. La data di sistema non viene alterata, solo l’eseguibile può essere ingannato a piacimento.

Come spiegato da Nirsoft, l’utility intercetta le chiamate al kernel GetSystemTime, GetLocalTime, GetSystemTimeAsFileTime e le sostituisce con una data e ora decise dall’utente:

RunAsDate intercepts the kernel API calls that returns the current date and time (GetSystemTime, GetLocalTime, GetSystemTimeAsFileTime), and replaces the current date/time with the date/time that you specify.

Personalmente ho verificato il funzionamento scaricando il file manager XYplorer, che viene distribuito in versione trial funzionante per 30 giorni. Ho eseguito prima il programma verificando la comparsa del conto alla rovescia, poi l’ho avviato con RunAsDate alterando la data in modo da diminuire i giorni di prova rimasti. Come previsto il conto alla rovescia del programma è cambiato in funzione della data che io avevo impostato.

Che dire: RunAsDate svolge egregiamente il suo compito, ma credo che non tutti i programmi trial siano “ingannabili” così facilmente.

Post correlati:

  1. OSfuscate: cambiare il TCP/IP fingerprint di Windows facilmente
  2. Cinque programmi indispensabili su Ubuntu (secondo me)
  3. Autoruns, come individuare e eliminare programmi in esecuzione automatica in Windows

Taggato con:
 

4 Responses to RunAsDate, eludere i programmi trial facilmente

  1. Moris scrive:

    Ciao. Ti spiacerebbe insegnarmi a settare Runasdate?

    Grazie…

  2. @Moris Come vedi dallo screenshot l'unica opzione che devi settare è la data "fittizia" che vuoi impostare per l'esecuzione del programma che vuoi "ingannare".

    ciao

    M

  3. Aelf scrive:

    Ho provato ad usarlo con il trial 30 gg di Autocad 2010 che è in distribuzione adesso, ma sembra che non funzioni per niente. Quando lo avvio secondo me parte un secondo programma per la gestione licenza e poi un terzo per l'avvio di autocad, praticamente runasdate non riesce ad agire su tutti e tre. O sì?

  4. Matteo scrive:

    @Aelf RunAsDate agisce solo su un eseguibile e solo se questo eseguibile effettua dei controlli "banali" sulla data. Non conosco Autocad ma non penso possa essere ingannato facilmente ;)

Lascia un Commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *

*

È possibile utilizzare questi tag ed attributi XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>