-
Notifications
You must be signed in to change notification settings - Fork 37
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update INSTALL.md #230
Update INSTALL.md #230
Conversation
mission accomplished
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
有一些读不通顺的地方,建议翻译完成之后检查一下语法和拼写
sources/aflplusplus/INSTALL.md
Outdated
|
||
```shell | ||
docker pull aflplusplus/aflplusplus:latest | ||
docker run -ti -v /location/of/your/target:/src aflplusplus/aflplusplus | ||
``` | ||
|
||
This image is automatically generated when a push to the stable branch happens. | ||
You will find your target source code in `/src` in the container. | ||
当向稳定的分支推送时,就会自动这个镜像。 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
“自动这个镜像”改成这个 docker 镜像文件就会自动生成。
sources/aflplusplus/INSTALL.md
Outdated
|
||
NOTE: depending on your Debian/Ubuntu/Kali/... release, replace `-14` with | ||
whatever llvm version is available. We recommend llvm 13 or newer. | ||
注意:根据你的 Debian/Ubuntu/kali/... 版本,将 `-14` 替换为任意的 llvm 可用版本。我们推荐使用 llvm 13 或者更新的。 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Kail的K大写
sources/aflplusplus/INSTALL.md
Outdated
more. If you just want plain AFL++, then do `make all`. If you want some | ||
assisting tooling compiled but are not interested in binary-only targets, then | ||
instead choose: | ||
请注意,`make distrib` 也会构建 FRIDA 模式,QEMU 模式和 unicorn 模式等。如果你普通的 AFL++ ,就执行 `make all`。如果你想要一些已经预编译的辅助工具但是对仅限二进制目标不感兴趣,那么你可以选择这个来替代: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
“如果你普通的 AFL++” 改成如果你想要的就是普通的 AFL++
sources/aflplusplus/INSTALL.md
Outdated
more. If you just want plain AFL++, then do `make all`. If you want some | ||
assisting tooling compiled but are not interested in binary-only targets, then | ||
instead choose: | ||
请注意,`make distrib` 也会构建 FRIDA 模式,QEMU 模式和 unicorn 模式等。如果你普通的 AFL++ ,就执行 `make all`。如果你想要一些已经预编译的辅助工具但是对仅限二进制目标不感兴趣,那么你可以选择这个来替代: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
“如果你想要一些已经预编译的辅助工具但是对仅限二进制目标不感兴趣”改成“如果你想要一些已经预编译的辅助工具,但是对只针对二进制的那些不感兴趣”
sources/aflplusplus/INSTALL.md
Outdated
* distrib:所有内容(包括仅二进制和源代码的模糊测试) | ||
* man:从程序的帮助选项中创建简单的手册页 | ||
* install:安装你用上述构建选项已经编译好的所有内容 | ||
* clean:清理所有已编译的内容,不包括下载内容(除非不在签出状态) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
“签出状态” 改成 "任何一个 checkout",这种是专用名词,懂得都懂的,直译翻译完会不懂了
sources/aflplusplus/INSTALL.md
Outdated
* INTROSPECTION - 编译 afl-fuzz 并包含变异自省 | ||
* NO_PYTHON - 禁用 python 支持 | ||
* NO_SPLICING - 在 afl-fuzz 中禁用拼接变异,不推荐用于普通的模糊测试 | ||
* NO_UTF - 在状态屏幕中不要使用 UTF-8 进行行渲染 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
“状态屏幕”改成状态界面(status screen),这个其实是AFL里面比较独特专有的面板,但是并没有统一的中文名称,翻译成中文大家习惯都说是界面,所以还是常见意思和英文都保留比较好。另外“行行渲染”改成“行渲染”。
sources/aflplusplus/INSTALL.md
Outdated
forkserver. If you run into any problems, set `AFL_NO_FORKSRV=1` in the | ||
environment before starting afl-fuzz. | ||
- 模拟测试可能会比在 Linux 上慢一点。实际上,一些人报告说在 macOS 上运行 Linux 虚拟机可以获得显著的性能提升。 | ||
- 一些非可移植的,平台特定的代码可能与 AFL++ 的 forksever 不兼容。如果你遇到了任何问题,在启动 afl-fuzz 之前,在环境中设置 `AFL_NO_FORKSRV=1`。 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
“一些非可移植的,平台特定”改成“一些非可移植的、平台特定”
sources/aflplusplus/INSTALL.md
Outdated
User emulation mode of QEMU does not appear to be supported on macOS, so | ||
black-box instrumentation mode (`-Q`) will not work. However, FRIDA mode (`-O`) | ||
works on both x86 and arm64 macOS boxes. | ||
用户模拟模式的 QEMU 在 maccOS 上不受支持,所以黑盒插桩模式 (`-Q`) 不会正常工作。然而,FRIDA 模式 (`-O`) 在 x86 和 arm64 macOS 上都可以正常工作。 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
“maccOS”改成“macOS”
34e957a
into
hust-open-atom-club:master
mission accomplished