C Wifi

Open-source C projects categorized as Wifi

Top 23 C Wifi Projects

  • esp8266_deauther

    Affordable WiFi hacking platform for testing and learning

  • Project mention: Hacking WiFi 101: basic concepts, terminology, and a real-life example | dev.to | 2024-04-03

    Hashcat Cracking WPA/WPA2 Spacehuhn's Deauther

  • aircrack-ng

    WiFi security auditing tools suite

  • Project mention: Official /r/rust "Who's Hiring" thread for job-seekers and job-offerers [Rust 1.70] | /r/rust | 2023-06-03

    I contribute to open-source WiFi cybersecurity related projects such as aircrack-ng and hcxdumptool. Besides that, embedded systems are close to my heart so I always work on some STM32 or ESP32 based side project. Some of them are available on GitHub:

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • openwifi

    open-source IEEE 802.11 WiFi baseband FPGA (chip) design: driver, software

  • Project mention: Hold on there: WPA3 connections fail after 11 hours | news.ycombinator.com | 2024-01-27

    There is some open source firmware for very old WiFi chips:

    https://wiki.debian.org/Firmware/Open#Radio

    There is also some FPGA based open source WiFi chip things:

    https://github.com/open-sdr/openwifi

  • linux-wifi-hotspot

    Feature-rich wifi hotspot creator for Linux which provides both GUI and command-line interface. It is also able to create a hotspot using the same wifi card which is connected to an AP already ( Similar to Windows 10).

  • Project mention: is there an easier way to access Gen 4 Pokémon GTS? | /r/3dspiracy | 2023-05-20

    Wi-Fi hotspot: https://github.com/lakinduakash/linux-wifi-hotspot

  • hcxtools

    A small set of tools to convert packets from capture files to hash files for use with Hashcat or John the Ripper.

  • Project mention: How to capture a handshake, I own a macOS | /r/hacking | 2023-05-16

    . . .´ · . . · `. wifite 2.2.5 : : : (¯) : : : automated wireless auditor `. · ` /¯\ ´ · .´ https://github.com/derv82/wifite2 ` /¯¯¯\ ´ [!] Error: Required app iwconfig was not found. install @ apt-get install wireless-tools [!] Warning: Recommended app bully was not found. install @ https://github.com/aanarchyy/bully [!] Warning: Recommended app pyrit was not found. install @ https://github.com/JPaulMora/Pyrit/wiki [!] Warning: Recommended app hcxdumptool was not found. install @ https://github.com/ZerBea/hcxdumptool [!] Warning: Recommended app hcxpcaptool was not found. install @ https://github.com/ZerBea/hcxtools [!] At least 1 Required app is missing. Wifite needs Required apps to run main:~ lung$

  • arduino-pico

    Raspberry Pi Pico Arduino core, for all RP2040 boards

  • Project mention: Pico with arduino-pico and TinyUSB in Clion | /r/raspberrypipico | 2023-12-03

    I managed to get the Arduino IDE to work great with my Pi Pico's using earlephilhower/arduino-pico and TinyUSB in the USB stack. I can code for MIDi and do all kinds of neat stuff... But...

  • hcxdumptool

    Small tool to capture packets from wlan devices.

  • Project mention: What linux tool should I use to dump wireless/wifi packets to a file for later analysis with Wireshark? Dumpcap, hcxdumptool, tcpdump, something else? | /r/HowToHack | 2023-11-05
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • OpenBK7231T_App

    Open source firmware (Tasmota/Esphome replacement) for BK7231T, BK7231N, BL2028N, T34, XR809, W800/W801, W600/W601 and BL602

  • Project mention: Smarthome Gefahren. Worauf soll man achten? | /r/de_EDV | 2023-07-04
  • opendps

    Give your DPS5005 the upgrade it deserves

  • 88x2bu-20210702

    Linux Driver for USB WiFi Adapters that are based on the RTL8812BU and RTL8822BU Chipsets - v5.13.1

  • Project mention: RTL8812BU and RTL8822BU Chipsets HELP pls! | /r/Kalilinux | 2023-05-18

    Hi guys, today i follow this guide: https://github.com/morrownr/88x2bu-20210702 to install my usb external card for virtualbox machine. The usb work really great in another laptop (with kali iso installed without other system os), i try to configure it in a virtual machine and start all the problem. At the finish of all things i have the menu with "wifi" to search nearby connection but doesn't connect to mine or other, it try forever. Idk if i need to check the config system and maybe i miss something in there, if anyone can help me i really appreciate it bc it resolve me so much pain i can't use my laptop to make all the thing, i want make it run on a vm for a better "safe place" If u need something like how i set the config file let me know *i try with airodump to start the wlan0mon, it seems activate but when i try to scan it doesn't appear as 0mon and i can't scan

  • esp-at

    AT application for ESP32/ESP32-C2/ESP32-C3/ESP32-C6/ESP8266

  • esp32-wifi-manager

    Captive Portal for ESP32 that can connect to a saved wireless network or start an access point where you can connect to existing wifis.

  • Homepoint

    Espressif ESP32 Based Smarthome screen for MQTT

  • 8812au-20210629

    Linux Driver for USB WiFi Adapters that are based on the RTL8812AU Chipset - v5.13.6

  • Project mention: Wifi drivers on r6c | /r/NanoPI | 2023-06-28

    I've been trying for a few hours now to install drivers for a rtl8812au based usb wifi adapter (Edimax-7822ULC/UTC) on a nanopi r6c running kernel version 5.10.110. Zero luck with both the manufacturer driver for ubuntu and with an open source one-size-fits-all (https://github.com/morrownr/8812au-20210629). When running the manual install for morrownr's open source driver, I'm getting this error:

  • 8821cu-20210916

    Linux Driver for USB WiFi Adapters that are based on the RTL8811CU, RTL8821CU, RTL8821CUH and RTL8731AU Chipsets - v5.12.0.4

  • Project mention: Unstable Wifi Connection VBox | /r/Kalilinux | 2023-12-07

    sudo apt update sudo apt install -y linux-headers-$(uname -r) build-essential bc dkms git libelf-dev rfkill iw mkdir ~/github cd ~/github git clone [https://github.com/morrownr/8821cu-20210916.git](https://github.com/morrownr/8821cu-20210916.git) cd ./8821cu-20210916 sudo ./install-driver.sh

  • esp32free80211

    Send arbitrary IEEE 802.11 frames with Espressif's ESP32

  • 8814au

    Linux Driver for USB WiFi Adapters that are based on the RTL8814AU Chipset

  • Project mention: aircrack 5ghz network monitoring not working with AWUS036ACM | /r/HowToHack | 2023-05-06

    I ended up returning AWUS036ACM and buying AWUS1900 (based on Realtek chipset). Installed appropriate drivers https://github.com/morrownr/8814au and everything is working as expected! No issues so far. Working on both the Kali virtual machine and the raw Debian machine. Lesson learned - stay away from Mediatek.

  • 8821au-20210708

    Linux Driver for USB WiFi Adapters that are based on the RTL8811AU and RTL8821AU Chipsets - v5.12.5.2

  • LuatOS

    LuatOS -- Powerful embedded Lua Engine for IoT devices, with many components and low memory requirements (16K RAM, 128K Flash)

  • Project mention: Why/how to implement scripting languages with C/C++ codebase. | /r/embedded | 2023-05-30

    On bare metal/RTOS embedded platforms, the scripting language is used instead of C/C++ to program the device. Common examples are Lua and Micropython, but JavaScript and Ruby have also been used this way.

  • 88x2bu

    Linux Driver for USB WiFi Adapters that are based on the RTL8812BU and RTL8822BU Chipsets

  • Project mention: USB network adapter drivers uninstalled every OS update | /r/pop_os | 2023-11-04

    I use an Archer T3U to use wifi off of my desktop machine. It doesn't have a linux native driver, but this one works for me so far.

  • bouffalo_sdk

    BouffaloSDK is the IOT and MCU software development kit provided by the Bouffalo Lab Team, supports all the series of Bouffalo chips. Also it is the combination of bl_mcu_sdk and bl_iot_sdk

  • Project mention: RISC-V Ox64 BL808 SBC: Starting Apache NuttX Real-Time Operating System | news.ycombinator.com | 2023-11-12

    I bought a bunch of the 16Mbit flash variant for an embedded project but sadly it looks like the firmware always gets corrupted on write, and have gotten no reply from Bouffalo

    https://github.com/bouffalolab/bouffalo_sdk/issues/92

  • ubxlib

    Portable C libraries which provide APIs to build applications with u-blox products and services. Delivered as add-on to existing microcontroller and RTOS SDKs.

  • bl_iot_sdk

    BL602/BL702 SDK. Any technical topic, please access the following link.

  • Project mention: Unveiling secrets of the ESP32: creating an open-source Mac layer | news.ycombinator.com | 2023-12-06

    For the Bouffalo Lab and Beken WiFi SoCs we already have SVD files[1] for the WiFi MAC (and likely the PHY too). Both are based on CEVA RivieraWaves IP.

    Also you might be able to use it as a SDR for the 2.4GHz band, there appears to be registers to send ADC data to Wireless SRAM. And USB 2.0 High Speed on some of the Bouffalo chips.

    1. https://github.com/bouffalolab/bl_iot_sdk/blob/master/compon...

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C Wifi related posts

Index

What are some of the best open-source Wifi projects in C? This list will help you:

Project Stars
1 esp8266_deauther 12,842
2 aircrack-ng 4,794
3 openwifi 3,558
4 linux-wifi-hotspot 2,842
5 hcxtools 1,872
6 arduino-pico 1,753
7 hcxdumptool 1,711
8 OpenBK7231T_App 1,251
9 opendps 858
10 88x2bu-20210702 845
11 esp-at 784
12 esp32-wifi-manager 628
13 Homepoint 597
14 8812au-20210629 530
15 8821cu-20210916 482
16 esp32free80211 470
17 8814au 452
18 8821au-20210708 454
19 LuatOS 432
20 88x2bu 418
21 bouffalo_sdk 340
22 ubxlib 269
23 bl_iot_sdk 255

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com