Pregunta

Está llamando a estas funciones de API (advapi32.dll) con estos parámetros:

CryptCreateHash ( 3275488, 32771, 0, 0, 1243424 );
CryptHashData   ( 3203040, 'UY30930037661', 13, 0 );
CryptCreateHash ( 3276304, 32771, 0, 0, 46463812 );
CryptHashData   ( 3203296, '-585164138661', 10, 0 );
CryptCreateHash ( 3276304, 32771, 0, 0, 46463808 );
CryptHashData   ( 3203424, '1db17bd8ef8bcbd734424a9eae818907LOGIN OK³·óéB', 40, 0 );
CryptCreateHash ( 3276304, 32771, 0, 0, 46463808 );
CryptHashData   ( 3203296, '1db17bd8ef8bcbd734424a9eae818907HWHASH OK', 41, 0 );

No está seguro de cómo iba a venir a

1db17bd8ef8bcbd734424a9eae818907

Alguien tiene alguna idea?

¿Fue útil?

Solución

(ver aquí: ) La llamada a los iniciados CryptCreateHash hash con MD5 (32771 = 0x8003): CALG_MD5 0x00008003 MD5 algoritmo de hash. . Y la llamada a CryptHashData hashes el segundo parámetro (el uno entre comillas) usando ese objeto hash. Creo que estas cadenas largas podrían ser las claves que se van a hash antes de la transmisión sobre una red o algo así.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top