搜了很多的资料
发现,dylib的入口函数一般都是用__attribute__((constructor)) 标记一下,函数的参数都是空
类似这样
attribute((constructor)) void DllMain();
但是在dumpdecrypted.c 中使用的是
attribute((constructor)) void dumptofile(int argc, const char **argv, const char **envp, const char **apple, struct ProgramVars *pvars)
dumpdecrypted 这样的方式 有资料说明吗?找了很多地方都找不到