我如何使用函数,例如void example() { int i = 1; }
并将其转换为等效的字节?所以这样的事情(例如):
0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42
然后获取这些字节并执行它们,就像它们是原始函数void example() { int i = 1; }
一样。这可能吗?
答案 0 :(得分:1)
据我所知,这个字节方法不起作用
U可以获取函数的地址并将其存储在函数指针中 并通过调用函数指针
执行该函数尝试搜索函数指针