This article does not have a corresponding language version
终端出口
被光年赦免的未决犯,刑期是所有的凋零。
2024-11-213065 words7 mins
攻防世界 - Re150
参考文献:攻防世界-Re150 - lrhtony 的小站
查壳略。
IDA打开,发现没有main函数,只有一个start函数。
start函数的汇编代码:
.eh_frame:080488D4 start proc near ; DATA XREF: LOAD:08048018↑o .eh_frame:080488D4 ; start+22↓o .eh_frame:080488D4 jmp short loc_80488EB .eh_frame:080488D4 ; …
2024-11-181141 words3 mins
SUCTF2019 - hardCpp
参考文献:去OLLVM平坦化([SUCTF2019]hardCPP) - Pinguw’s Blog
查壳,ELF64,无壳
IDA中发现有多层while嵌套,内部有一个switch控制分发,观察程序流程图发现明显的平坦化痕迹。
2024-11-184035 words9 mins
[Crypto]环域理论及密码应用
1. 环的定义 定义15.1.1 设$G$是一个非空集合,$\cdot$是$G$上的一个代数运算,如果该运算满足结合律: $\forall a, b, c \in G$, $(a \cdot b) \cdot c = a \cdot (b \cdot c)$,则称 $(G, \cdot)$ 为一个半群 (Semigroup)