- 博客(1159)
- 资源 (25)
- 收藏
- 关注
原创 undefined reference to `memfd_create‘
undefined reference to `memfd_create'
2026-01-08 10:09:30
605
原创 unrecognized relocation (0x2a) in section
unrecognized relocation (0x2a) in section
2026-01-07 18:41:59
80
原创 常见C调用约定
4. thiscall,C++成员函数调用约定,对象this指针通过ecx传递,而不是堆栈,这使得this指针访问更快,特别是需要频繁访问对象成员的场景。3. fastcall,能够将最多两个参数存入寄存器中,分别位于EXC和EDX,剩余参数以类似于stdcall约定的方式从右往左放入栈中。2. stdcall,微软调用约定,压栈顺序从右往左,调用方将所需参数放入栈中,调用结束后由被调用方清除参数。1. cdecl,参数压栈顺序为从右往左,调用方将所需参数放入栈中,调用结束后,由调用方清除参数。
2025-12-29 20:18:48
170
原创 嵌入汇编 -- breakout-32 更改返回值
32bit 执行程序,gcc 编译时加上 -m32 参数,生成32bit程序。通过嵌入汇编打印出来的地址,调整地址值。也可逆向的方式,查看反汇编代码调测。* 改写input()函数的返回地址,从而使得breakout()函数在没有直接调用的情况下获得执行。
2025-12-22 19:19:15
279
原创 2025年生日前夕
十一月有公司要求去面试,先是拒绝了一次,人事又约了第二次,面试很快结束,问了两个问题,函数的调用和返回,再看了一下以前写的代码,就让先回去了。2024年了,上半年结束pstree的intel平台的逆向,又开始arm平台的逆向,这次就快多了。年底回家的那晚,从公司回家拿行礼,走到一半想起限行,停在关了门的档口前,坐车里拿出电脑,想找一份逆向的工作,发现不易。在2022年的时候,由于运动习惯的保持,在这一年解锁了20个标准引体,也是这一年的10月,在从化的某个酒店运动场单杠下,解锁了双力臂。
2025-12-18 20:30:33
345
原创 GDB Symbol format `elf64-littleaarch64‘ unknown
GDB Symbol format `elf64-littleaarch64' unknown.
2025-06-27 17:30:33
242
原创 execl warning: missing sentinel in function call [-Wformat=]
execl warning: missing sentinel in function call [-Wformat=]
2025-03-26 19:50:08
262
图像去噪经典算法
2014-08-15
mqtt-ec20-freertos.rar
2019-12-05
imu-spi-dmp
2018-12-22
ths8200 driver
2014-07-11
GpsTimeSyn.rar
2019-05-08
keyled-daemon.rar
2019-05-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅