Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 May 2025 22:59:35 GMT
From:      Li-Wen Hsu <lwhsu@FreeBSD.org>
To:        doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org
Subject:   git: 77f1e22c90 - main - Status/2025Q1/syzkaller-wifi.adoc: Add report
Message-ID:  <202505192259.54JMxZw3057729@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by lwhsu:

URL: https://cgit.FreeBSD.org/doc/commit/?id=77f1e22c906e14adf1f4f098753346fe4ca18b9f

commit 77f1e22c906e14adf1f4f098753346fe4ca18b9f
Author:     Li-Wen Hsu <lwhsu@FreeBSD.org>
AuthorDate: 2025-05-19 22:59:05 +0000
Commit:     Li-Wen Hsu <lwhsu@FreeBSD.org>
CommitDate: 2025-05-19 22:59:05 +0000

    Status/2025Q1/syzkaller-wifi.adoc: Add report
    
    Approved by:    salvadore
    Sponsored by:   The FreeBSD Foundation
    Pull Request:   https://github.com/freebsd/freebsd-doc/pull/495
---
 .../report-2025-01-2025-03/syzkaller-wifi.adoc     | 27 ++++++++++++++++++++++
 1 file changed, 27 insertions(+)

diff --git a/website/content/en/status/report-2025-01-2025-03/syzkaller-wifi.adoc b/website/content/en/status/report-2025-01-2025-03/syzkaller-wifi.adoc
new file mode 100644
index 0000000000..7491381bd8
--- /dev/null
+++ b/website/content/en/status/report-2025-01-2025-03/syzkaller-wifi.adoc
@@ -0,0 +1,27 @@
+=== Syzkaller Improvement for WiFi on FreeBSD
+
+Links: +
+link:https://github.com/google/syzkaller[google/syzkaller] URL: link:https://github.com/google/syzkaller[] +
+link:https://github.com/estarriol43/syzkaller/tree/freebsd/frame-injection-v2[work repository] URL: link:https://github.com/estarriol43/syzkaller/tree/freebsd/frame-injection-v2[]
+
+Contact: Jian-Lin Li <ljianlin99@gmail.com> +
+Contact: Li-Wen Hsu <lwhsu@FreeBSD.org>
+
+Syzkaller is an operating system kernel fuzzer that can look for vulnerabilities in the kernel.
+
+This project aims to improve the support of Syzkaller on FreeBSD.
+Based on the existing WiFi fuzzer designed for Linux, we drafted a WiFi fuzzer for FreeBSD.
+We planned to use man:wtap[4], a virtual wifi interface for testing, in order to support WiFi fuzzing.
+
+Some of the design details include:
+
+* Initialize wtap devices in Syzkaller before WiFi fuzzing
+* Inject 802.11 frames via the existing ioctl interface provided by wtap
+* Inject 802.11 frames via the Netlink interface, which is not supported by FreeBSD for now
+
+We haved developed a WiFi fuzzer using existing ioctl interface provided by wtap.
+One can check out the result in this link:https://github.com/estarriol43/syzkaller/tree/freebsd/frame-injection-v2[branch].
+
+We hope to introduce Netlink interface, which is adopted by the Syzkaller to inject 802.11 frames into Linux kernel, to FreeBSD to improve the compatibilities between Linux and FreeBSD.
+
+Sponsor: The FreeBSD Foundation



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202505192259.54JMxZw3057729>