我有一个程序可以从文件中读取数据,解析/组织它,然后将它作为加密的 XML 输出。应用程序还可以采用加密的 XML 并吐出原始文件。我此时的目标是访问明文 XML(我对明文原始文件不感兴趣,因为它不是 XML 组织的)
我还不知道加密是什么,尽管论坛上的一个人说它是 AES-128(不确定他是如何得出这个结论的)。
我在应用程序上使用 KANAL 插件运行 PEiD,它没有检测到任何加密签名。
因为我可以访问该程序,并且有一些过去在 WinXP 上利用 BO 的一些经验以及一些 ASM 知识,所以我想我可以使用调试器尝试一下。
简而言之,我应该遵循哪些一般步骤来解决这个问题?在这种情况下,最好开始寻找加密密钥本身,还是找到一种方法来使用应用程序的加密/解密功能对我有利?