Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    Compressione PSW aspNET

    Ciao a tutti...

    qualcuno sa dirmi che tipo di compressione è questa:

    codice:
    AsHbt7D74tnfJcjAs9KSrS43Y5U=
    quellache vedete è una password compressa dau un sistema aspNet in C#...

    mi serve sapere come faccio a decifrarle...

    ps: non devo rubare nulla, ma è solo che ho preso un software in aspNET (pagato) ma ora mi interessa usare lalista utenti anche per fargli effettuare un'altro login... e mi serve sapere come interpretare i dati del mio db...

    grazie a tutti...ciao ciao

  2. #2

  3. #3
    nn hai il codice del componente che la crea?
    -----
    101110101011101111100000
    -----

  4. #4

  5. #5
    è una stringa convertita in Base 64 ed esattamente :

    codice:
    ????????%??????.7c?
    Richard B. Riddick : "Non avrete mica paura del buio?"

    Scusatemi ma sono mesi che non pago piu' la bolletta della luce....

  6. #6
    che vuol dire in Base 64?

    potresti darmi una mano?

    grazie tante,... ciao

  7. #7
    ci provo...

    La Stringa da te postata è una stringa codificata in base 64....
    lasciamo perdere ti posto due funzioni che servono a codificare
    tali stringhe e a decodificarle....

    Codice PHP:
      public string EncB64(string strParam)
       {
        if ((
    strParam != "") && (strParam != null))
         {
          
    string encoded "";
          
    byte[] ByteArray System.Text.Encoding.ASCII.GetBytes(strParam);

          try
           {
            
    encoded System.Convert.ToBase64String(ByteArray0ByteArray.Length);
           }
          catch (
    System.ArgumentNullException)
           {
            return 
    null;
           }

          return 
    encoded;
         } 
    // if ((strParam != "") && (strParam != null))

        
    return strParam;
       } 
    // public string EncB64(string strParam)

      
    public string DecB64(string strParam)
       {
        if ((
    strParam != "") && (strParam != null))
         {
          
    string decoded "";
          
    byte[] ByteArray;

         try
          {
           
    ByteArray System.Convert.FromBase64String(strParam);
          }
         catch (
    System.ArgumentNullException)
          {
           return 
    null;
          }
         catch (
    System.FormatException)
          {
           return 
    ""//Base 64 string length is not 4 or is not an even multiple of 4.
          
    }
          
    decoded System.Text.Encoding.ASCII.GetString(ByteArray);

          return 
    decoded;
         } 
    // if ((strParam != "") && (strParam != null))

        
    return strParam;
       } 
    // public string DecB64(string strParam) 
    Spero che leggendo il codice tu capisca qualcosa di più....

    Richard B. Riddick : "Non avrete mica paura del buio?"

    Scusatemi ma sono mesi che non pago piu' la bolletta della luce....

  8. #8
    ok, ti ringrazio per l'aiuto...
    ma nel pratico, come posso fare per sfruttare queste funzioni?

    grazie tante

  9. #9
    Con la DecB64() decodifichi una stringa/valore precedentemente codificato con la
    EncB64().
    Io trovo molto utile tali funzioni per inserire i dati in un DataBase senza stare a intercettare
    e sostituire i caratteri speciali che costituirebbero dei possibili errori nella fase di inserimento
    degli stessi in una ipotetica stringa SQL per inserirli nel DB.

    Per maggiori info di cosa sia la codifica in Base64 ti rimando Qui.

    Spero di esserti stato d'aiuto in qualche modo.

    Richard B. Riddick : "Non avrete mica paura del buio?"

    Scusatemi ma sono mesi che non pago piu' la bolletta della luce....

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.