pctl 自锁包Reverse 未解决
分数:
35
金币:
5
题目作者:
mahiru
一 血:
dlgz
一血奖励:
5金币
解 决:
41
提 示:
描 述:
收拾旧硬盘时翻出一个叫 pctl 的小工具,署名是几年前的我。
它给文件打包,包尾留了一个 self 字段——按作者的日记说,是"整个文件自己的 CRC64"。
我试着手动改这个字段,工具永远冷静地回一句:the loop didn't close。
工具里还留着一条给"未来的自己"的日记,以及一个据说挂在这把自锁上的保险库。
其 他:
下载
评分(0)
暂无评分
解题动态
月落寒潭无影 攻破了该题 2天前
CCC1112 攻破了该题 2天前
豆神 攻破了该题 2天前
奥特娘 攻破了该题 2天前
zmjjkk..... 攻破了该题 2天前
qi1102 攻破了该题 2天前
Amy 攻破了该题 2天前
一江明月送归舟 攻破了该题 10天前
Alter 攻破了该题 10天前
itsjimo 攻破了该题 10天前
valecalida 攻破了该题 11天前
LonReser 攻破了该题 11天前
t7lokeke 攻破了该题 12天前
fjakjasdhfa 攻破了该题 13天前
Szeyes 攻破了该题 13天前
风掠 攻破了该题 15天前
小懒 攻破了该题 15天前
Liu_666 攻破了该题 18天前
小楼一夜听春雨 攻破了该题 20天前
评论
jwleft 23天前
举报
PIE 仿真必须补上 .rela.dyn 的 R_X86_64_RELATIVE 重定位,否则会跳到 ELF 头部乱执行;SHA-256 处理非 64 字节整数倍的尾巴时会经 PLT 调 memcpy,得在 .plt 区间挂钩子自己实现。
加州故事 1月前
举报
CRC64 对消息在 GF(2) 上是仿射函数,即 crc(S) = C ⊕ L·S,其中 C 是 self 清零时的 crc(正好就是 seal 写入的值),L 是 self 字段 64 位贡献的线性映射。闭合循环即求不动点,解线性方程 (I ⊕ L)·S = C