Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 18
  1. #1
    Utente di HTML.it L'avatar di x69asterix
    Registrato dal
    Jan 2005
    Messaggi
    1,303

    vb6 recupero password di win?

    esiste un funzione che mi fà recuperare la password di win?

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Secondo te puo' mai esistere?

  3. #3
    a me sembra ke un api ti permetta di confrontare una stringa con la password...xò nn ricordo quale...e nn so nemmeno se puoi fare 1 programma ke tramite il brute force ti provi tutte le combinazioni...

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Non ha senso quanto dici ...

    L'unica cosa che si puo' fare e' effettuare un login con utente e password e osservarne il risultato.

    Ma se parliamo di brute force, andiamo su "terren minati", non particolarmente graditi (giustamente) su questo forum ...

    Quindi?

  5. #5
    può darsi ke sia un "terreno minato" ma nn è vero ke nn ha senso...

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Non esiste nessuna API che estrae la password con cui puoi confrontare la sua ... E non ha senso perche', se esistesse, la password starebbe in memoria in chiaro, pronta per essere letta da qualsiasi programma non autorizzato.

    Le password in realta' sono criptate e il processo di verifica non ti mette mai a disposizione la password in chiaro.

  7. #7
    A me per logica mi viene da pensare:
    visto che la pwd viene scritta a mano dall'utente (quindi in chiaro), per forza ci deve essere qualcosa che decripta la pwd memorizzata nel pc e la confronta per vedere se è corretta, oppure qualcosa che cripta la pwd appena digitata e confronta i file criptati. Certo questo "qualcosa" non può essere messo a disposizione di tutti (altrimenti Windows sarebbe una grande c...), quindi la Microsoft non può aver messo a disposizione API che possano far questo.
    Comunque si tratta sempre di qualche file memorizzato sul pc, quindi deve esistere un modo per poterlo fare. Ovviamente non è alla portata di noi semplici umani

  8. #8
    Originariamente inviato da oregon
    Non esiste nessuna API che estrae la password con cui puoi confrontare la sua ... E non ha senso perche', se esistesse, la password starebbe in memoria in chiaro, pronta per essere letta da qualsiasi programma non autorizzato.

    Le password in realta' sono criptate e il processo di verifica non ti mette mai a disposizione la password in chiaro.
    ma se usi questa api:

    Declare Function WNetVerifyPassword Lib "mpr.dll" Alias "WNetVerifyPasswordA" (ByVal lpszPassword As String,
    ByRef pfMatch As Long) As Long

    dovresti fare un confronto tra la password di windows e quella ke vuoi tu...o almeno così credo,a te l'ultima parola ke ne sai molto + d me...

  9. #9
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Bisogna fare il ragionamento contrario.

    La password non viene decriptata.

    In realta', dalla password in chiaro immessa dall'utente, viene calcolato un hash MD4 a 16 byte (fissi, a prescindere dalla lunghezza della password) attraverso una funzione non reversibile.

    Quello che viene confrontato e' l'hash.

  10. #10
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da ranza!!!123
    ma se usi questa api:

    Declare Function WNetVerifyPassword Lib "mpr.dll" Alias "WNetVerifyPasswordA" (ByVal lpszPassword As String,
    ByRef pfMatch As Long) As Long

    dovresti fare un confronto tra la password di windows e quella ke vuoi tu...o almeno così credo,a te l'ultima parola ke ne sai molto + d me...
    Questa API non mette a disposizione la password di nessun utente (ne' criptata ne' in chiaro). Sei d'accordo su questo?

    Sei tu a fornire una password e la API ti dice se e' quella dell'utente *che gia' e' collegato*.

    Esattamente come durante un logon. Ed era quello che ti dicevo ... tu puoi fornire delle password e il sistema le verifica. NESSUNA API restituisce password ... e c'e' differenza mi pare ...

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 © 2025 vBulletin Solutions, Inc. All rights reserved.