system-bus-radio
comms_champion
Our great sponsors
system-bus-radio | comms_champion | |
---|---|---|
19 | 4 | |
6,138 | 241 | |
- | 0.0% | |
4.2 | 0.0 | |
about 1 month ago | almost 2 years ago | |
C | CMake | |
MIT License | Mozilla Public License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
system-bus-radio
-
Web FM synthesizer made with HTML5
As opposed to AM: https://fulldecent.github.io/system-bus-radio/
-
[N] Hinton, Bengio, and other AI experts sign collective statement on AI risk
https://github.com/fulldecent/system-bus-radio (out)
- Ho intercettato un satellite meteorologico e ottenuto immagini in tempo reale dell'europa.
-
Can I control the loading light on pc?
here is an example: https://fulldecent.github.io/system-bus-radio/
- System Bus Radio
-
20 live radio websites to jam out to - Internet radio stations, Radio map of the world, radio websites per country
https://fulldecent.github.io/system-bus-radio/ - Tested on MacBook Air / Chrome with AM tuner at 1560 kHz. See field reports for other equipment and frequencies.
- System Bus Radio – transmit radio on computers without radio transmitting hw
- Make an internet radio station with one line of bash
-
Jumping the Air Gap: 15 Years of Nation-State Effort [pdf]
Probably because to get this stuff to work is really hard in practice.
Several years ago, we were playing with https://github.com/fulldecent/system-bus-radio to work, but we couldn't, even though we had the right MacBooks.
-
How we protect our most sensitive secrets from the most determined attackers
Have you gone fully paranoid and your air-gaped system is in a Faraday cage inside an anechoic chamber? Things like bus radio [1], coil whine and power fluctuations can be used (it has been shown) to exfiltrate data.
[1] https://github.com/fulldecent/system-bus-radio
comms_champion
-
C++ Show and Tell - June 2023
I've been developing CommsChampion Ecosystem for about 9 years as my pet project. It's about easy and compile-time configurable implementation of binary communication protocols using C++11 programming language, with main focus on embedded systems (including bare-metal ones).
-
What network messaging library do you recommend?
If this is the case, for the third stage of the application specific protocol handling I recommend CommsChampion Ecosystem.
-
When to use template meta programming ?
I suppose if you develop something that is going to be used in a single project / product without much of a customization, then meta-programming is not really justified. The meta-programming is justified in many cases when you implement some kind of a library, which can be used in multiple independent products, and these uses may require some product specific customizations. For example, I'm developing a solution for implementing binary communication protocols for embedded systems in C++, called CommsChampion Ecosystem. The core component of which is the COMMS library. Every single use of this library requires different customization. Every application may require different polymorphic interface to handle its message objects. I use template meta-programming there to define virtual functions only needed by the application and not adding unnecessary ones. I also use template meta programming to allow customization of the storage data structures and may use different, more optimized code for some.
-
Protocols that use a map/config to coordinate embedded device and host?
I use commschamp. You describe the protocol in an XML format, it only supports C++ though
What are some alternatives?
mayhem-firmware - Custom firmware for the HackRF+PortaPack H1/H2
ReductStore - A time series database for storing and managing large amounts of blob data
TempestSDR - Remote video eavesdropping using a software-defined radio platform
luos_engine - Open-source and real-time orchestrator for cyber-physical-systems, to easily design, test and deploy embedded applications and digital twins.
org.quietmodem.Quiet - Quiet for Android - TCP over sound
IRremoteESP8266 - Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols. Based on: https://github.com/shirriff/Arduino-IRremote/
ROS - Core ROS packages
p-net - PROFINET device stack for embedded devices
linux - Linux kernel source tree
retro-game - a 2d game made in SFML and c++
pyhecdss - Python 3 interface to the HECLIB for 64 bit using SWIG. Primarily to provide access to HEC-DSS format
Jsonifier - A few classes for parsing and serializing objects from/into JSON, in C++ - very rapidly.