如何在本地机器上运行的旧系统(原公司停业)上生成恢复密码?

逆向工程 加密 爪哇 编码 字符串
2021-07-04 21:13:09

我正在尝试使用传统系统恢复功能,该功能通常需要致电/传真已不再存在的公司。

基本上,该系统旨在进入恢复模式,它提供了一个 4 个字符的代码,该代码通过电话/传真提供给软件公司,他们会为您提供看起来像 HEX 代码的内容来访问系统。

我一直在玩弄我对这个主题的有限知识一段时间,并且取得了零进展。系统确实在本地服务器上运行,所以也许可以推荐一些反编译器或其他进程?(基于Tomcat的Web服务器)

用户名是管理员,以下是之前重置的 4 条记录。对我来说看起来像 MD4 或 MD5 哈希。

恢复代码 - 恢复密码

C969 - CF45FE53C10C541D831BB00A88C2497E

H924 - 4A90846DBA0DC78EFEC6FAB389D4DD97

B939 - D960D76B1BA23E1AC872A289CB1DD15D

I996 - 0DF5117F8731CE4C4C65D383C77BD97E

其他细节:

Windows XP“服务器”

完整的文件系统管理访问权限

URL http://localhost/recoverymode=true

1个回答

没有太多信息可以继续,但我可能会尝试这样进行:

  1. 弄清楚 Web 服务器是如何运行的(例如,服务器进程是什么?)以及页面和处理用户输入的任何其他代码(servlet?)在哪里?
  2. 分析代码,尝试找出哪里触发了恢复模式,以及如何检查代码。如果是 Java,则有许多可用的反编译器。

  3. 或者,您可以分析系统如何与硬件交互并开发您自己的系统来满足您的需求。但是,如果它当前处于非工作状态,这可能会很困难。