2022 | UACTF | Misc
Lighthouse
题目¶
Hey, could you help us? It's dark in here.
The flag is of the form UACTF{the minimum amount of turns required per dial for the check to be successful.}
There is a custom character encoding to convert the number of turns for each dial to the character representation.
For example:
解题思路¶
index.html
有 \(8\) 个转盘,点击任意转盘会改变所有转盘指向的数字,求满足要求每个转盘最少点击的次数setup.js
指出每个转盘为通过检查应指向的数字为8, 11, 22, 4, 14, 26, 3, 21
,ki.js
分别对应每个转盘点击后对自己及其它转盘的影响,其中k2.js
给出了每个转盘初始指向的数字- 类似 灯,等灯等灯 - Level 0,解一个模 \(29\) 的线性方程组
-
矩阵乘法的结果矩阵第 \(i\) 行第 \(j\) 列元素等于前一个矩阵第 \(i\) 行元素和后一矩阵第 \(j\) 列相应元素乘积的和,因而矩阵乘法的前后顺序很重要
-
也可以使用 Modular Arithmetic Solver - Congruence Calculator - Online 来解 =ω=
Flag¶
UACTF{Y_Z*MB!E}
参考资料¶
最后更新:
2022年8月11日 21:28:00
Contributors: