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: Wifi Devboards | /r/flipperzero | 2023-07-02
  • 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

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • openwifi

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

    Project mention: WiFi: “beamforming” only begins to describe it (2014) | news.ycombinator.com | 2023-02-02

    https://news.ycombinator.com/item?id=27133079 :

    https://ans.unibs.it/projects/csi-murder/ enabled by https://github.com/open-sdr/openwifi Both partially funded by EU's Horizon2020 program.

    Openwifi talk at FOSDEM 2020 https://www.youtube.com/watch?v=8q5nHUWP43U

  • 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

    Portable (that doesn't include proprietary/commercial operating systems) solution for conversion of cap/pcap/pcapng (gz compressed) WiFi dump files to hashcat formats (recommended by hashcat) and to John the Ripper formats. hcx: h = hash, c = convert and calculate candidates, x = different hashtypes

    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$

  • hcxdumptool

    Small tool to capture packets from wlan devices.

    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:

  • arduino-pico

    Raspberry Pi Pico Arduino core, for all RP2040 boards

    Project mention: Pico W and SHT41 errors | /r/arduino | 2023-08-12

    I am trying to build a data logger. Currently my hardware is a Raspberry Pi Pico W, a SHT41 (https://www.adafruit.com/product/5776), and a small breadboard. Software is Arduino IDE, arduino-pico (https://github.com/earlephilhower/arduino-pico), and Adafruit_SHT4X library (https://github.com/adafruit/Adafruit_SHT4X).

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • 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

    Project mention: OpenDPS — open-source firmware for (digital) power supplies | /r/embedded | 2023-02-17
  • esp-at

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

    Project mention: Need help for ESP8266 Esp-01 Serial Wireless Wifi Transceiver Module | /r/esp8266 | 2022-10-08

    You can get newer versions from Here.

  • 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

  • Homepoint

    Espressif ESP32 Based Smarthome screen for MQTT

  • 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.

    Project mention: Esp-Idf wifi manager | /r/esp32 | 2023-03-20

    Hello. Some time ago I' ve strugled with seting up wifi manager in esp_idf framework. Most popular wifi manager made by tzapu was not working on esp-idf framework inside PlatformIo. So I have found tonyp7. It started to work after many changes in library code and makefiles. I have some free time and I can make WifiManager suited to bare esp-idf and esp-idf inside PlatformIo. My question is- do somebody need this ? Maybe there are alternatives which i did not find and my work is pointless. Please share your opinion

  • esp32free80211

    Send arbitrary IEEE 802.11 frames with Espressif's ESP32

  • 88x2bu

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

    Project mention: Cant connect to wifi | /r/pop_os | 2023-04-02

    I use this driver instead, but I think it all comes down to what does your wifi card need. You can download the driver in another computer and then pass it with a usb stick or, connect through your mobile phone via tethering and then download the driver directly in your computer

  • 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:

  • 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.

  • 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.

  • 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: USB Wifi Recommendations | /r/elementaryos | 2023-06-09

    The adapter you got should work fine, with the proper driver. I went to their driver download page, and got this archive for Linux Kernels: 4.19 - 5.11. Inside the archive, found the README.md file pointing to a github repository that contains newer versions of the driver https://github.com/morrownr/8821cu-20210916. You should give it a try.

  • 8821au-20210708

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

    Project mention: Need Help installing USB wifi adapter | /r/pop_os | 2023-04-20

    Did that. Followed it to here https://github.com/morrownr/8821au-20210708. Installed it. Did not work.

  • bl_iot_sdk

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

    Project mention: What's the best board for novel OS development in terms of cost and quality of documentation? | /r/RISCV | 2023-06-12

    Watching the amount of wailing on BL808 compared t o the rvspace forum, it's hard to say that's a slam dunk for doc. Additionally, contrast https://bbs.bouffalolab.com/ and rvspace and see if 808 is a happy place. (And I dig the 602/702/702/708 families of parts...)

  • 8821cu

    Linux Driver for USB WiFi Adapters that are based on the RTL8811CU, RTL8821CU and RTL8731AU Chipsets

  • 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.

  • Mergify

    Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.

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). The latest post mention was on 2023-08-12.

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,136
2 aircrack-ng 4,217
3 openwifi 3,245
4 linux-wifi-hotspot 2,354
5 hcxtools 1,719
6 hcxdumptool 1,543
7 arduino-pico 1,429
8 OpenBK7231T_App 891
9 opendps 831
10 esp-at 682
11 88x2bu-20210702 661
12 Homepoint 581
13 esp32-wifi-manager 578
14 esp32free80211 439
15 88x2bu 413
16 8812au-20210629 410
17 8814au 376
18 LuatOS 363
19 8821cu-20210916 302
20 8821au-20210708 300
21 bl_iot_sdk 238
22 8821cu 228
23 ubxlib 224
Updating dependencies is time-consuming.
Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.
blog.mergify.com