第69章 绝地密钥(2/2)

一个疯狂的念头闪过!他不再看指令内容,而是看向记录这些指令的——内存地址偏移量!那一串串十六进制的数字!

他迅速拿起桌上的纸笔,将那几个异常指令对应的内存偏移量记录下来:0x1a90f, 0x1b01c, 0x1a8e3……

他尝试着将这些十六进制数字转换成十进制,或者直接拼接,都毫无意义。

倒过来……张老板生日倒过来是密码……那这些地址呢?

他尝试着将每个地址的字节顺序倒过来读写:0x1a90f-> f09a1?不对……

难道是……将整个地址序列视为一个长字符串,然后倒序排列?

他抱着最后一线希望,将记录下来的偏移量字符串1a90f1b01c1a8e3…… 整体倒序书写:3e8a1c10b1f09a1……

这看起来依旧像是一串无意义的十六进制数。

“陆厂长!他们人太多了!快顶不住了!”王猛浑身是血地退到技术科门口,嘶声喊道,顺子也在他身后苦苦支撑。

陆子谦双眼赤红,汗水顺着下巴滴落。难道理解错了?张老板说的“倒过来”不是这个意思?

就在这千钧一发之际,他的目光再次扫过那倒序后的字符串 3e8a1c10b1f09a1…… 等等!如果……如果不是把它当成数字,而是当成ascii码的十六进制表示呢?

他如同抓住最后一根稻草,也顾不上找转换表,直接对吴工吼道:“吴工!电脑!有没有十六进制到ascii码转换工具?快!输入这个:3e 8a 1c 10 b1 f0 9a 1……”

吴工虽然懵了,但手指飞快地在另一台电脑上操作,调用了一个程序员常用的调试工具,输入了陆子谦报出的十六进制数。

工具运行,屏幕上瞬间显示出转换后的字符—— >痢恪?

大部分是乱码,但开头的 > 符号和后面似乎能辨认出部分字符……这不对!

“不对!顺序可能还要调整!或者分组!”陆子谦几乎绝望。

“砰!”技术科的门被猛地撞开,一名匪徒狞笑着举枪瞄准了陆子谦!

“谦儿小心!”王猛怒吼着扑过来,用身体挡在陆子谦面前!

“噗!”一声沉闷的声响,王猛身体剧震,鲜血从他胸前涌出!

“猛子哥!!!”陆子谦和顺子同时发出撕心裂肺的呼喊。

就在这生死刹那,陆子谦脑中如同闪电划过!内存地址!数据存储是小端序!读取的时候应该把字节倒过来!他刚才倒序的是整个字符串,而不是每个地址内部的字节!

“吴工!把最开始那串偏移量!1a90f1b01c1a8e3!按每两个字符一组,然后把每组内部倒过来!快!”陆子谦用尽全身力气吼道,同时抱起倒下的王猛,目眦欲裂地看着门口越来越多的匪徒。

吴工手指颤抖,但依旧照做:1a90f -> f9 0a 1?不对,地址通常是4字节或8字节……他尝试按4字节分组,每组内字节倒序:1a90f 补全为 00 1a 90 f1 -> 倒序 f1 90 1a 00……

他将处理后的新十六进制串输入转换工具——

屏幕上,清晰地显示出了一行英文与数字混合的字符串:

f1r3w@ll_2024!

firewall_2024!防火墙!

这就是密钥!