将文档(或任何其他Office文件)连接到Java以恢复密码
我见过很多商业(甚至是免费)软件,它们提供给你密码保护的office文件的密码 我假设,这是一段相对容易编写的代码(对于知道自己在做什么的人来说) 我的问题是:(假设我们使用Java作为编程语言,但如果您有使用另一种编程语言的答案,那没关系)将文档(或任何其他Office文件)连接到Java以恢复密码,java,ms-word,ms-office,Java,Ms Word,Ms Office,我见过很多商业(甚至是免费)软件,它们提供给你密码保护的office文件的密码 我假设,这是一段相对容易编写的代码(对于知道自己在做什么的人来说) 我的问题是:(假设我们使用Java作为编程语言,但如果您有使用另一种编程语言的答案,那没关系) Microsoft以明文格式存储密码?还是加密 是在检索密码时使用暴力,还是软件只是从保存在文件中的位置检索密码 如何将文件(MyFile.docx)链接到程序。也就是说,使用了哪些库?我们需要在文件的哪一部分搜索密码 我不希望有详细的解释或基础知识。只是
MyFile.docx
)链接到程序。也就是说,使用了哪些库?我们需要在文件的哪一部分搜索密码我不希望有详细的解释或基础知识。只是一些关键字和提示从哪里开始。我认为这是一个很好的编程练习。Java肯定会很好地工作,但让C#尝试一下与Microsoft相关的东西
现在,它可能既不是明文也不是加密的:它肯定是散列的。看一看彩虹查找表,否则:快乐暴力强迫!此外,还有很多关于打开/操作docx文件的不错的教程,看看初学者吧。祝你好运。非常感谢@gustafbstrom,我有空的时候会看看这个。非常感谢:)