Forse parla del machine sid
Forse parla del machine sid
No MP tecnici (non rispondo nemmeno!), usa il forum.
Modificabile si ma facilmente no! Per esempio io non saprei come togliere la password al VBA di Excel! E' davvero molto complesso ottenere questo codice?
Più pratica in futuro...
Esistono mille tool su Internet per eliminare la password da Excel.
Ripeto, non c'è un comando per leggere il SID.
Potresti usare WMI ... faccio un'eccezione ... puoi provare con
codice:Set objWMIService = GetObject("winmgmts:\\.\root\cimv2") Set objAccount = objWMIService.Get("Win32_UserAccount.Name='Administrator',Domain='NOMEPC'") MsgBox "SID: " & Left(objAccount.SID, Len(objAccount.SID) - 4)
inserendo al posto di NOMEPC il nome del sistema.
Ultima modifica di oregon; 08-02-2015 a 16:10
No MP tecnici (non rispondo nemmeno!), usa il forum.
Ok, funziona, bastava riavviare il software! Non chiedetemi il perché!
Bravissimo Oregon! Posso solo chiederti perché hai eliminato dal sid gli ultimi 4 simboli?![]()
Più pratica in futuro...
Nulla di tutto ciò... semplicemente, vado a sostituire il campo in cui è memorizzato l'hash della password con quello di una password nota (se non erro era uno spazio). Non che potessero fare di molto meglio, se vuoi mantenere il fatto che il programma possa eseguire il codice (anche se senza fartelo vedere) comunque non puoi cifrarlo con la password inserita.
Amaro C++, il gusto pieno dell'undefined behavior.