BYTE id = 1; BYTE challenge[16] = {0,0,0,0,0,0,0.....,0}; MD5Init(&ctx); MD5Update(&ctx,(unsigned char *)&id,1); MD5Update(&ctx,(unsigned char *) &szPassword, strlen(szPassword)); MD5Update(&ctx,(unsigned char *) &challenge,16); MD5Final((unsigned char *)&digest,&ctx); если нужен брутфорс icq 215732149 стоимость 10 wmz