3.9 滴水复习4

滴水
空函数的堆栈
image

1.C是怎么变成汇编的
1.裸函数
void __declspec(naked) Function()
直接走完会报错 因为没有进行堆栈平衡
同时函数内部没有任何汇编代码 全部为空

想要走完就需要自己给他编写代码

_asm
{
}

3种裸函数框架

2.常见的几种调用约定:
image

外平栈 内平栈 注意压栈方式

fastcall 传递参数过多 也是内平栈

3.数据类型
image

4.ascll码
7位 普通
8位 特殊符号编码
image

image

posted @ 2023-03-09 11:42  逆向狗  阅读(19)  评论(0)    收藏  举报