15年行业经验 一站式解决方案 大型活动策划公司
免费咨询热线: 4007181001

C语言如何执行buf中的代码?

发布时间:2020-06-06 21:12   点击量:

C如何在buf中执行代码?

方法/步骤1

这是外壳代码。如果你知道shellcode是如何编写的,你就会明白。手机码字,看意思不错:

[]= & quot;xxxx。;

typedef int (func_t*)(常量字符*,常量字符*);

func_t f = (func_t)(长)buf

int rv = (*f)(str1、ST R2);

至于buf的内容,只需用相应的机器码填写即可。

当然,数据段可能不可执行,一些编译选项需要自己调整或更改。

由zaopuppy结束

相关推荐