记一道risc-v架构xv6操作系统的堆
附件:https://github.com/Qanux/uheap这是一道133nson师兄出的题(太强啦),看了后只能说自己的见识还是太少了。这一道是xv6系统的堆题,附件已经给出了一个完整的qemu环境,只要输入./run.sh即可启动程序题目有一个hint文件
12345678910111213This challenge is running on the xv6 system. (Attention: its heap allocator is different from GLIBC)You can get the xv6 source files on https://github.com/mit-pdos/xv6-riscvYou can run this challenge locally using the command './run.sh' and your goal is to PWN the binary chalTo make things simple, the binary file is compiled with debug_i ...
高版本glibc堆利用笔记
e804cc0693c1a47edb264b2c8ccc5cb72c6f8ebf92638d7d0f9db5f77f9ad6cb8edc31efcdbbe1cbbf0d524650af5861543b33fecaab8cf777d16aa6abf2649ed580d52c551fe8bdfe70c633e6e09025c97df29a62ef7ff5296b0c8d411e326cfa97d0447444fc4277bd1078f723c56b08354b3fa533db963c8040f40c95af5d562ee644eeaaefd6b6d89633703ce432a236ca9c04fe5ab85228052475793342b044354f64fb6a2635c0c45fbcfc38e8ab848b9bf07e7219630c4f33cb4206c83c33982f82c12865b1b22f65dccba3c0f81ae3d890b8d08627dd4fc277248b13bee04bcb1a0b7074d841e901bf3f8cccb666e2382e8d95879 ...