这是一个持续更新集合,遇到就更:

Debug版本与Release版本分配内存的方式不一样

  • 在Debug版本中:申请(DWORD*)malloc(24*sizeof(DWORD)),最终得到的是32bytes,Debug版本malloc以32bytes为单位分配内存

  • 在Release版本中:申请(DWORD*)malloc(24*sizeof(DWORD)),最终得到的是24bytes

    写exp打r0的时候选的debug版本蓝屏了一晚上