Hookzz 如何使用,有大神能指点一下吗?

想使用一下Hookzz和 HookZzModules,奈何只看git上的md说明,实在是不会操作和使用。
有没有大神能指点一下,如何使用。

不知道有没有更多的逆向入门朋友有这种困惑,我自己琢磨了一晚没琢磨出来。确实入门级别,需要前辈们带一带路。 有缘看到的朋友,请教一下!

ps 在论坛里找到作者发的文章,自己继续研究下。

0x1. replace hook function
size_t (*origin_fread)(void * ptr, size_t size, size_t nitems, FILE * stream);

size_t (fake_fread)(void * ptr, size_t size, size_t nitems, FILE * stream) {
    // Do What you Want.
    return origin_fread(ptr, size, nitems, stream);
}

void hook_fread() {
    ZzReplace((void *)fread, (void *)fake_fread, (void **)&origin_fread);
}

写成这样的readme还不会用?

void hook_fread() {
    MSHookFunction((void *)fread, (void *)fake_fread, (void **)&origin_fread);
}

改成这样会了吧

唯一指定Discord提问群,请

1 个赞

对不起 是我没写好README 这锅我背了

1 个赞

大神,是我修行不够。 我上Discord群里再请教一下。

如果README里有详细步骤,或者提供一个完整demo项目 会不会更好。
我学会了,我来帮忙写一点吧?对我这种入门的菜鸟还是会有点帮助的吧。比如怎么在logos中、怎么在monkeyDev中使用。

嗯。 明白! 多谢张老师

大神,是我修行不够。

张老师,你别拿我这种入门菜鸟逗闷子啊。

我在下载个Discord。 先问下,编译了libhookzz.dylib之后怎么用啊。 在logos Tweak和 MonkeyDev中 都咋用啊

跟其他所有的dylib一样用啊。。。

哦哦。。。

鄙视一下我吧,原谅我还是不会用,只能求教了,教教我吧!

HookzzModules对于一些app好像同样也没作用。。。。。

都在搞wx啊

没有,这是别人搞的,想看看他的代码, 反调试搞不定

意思就是 灰吃灰呀

这么直白。。。 你说得目标太遥远宏大。 为啥不能自己做呢,一定要吃吗?