【文章标题】: WM平台使用未公开API计算MD5摘要 【文章作者】: 加百力 【下载地址】: 自己搜索下载 【编写语言】: Xarm汇编 【使用工具】: Xarm v1.0,EditPlus,Pocket PC 2003模拟器。 【操作平台】: Windows XP SP2 【内部编号】: MASSADA 0024 【作者声明】: 介绍一些WM平台的API。 -------------------------------------------------------------------------------- 【详细过程】 MD5摘要是加密解密中常用的摘要算法广泛应用在完整性检测、登录认证等领域。MD5摘要算法的源码很多,本文介绍的是在WM平台使用系统未公开的API函数计算MD5摘要。 由于API函数未公开,所以需要使用LoadLibraryW和GetProcAddressA装载库并获取函数地址。在Xarm 1.0中可以使用call2宏调用函数。 程序对18字节的数据"Blitz Force 加百力"取摘要,并输出字符串的大小和4段共128比特结果。该结果和瑞星卡卡文件诊断工具得到的MD5摘要结果一致。具体代码请看附件。-------------------------------------------------------------------------------- 【版权声明】: 本文原创于看雪技术论坛, 转载请注明作者并保持文章的完整, 谢谢! 2009年03月28日 16:00:00
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课