Skip to content
This repository was archived by the owner on Mar 27, 2019. It is now read-only.

Commit 9536d44

Browse files
authored
Update README.md
1 parent 6179790 commit 9536d44

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

Diff for: README.md

+14-14
Original file line numberDiff line numberDiff line change
@@ -16,20 +16,20 @@ Prerequisites
1616

1717
- linux.git: You will need our branch with the AFL patches and satconfig patches:
1818

19-
$ git pull https://github.com/vegard/linux-2.6.git v4.6+kconfig-sat
19+
$ git pull https://github.com/vegard/linux-2.6.git v4.6+kconfig-sat
2020

2121
- kvm/qemu: KVM is required for certain fuzzers or if you just want to use KVM instead of UML.
2222

2323
- gcc 5: gcc 5 or later is needed for building the kernel using our instrumentation plugin. On Ubuntu you can do:
2424

25-
$ sudo add-apt-repository ppa:ubuntu-toolchain-r/test
26-
$ sudo apt-get update
27-
$ sudo apt-get install gcc-5
25+
$ sudo add-apt-repository ppa:ubuntu-toolchain-r/test
26+
$ sudo apt-get update
27+
$ sudo apt-get install gcc-5
2828

2929
- Python packages: jinja2 and yaml. On Ubuntu you can do:
3030

31-
$ sudo apt-get install python-jinja2
32-
$ sudo apt-get install python-yaml
31+
$ sudo apt-get install python-jinja2
32+
$ sudo apt-get install python-yaml
3333

3434

3535
Prepare the kernel branch
@@ -41,7 +41,7 @@ Prepare the kernel branch
4141

4242
3. Merge the satconfig branch:
4343

44-
$ git pull https://github.com/vegard/linux-2.6.git v4.6+kconfig-sat
44+
$ git pull https://github.com/vegard/linux-2.6.git v4.6+kconfig-sat
4545

4646
4. Set the 'linux_afl_rev' variable in config.yml to point to the resulting commit (can be a branch, a sha1, or even just 'HEAD')
4747

@@ -59,26 +59,26 @@ Launch a fuzzer
5959

6060
2. Run the following command:
6161

62-
$ bin/start --master ext4 0
62+
$ bin/start --master ext4 0
6363

6464
This should start a single ext4 fuzzer in the current screen window.
6565

6666
3. If the fuzzer stops or crashes, you can resume it later with:
6767

68-
$ bin/start --resume --master ext4 0
68+
$ bin/start --resume --master ext4 0
6969

7070
4. If you want to start additional fuzzers, create a new screen window and run e.g.:
7171

72-
$ bin/start ext4 1
72+
$ bin/start ext4 1
7373

7474
5. If you want to run many fuzzers in parallel, it is advised that you bind each fuzzer to a single, specific CPU:
7575

76-
$ taskset -c 0 bin/start --master ext4 0
77-
$ taskset -c 1 bin/start ext4 1
78-
...
76+
$ taskset -c 0 bin/start --master ext4 0
77+
$ taskset -c 1 bin/start ext4 1
78+
...
7979

8080

8181
How to contribute
8282
=================
8383

84-
Please see CONTRIBUTING.md.
84+
Please see [CONTRIBUTING](./CONTRIBUTING.md).

0 commit comments

Comments
 (0)