从内存中间接获取以后函数的起始地址(function_starts)可能会更加简单和艰难,因为该信息通常是在编译过程中生成的,并且在运行时不肯定间接可用。 测试显示 function_starts 在 debug 运行的时候获取不到,只有打成 release 包的时候能力获取到, 打成 debug 包的时候也获取不到.monkeydev 攻打他人线上包,打印 function_starts 是有的