Galaxy Expedition - 我的博客

编写自己的篇章

异或密钥周期攻击
本文主要解决这个问题 **假设一个密文是用未知长度的异或密钥加密,如何求异或密钥长度?** ## 卡西斯基检验法 寻找密文中重复出现的子串,计算它们之间距离的最大公约数 因为同一明文片段若经过相同相位的密文片段加
Yuris 引擎密钥新解
Yuris 引擎有两个密钥,第一个密钥没难度。关键是第二个密钥,用 4 字节循环异或文件内容。没有这个密钥,就无法提取文本,也无法在封包的时候给 Garbro 提供正确的子文件(正确的子文件 = 解压且加密) 这个问题曾经卡过我一段时
用 GF(2) 仿射模型破解一类文件加密算法
## 概要 如果一个游戏的文件加密程序只对文件逐字节做了以下操作的任意次任意组合 - 异或一个字节 - 异或一组字节 - 取反 - 比特置换:即对字节上所有比特位的“洗牌”操作,包括左移位,右移位,算术或逻辑移位,循环移位
EVE Burst Error Win 逆向心得
## 现场笔记 这是记事本截图,当时我靠它把脑子里想的东西和看到的数据记录下来 ![image.png][1] 1. 用 Garbro 解包游戏脚本,没有找到文本,或者类似 lzss 压缩后的文本痕迹 2. 用 x32d
CD-ROM 的纠错码是怎么算的?
## 起因 为了更好地修改 PCE 的 CD-ROM ,需要研究数据修改后纠错码(ECC)怎么生成 ## CD-ROM 的结构 一般我们从网上下载的光盘分为 `cue` 和 `iso/bin/img` 文件,后者就是
逆向工程中的图论:汇编就是有向图
## 汇编就是有向图 某天晚上,在破解了一个软件的验证机制后,我突然意识到:汇编的结构本质就是一个**有向图**——`顺序指令`是单箭头,`分支指令`是双箭头。假设要破解的目标位置为终点;当前位置为起点,本质上就是找一条路,把沿途所有
Yu-Ris 引擎研究
## Yu-Ris 引擎识别 在 exe 上右键 → 属性 → 详细信息 ![image.png][1] 可以知道这个游戏是 YU-RIS 引擎,版本 463 ## ypf 封包简介 封包文件是 `ysbi
网易云音乐的评论接口逆向
### 目的 获取网易云音乐热评数量,直接显示在歌单曲目 ### 第一阶段:请求响应分析, 找到请求评论时所依赖的参数 - 复制 xhr 请求为 curl 命令 - 成功执行 curl 命令 - 用记事本记下
乘法逆元的原理与应用
## 前言 为了《密码学》这破事,不得不看书看试卷准备考试,面向试卷复习果然快多了。 在看了几道题目后,发现 “乘法逆元” 这一名词的出现频率相当之高,于是产生好奇心,想搞清它到底是干啥的 ## 乘法逆元的概念