Skip to content

Commit 74586e4

Browse files
committed
Update Eclipser fuzzing documentation
1 parent 37679b8 commit 74586e4

File tree

1 file changed

+6
-20
lines changed

1 file changed

+6
-20
lines changed

doc/fuzzing.md

+6-20
Original file line numberDiff line numberDiff line change
@@ -286,32 +286,18 @@ $ ./honggfuzz/honggfuzz --exit_upon_crash --quiet --timeout 4 -n 1 -Q \
286286
287287
## Quickstart guide
288288
289-
To quickly get started fuzzing Bitcoin Core using [Eclipser v1.x](https://github.com/SoftSec-KAIST/Eclipser/tree/v1.x):
289+
To quickly get started fuzzing Bitcoin Core using [Eclipser v1.x](https://github.com/SoftSec-KAIST/Eclipser/tree/v1.x),
290+
install the required dependencies following the documentation here:
290291
291292
```sh
292-
$ git clone https://github.com/bitcoin/bitcoin
293-
$ cd bitcoin/
294-
$ sudo vim /etc/apt/sources.list # Uncomment the lines starting with 'deb-src'.
295-
$ sudo apt-get update
296-
$ sudo apt-get build-dep qemu
297-
$ sudo apt-get install libtool libtool-bin wget automake autoconf bison gdb
293+
https://github.com/SoftSec-KAIST/Eclipser/tree/v1.x?tab=readme-ov-file#installation
298294
```
299-
300-
At this point, you must install the .NET core. The process differs, depending on your Linux distribution.
301-
See [this link](https://learn.microsoft.com/en-us/dotnet/core/install/linux) for details.
302-
On Ubuntu 20.04, the following should work:
303-
304-
```sh
305-
$ wget -q https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb
306-
$ sudo dpkg -i packages-microsoft-prod.deb
307-
$ rm packages-microsoft-prod.deb
308-
$ sudo apt-get update
309-
$ sudo apt-get install -y dotnet-sdk-2.1
310-
```
311-
312295
You will also want to make sure Python is installed as `python` for the Eclipser install to succeed.
313296
297+
Once the dependencies are installed, install and run Eclipser in your bitcoin repo root, as follows:
298+
314299
```sh
300+
$ cd bitcoin/
315301
$ git clone https://github.com/SoftSec-KAIST/Eclipser.git
316302
$ cd Eclipser
317303
$ git checkout v1.x

0 commit comments

Comments
 (0)