Aobo Wang
Aobo Wang
@zhangdg 感谢指出这一问题,刚才又看了一下题目,`最低位的16 bit不同` 的说法有误,是只有最低8 bit不同,欢迎提一个pr修改此处。 至于`system("/bin/sh")` crash的问题,推测是因为在执行system函数时栈地址需要按照0x10的粒度对齐,你可以尝试一下把最低8 bit改为0x3f(跳过一个push指令调整栈)
This is a fun trick which makes a relatively weak primitive more powerful. Thanks for contributing :) But I think there are something not suitable. 1. Just like @iromise just...
Since your last pull request is closed, I linked last pr's [comment](https://github.com/ctf-wiki/ctf-wiki/pull/664#issuecomment-599023468) here in case you miss it
This is such a long time. Sorry for the delay. Anyway I checked this script and approve this pr. However this branch has some conflicts now, which should be resolved...
And I think there should be related modification in the EN version and ctf-challenges repo too
还真没研究过,回头研究一下,感谢师傅提醒 或者师傅可以直接提一个pr说明这个问题 :)
@iromise > 其实理想情况下应该是一个相对引用的链接,但可能需要定制如何生成网站。所以目前还是选择第二种吧。 相对引用的链接,指的是像 [git.io](https://git.io/) 这样的短网址服务吗?
支持保博,exp格式不是重点,从其他风格的代码也能学到不少233 不过如果最后决定要统一的话我也乐意改:)
支持,以前的 exp 怎么处理?
This works for me: ```C %{ #include %} function dump_netlink_sock:long (arg_sock:long) %{ struct netlink_ring { void **pg_vec; unsigned int head; unsigned int frames_per_block; unsigned int frame_size; unsigned int frame_max; unsigned...