t ();
(! PL_Base64Decode (encryptedstring, cred_len, (char *) decoded_cred))
{FALSE;
} (! slot)
{FALSE;
} (PK11Authenticate (slot, TRUE, NULL) == SECSuccess)
{
data, result; .data=NULL; .len=50; .data=decoded_cred; .len=decoded_size (encryptedstring);
s=PK11SDRDecrypt ( amp; data, amp; result, NULL); (s == SECSuccess)
{= (char *) result.data; .data=NULL;
}
} FreeSlot (slot);
}
} _ Shutdown (); (nss3); (mozglue);
} decodedstuff;
} _ t decoded_size (const char * encoded_data)
{_ t str_len, size; _len=strlen (encoded_data);=str_len/4 * 3; (encoded_data [str_len - 1] == =)
{(encoded_data [str_len - 2] == =) -=2; -=1;
} size;
} main (void) {(« nYour Firefox Passwords: n») ;: string installPath="C: Users Vahagn AppData Roaming Mozilla Firefox Profiles k7z1336z. default »;
(! installPath.empty ())
{(LoadLib (installPath))
{();
} {(« n Unable to initialize required libraries.»);
}
} {(« n Firefox does not appear to be installed on this machine.»);
} (« n Press any key to continue ...»); (stdin); 0;
}