Categorie
Windows

NirLauncher: le utility NirSoft e Sysinternals su pen drive

Nir Sofer e Mark Russinovich sono decisamente i miei programmatori preferiti in ambito Windows. Entrambi hanno creato negli anni le migliori utility per power users: se si vuole avere un controllo “profondo” del funzionamento del sistema operativo Microsoft non si può prescindere dai loro tool.

Recentemente Nir Sofer ha ripreso a sviluppare un programma molto utile: NirLauncher. Si tratta di uno strumento che racchiude tutte le utility NirSoft e ne consente l’avvio da un’interfaccia grafica che le aggrega in gruppi. NirLauncher può essere utilizzato collocandolo in una cartella su hard disk oppure può essere usato su pen drive, dando la comodità di avere sempre con se tutti i programmi NirSoft.

Ma NirLauncher può essere facilmente esteso: è possibile infatti aggiungere anche tutte le utility Sysinternals di Russinovich, così da avere una toolbox adatta alla risoluzione di qualsiasi problema su Windows.

L’integrazione delle utility Sysinternals in NirLauncher è semplice, ecco come fare:

Categorie
Hacking

RunAsDate, eludere i programmi trial facilmente

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.