Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17

Hybrid View

  1. #1

    Ottenere il SSID con VBA di Excel 2013

    Qual'è il comando di VBA di Excel 2013 per ottenere il SID o SSID dell'OS?

    ciao e grazie
    Più pratica in futuro...

  2. #2
    Uhm, il SID di solito è l'ID di un utente su Windows NT, il SSID è il nome di una rete WiFi, nessuno dei quali è qualcosa di relativo al sistema... di che stai parlando?
    Amaro C++, il gusto pieno dell'undefined behavior.

  3. #3
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Forse parla del machine sid
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  4. #4
    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...

  5. #5
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Quote Originariamente inviata da giannino1995 Visualizza il messaggio
    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?
    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.

  6. #6
    Quote Originariamente inviata da giannino1995 Visualizza il messaggio
    Modificabile si ma facilmente no!
    Ho scritto un tool per rimuovere le password da VBA quando avevo 15 anni... è abbastanza una banalità
    Amaro C++, il gusto pieno dell'undefined behavior.

  7. #7
    Quote Originariamente inviata da MItaly Visualizza il messaggio
    Ho scritto un tool per rimuovere le password da VBA quando avevo 15 anni... è abbastanza una banalità
    Se vuoi lo testiamo, sono molto curioso! Comunque perché il codice sopra non funziona?
    Più pratica in futuro...

  8. #8
    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...

  9. #9
    Quote Originariamente inviata da MItaly Visualizza il messaggio
    Ho scritto un tool per rimuovere le password da VBA quando avevo 15 anni... è abbastanza una banalità
    Ma per forza bruta oppure no?
    Più pratica in futuro...

  10. #10
    Ho usato questo codice la prima volta per proteggere un software fatto in Matlab. Non so rispondervi precisamente, è un codice che contraddistingue ogni pc e che non può essere cambiato. Due pc identici non possono mai avere lo stesso sid e se per qualche ragione si dovesse sostituire qualche componente hardware del pc forse questo numero dovrebbe cambiare. Non ricordo più precisamente la definizione e non ricordo più se questo codice è legato all'OS o all'hardware. Mi ricordo anche che oltre al sid ce n’è un altro ma ora non ricordo il nome. Sono quasi certo che un utente smaliziato è in grado di andare a modificare a piacimento il sid del proprio pc però se non erro è un’operazione un pochetto più complessa rispetto alla norma. Non ricordo se si scrive con 1 o 2 s (credo 1 sola) ma sono certo che non centra nulla con la rete wireless e riguarda esclusivamente il pc.
    Più pratica in futuro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.