git: 77f1e22c90 - main - Status/2025Q1/syzkaller-wifi.adoc: Add report

Li-Wen Hsu <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.doc
Message-ID <[email protected]>
The branch main has been updated by lwhsu:

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

commit 77f1e22c906e14adf1f4f098753346fe4ca18b9f
Author:     Li-Wen Hsu <[email protected]>
AuthorDate: 2025-05-19 22:59:05 +0000
Commit:     Li-Wen Hsu <[email protected]>
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 <[email protected]> +
+Contact: Li-Wen Hsu <[email protected]>
+
+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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.