A Barcode Detection API polyfill that uses ZXing-C++ WebAssembly under the hood.
Supported barcode formats: aztec, code_128, code_39, code_93, codabar, databar, databar_expanded, databar_limited, data_matrix, dx_film_edge, ean_13, ean_8, itf, maxi_code (only generated ones, and no position info), micro_qr_code, pdf417, qr_code, rm_qr_code, upc_a, upc_e, linear_codes and matrix_codes (for convenience).
It's probably easier just to grab it from the JS CDN and store it locally.
libacars is a library for decoding ACARS message contents. Supports FANS-1/A ADS-C (Automatic Dependent Surveillance - Contract), FANS-1/A CPDLC (Controller-Pilot Data Link Communications), MIAM (Media Independent Aircraft Messaging), Media Advisory (Status of data links: VDL2, HF, Satcom, VHF ACARS), and OHMA (diagnostic messages exchanged with Boeing 737MAX aircraft) messages.
Comes with a couple of sample CLI utilities for exercising the library.
Acarsdec is a multi-channels acars decoder with built-in rtl_sdr, airspy front end or sdrplay device. Since 3.0, It comes with a database backend called acarsserv to store received acars messages.
Can decode up to 8 channels simultaneously. Does error detection and correction. Can take its input from rtl_sdr, airspy, or sdrplay software defined radios. Logs data over UDP in planeplotter or acarsserv formats to store data in a SQLite database, or JSON for custom processing. Can decode ARINC-622 ATS applications (ADS-C, CPDLC) via libacars library.
Multi-channel decoding is particularly useful with broadband devices such as the RTLSDR dongle, the AIRspy and the SDRplay device. It allows the user to directly monitor to up to 8 different frequencies simultaneously with very low cost hardware.
Looks like it interacts with the SDR directly because it has to control the frequencies it's listening on, so you can't piggyback it on, say, an existing ADS-B node.
Requires libusb, librtlsdr, libairspy, libmirsdrapi-rsp, and libacars (optional).
A self-hosted DTMF (dual tone, multi frequency) encoder/decoder. That's a fancy way of saying that you load it in your browser and it gives you a dialpad (0-9, *, #, A-D) that you can peck at and it'll generate DTMF tones. It also can hook your microphone through your browser, listen to DTMF tones, and tell you what they mean.
npm install --legacy-peer-deps
yarn build
yarn start
is a good way of kicking the tires.Everything in build/ should be handled by a web server.
You'll have to hand-hack the /index.html file because it's hardcoded for /DTMF-Tool/ instead of /. I should probably file a bug for that.
Software that decodes the following digital transmission modes: POCSAG512, POCSAG1200, POCSAG2400, FLEX, EAS, UFSK1200, CLIPFSK, AFSK1200, AFSK2400, AFSK2400_2, AFSK2400_3, HAPN4800, FSK9600, DTMF, ZVEI1, ZVEI2, ZVEI3, DZVEI, PZVEI, EEA, EIA, CCIR, Morse code (CW), X10.
Give it a recording or stream of raw audio and it can try to make sense of it. This includes the output of utilities like rtl_fm.
A collection of tools, calculators, converters, generators, encoders, decoders, and more of common use to IT. Can be built by hand but it's probably easier to download the latest release and unpack that.
A collection of the best free and open source hamradio projects!
A fork of LD-Decode, the decoding software powering the Domesday86 Project. This version has been modified to work with the differences found in the tracked RF drum head signals taken directly from videotapes.
Scapy is a powerful interactive packet manipulation program. It is able to forge or decode packets of a wide number of protocols, send them on the wire, capture them, match requests and replies, and much more. It can easily handle most classical tasks like scanning, tracerouting, probing, unit tests, attacks or network discovery (it can replace hping, 85% of nmap, arpspoof, arp-sk, arping, tcpdump, tshark, p0f, etc.). It also performs very well at a lot of other specific tasks that most other tools can’t handle, like sending invalid frames, injecting your own 802.11 frames, combining technics (VLAN hopping+ARP cache poisoning, VOIP decoding on WEP encrypted channel, …), etc.
Scapy runs natively on Linux, Windows, OSX and on most Unixes with libpcap (see scapy’s installation page). The same code base now runs natively on both Python 2 and Python 3.
Online barcode decoder from the ZXing project.
rtl_433 is a generic data receiver, mainly for the 433.92 MHz, 868 MHz (SRD), 315 MHz, 345 MHz, and 915 MHz ISM bands. rtl_433 is written in portable C (C99 standard) and known to compile on Linux (also embedded), MacOS, and Windows systems. Older compilers and toolchains are supported as a key-goal. Low resource consumption and very few dependencies allow rtl_433 to run on embedded hardware like (repurposed) routers. Systems with 32-bit i686 and 64-bit x86-64 as well as (embedded) ARM, like the Raspberry Pi and PlutoSDR are well supported.
Decode UTF-8 into ASCII and vice versa.
A service that lets you look up the bitting codes for just about every lock manufacturer. Gives you the engineering diagrams and precise measurements for bitting to millimeters. Offers mobile apps where you can photograph keys and it'll decode them for you.
Basic subscription costs $10us a month.
An online password generator/decoder for the Mega Man games, Castlevania 2, Metroid, Solar Jetman, the Guardian Legend, Faxanadu, and Battle of Olympus. Pick the options you want and it'll build you a password. Type in a password and it'll show you what it means.
A utility that reads the data from magstripe cards and tells you what's on them.
Possibly the best collection of audiovisual CODECs for Win32 and Win64 out there. Widely reputed to have no malware or spyware hidden anywhere within.