Re: [Libguestfs] Fuzzing Questions
[Please keep replies on the mailing list] On Wed, Mar 18, 2020 at 02:46:07PM -0400, habib dan aouta wrote:
I installed Libnbd-1.0.0. I downloaded it from this link http://download.libguestfs.org/libnbd/1.0-stable/ <http://download.libguestfs.org/libnbd/1.0-stable/> and then uncompressed it on linux ubuntu and then I followed the steps on the GitHub readme to run with AFL-fuzz on this link https://github.com/libguestfs/libnbd/blob/master/fuzzing/README <https://github.com/libguestfs/libnbd/blob/master/fuzzing/README> .
Since fuzzing is a relatively experimental feature it's probably best to start with the git repository: https://github.com/libguestfs/libnbd To build from git you will need a few extra dependencies, but it's all described in the README. Anyway after building it from source, the binary for fuzzing can be found in fuzzing/ Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my programming and virtualization blog: http://rwmj.wordpress.com virt-df lists disk usage of guests without needing to install any software inside the virtual machine. Supports Linux and Windows. http://people.redhat.com/~rjones/virt-df/
Thank you sir appreciate it. I will try it that way. Also, I am trying to fuzz conman (https://www.embedded-computing.com/articles/the-connmanl <https://www.embedded-computing.com/articles/the-connmanl>) and I was wondering if its the same process or not.
On Mar 18, 2020, at 2:52 PM, Richard W.M. Jones <rjones@redhat.com> wrote:
[Please keep replies on the mailing list]
On Wed, Mar 18, 2020 at 02:46:07PM -0400, habib dan aouta wrote:
I installed Libnbd-1.0.0. I downloaded it from this link http://download.libguestfs.org/libnbd/1.0-stable/ <http://download.libguestfs.org/libnbd/1.0-stable/> and then uncompressed it on linux ubuntu and then I followed the steps on the GitHub readme to run with AFL-fuzz on this link https://github.com/libguestfs/libnbd/blob/master/fuzzing/README <https://github.com/libguestfs/libnbd/blob/master/fuzzing/README> .
Since fuzzing is a relatively experimental feature it's probably best to start with the git repository:
https://github.com/libguestfs/libnbd
To build from git you will need a few extra dependencies, but it's all described in the README.
Anyway after building it from source, the binary for fuzzing can be found in fuzzing/
Rich.
-- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my programming and virtualization blog: http://rwmj.wordpress.com virt-df lists disk usage of guests without needing to install any software inside the virtual machine. Supports Linux and Windows. http://people.redhat.com/~rjones/virt-df/
participants (2)
-
habib dan aouta -
Richard W.M. Jones