这是什么(C/C++)程序在做什么?
-
27-09-2019 - |
题
它呼吁这些API functions(advapi32.dll)与这些参数:
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 );
不知道该怎么会来
1db17bd8ef8bcbd734424a9eae818907
任何人有任何想法?
解决方案
(见 在这里:) 呼叫CryptCreateHash发起的散列与MD5(32771=0x8003): CALG_MD5 0x00008003MD5散列算法。.和呼叫 CryptHashData 散列第二的参数(个报价)的使用,散列的对象。我猜这些长串可能的钥匙将散列在传送之前通过网络或东西。
不隶属于 StackOverflow