/logo.jpg

Niebelungen

while (i < you) i++

Idek2023 Sofire=good

Idek2023 Sofire=goodDescription: Author:sofire=bad#6525 Solfire from PicoCTF2021 was too hard so I decided to create my own version in the kernel instead of the blockchain. Now sofire=good not bad Author’s note: Kernel Pwn 7 solves / 497 points AnalysisWith the help of the source code it is easy to figure out the program. This is just a kernel heap challenge and has no business of blockchain. chall.ko has four functions as follows.

HITCON2020 Spark

HITCON 2020 - Spark这是一个比较老的题目,似乎当时做出来的人并不是很多。 分析题目给出了一个demo,用来告诉我们如何使用内核模块 spark.ko 。简单来看,它

D^3CTF2022-d3bpf&v2

d3bpfpatch1 2 3 4 5 6 7 8 9 10 11 12 13 case BPF_RSH: if (umin_val >= insn_bitness) { if (alu32) __mark_reg32_known(dst_reg, 0); else __mark_reg_known_zero(dst_reg); break; } if (alu32) scalar32_min_max_rsh(dst_reg, &src_reg); else scalar_min_max_rsh(dst_reg, &src_reg); break; 似乎在不同的架构上右移64的结果不一样,但是在本题中,右移64位会保