r/hackrf

Fox SDR — a new SDR receiver for Windows, built from scratch in a clean-room environment
▲ 0 r/hackrf+2 crossposts

Fox SDR — a new SDR receiver for Windows, built from scratch in a clean-room environment

FoxSDR a new SDR receiver for Windows, built from scratch in a clean-room environment

I've been building Fox SDR, a from-the-ground-up SDR receiver app for Windows. It's a complete clean-room implementation no cde read from or derived from any existing SDR project (SDR++, GQRX, etc.), everything written fresh from published specs and standards, with permissively-licensed dependencies only.

Features so far:

  • Wideband receiver with spectrum + waterfall, AM/FM/SSB/CW demodulation, RDS decoding, click-to-tune
  • SoapySDR hardware support (developed and verified on a USRP B200; RTL-SDR and others via Soapy modules)
  • Full browser remote control the entire app is also usable from a web browser on your LAN with feature parity: waterfall, tuning, audio streaming, map, decoders, even plugin installs
  • Plugin system with a public catalogue: ADS-B (verified against real off-air traffic), AIS, APRS, POCSAG, SSTV (Martin/Scottie), aircraft registration lookup, and more
  • Built-in map showing decoded aircraft, vesels, and APRS stations, with plugin-supplied basemap tiles
  • IQ recording, bookmarks, scanner, frequency presets
  • Windows installer, no telemetry games, no account required
  • Ask For any feature you need it will be built we aim to add every feature with in one week from notification

Links:

▲ 7 r/hackrf

Portapack vs portapack pro

I dont know if i should get the normal portapack or the portapack pro. I would really like to get the pro version but there are some things bothering me;

​

- Firmwares arent as reliable

- Design, i like the Standard portapack design wayy more

- Price in comparison to normal portapack

​

I have never owned any kind of sdr so if i got something wrong that has been fixed please feel free to correct me.

If anyone could give advice i would be really grateful

reddit.com
u/TheNoOne420 — 2 days ago
▲ 22 r/hackrf

H4M Pro repeatedly crashing

Hi recently received this, but it is crashing pretty regularly. It is happening in various apps but as an example in receive>audio, swapping through AM/FM/FM etc and it will do as pictured after only a few changes. I know this is a pretty new device, is this just early firmware that will mature into something more stable? Currently running Mayhem 2.4.0 Which is labelled as a stable release on the github repo.

u/Qazax1337 — 4 days ago
▲ 33 r/hackrf+1 crossposts

Mayhem B200 Web Portal — PortaPack Mayhem's app suite in your browser, now working with basically any SDR via SoapySDR. Looking for beta testers.

A few weeks ago I posted about **mayhem-b200** — PortaPack Mayhem's interface and its ~103 apps rebuilt as a native PC application, originally driving an Ettus USRP B200. Since then it's grown a **web portal**, and that's what this post is about.

## What's new

**It's no longer B200-only.** The radio side now runs through **sdrlink**, a small open server that puts any SDR on the network. It has a native UHD backend for USRPs, and a **SoapySDR connector for everything else** — RTL-SDR dongles, HackRF One, Airspy / Airspy HF+, LimeSDR, PlutoSDR, bladeRF, SDRplay... if there's a Soapy module for it, it should work. The apps automatically adapt to whatever radio is attached (gain ranges, bandwidth, TX capability all follow the hardware's actual caps).

**The web portal.** All of the apps in a browser grid — searchable, grouped by category, launch anything with a click. Apps used to just mirror their 240×320 screen into the browser; now there are **native panels** built for a real display:

* **ADS-B** — live aircraft table plus a map with real OpenStreetMap streets

* **AIS** — a dedicated vessel chart

* **Maps everywhere** — every geo-capable app (APRS, radiosonde, EPIRB, wardriving...) gets a proper street map, not a blank grid

* **Live spectrum + waterfall** streamed over WebSocket (FFT is done server-side, so it's light on the browser)

* Native tables, consoles and receiver controls for the rest

Everything is open source (GPL-2.0-or-later), the wire protocol is a published spec, and the whole thing runs on Windows and Linux.

## Looking for beta testers

This is one person's project and it has been tested hardest on my own bench (USRP B200 — live ADS-B aircraft decoded off the air, ~2000 unit tests passing). The SoapySDR path opens it up to hardware I don't own, which is exactly where I need your help:

* **If anything doesn't work — tell me.** Any radio, any app, any browser. A short note with what you plugged in and what happened is enough.

* **If there's a feature you want — ask.** Seriously. I will build any feature you ask for, providing I have the time. The native panels above exist because they were the obvious things people would want; your requests set what comes next.

Drop a comment or open an issue on the repo. Even "I tried it with an RTL-SDR and it worked" is genuinely useful data.

you need the both repos if you are using anything other than a ettus b200

Github repo : https://github.com/wonderingStars/mayhem-b200

Github repo https://github.com/wonderingStars/sdrlink-beta

u/Comprehensive_Ship42 — 6 days ago
▲ 4 r/hackrf+1 crossposts

Hack RF One output RF livel

Good morning everyone,

I don't know if you've ever done this test, but my device doesn't always give +10 dBm. I don't expect it, but I'd like to solve the problem by trying to improve it where possible.

In my case, I tried running a test with the Max Hold function on the spectrum analyzer from 120 MHz to 3950 MHz, which is the range of my analyzer (in this case, I use an Aeroflex 9102).

From the first photo, you can see that the response across the spectrum isn't uniform, as I expected. In the second photo, however, there's this anomaly: at 2168 MHz, -4.7 dBm, then at 2170 MHz, the signal increases to +9.6 dBm with a difference of 5 dB, rises to 2740 MHz, and then quickly drops by 11 dB, increasing by 4 MHz. I've run this test with two other RF One hacks, and they always give me similar results. Now, I'd like to ask: Has anyone ever changed anything to make their output as smooth as possible and also fix the 2170-2740 MHz anomaly? Thanks, let me know.

https://ibb.co/Y4wbtJ8p
https://ibb.co/Jj1SYQ1b

reddit.com
u/Actual_Muffin_2503 — 6 days ago
▲ 2 r/hackrf

Ray stopper

I recently found out that law enforcement/ hackers can build stingrays easily now days. My question is can a h4m portapack become a stingray & a ray stopper all in one ? Considering both deal with radio wave and frequencies it seems possible, If so how can I make mine into one

reddit.com
u/mr_meaty_meat — 8 days ago
▲ 19 r/hackrf

No Signal on 433.920 MHz?

Adsb is working fine, but i dont get any weathersensor in ger on 433.920.

Any idea/tips?

u/Lopsided-Archer-9694 — 8 days ago
▲ 7 r/hackrf

HackRF I and Q receiver output signals

Hi everyone, I have recently received an H4M kit with the HackRF One on board.

I'm trying to understand the I and Q signals that are present at the receiver. I see that they are differential outputs. When I apply a large signal in NBFM receiver mode (-47dBm,150MHz, 3kHz deviation) and I look at the I and Q lines, I see a 750kHz sine wave, 400mV pk-pk in quadrature on the receiver outputs. I understand that this is a zero IF design, is the down-conversion to baseband done digitally?

Can someone help me (a beginner with SDR) understand why the 750kHz signals are present, and not a zero IF, (which is what I was expecting)? Is it because it prevents a DC offset or have I measured something incorrectly? Is this related to the sample rate?

I am no expert on SDR code, but if i'm pointed in the right direction, I'll try to figure it out.

Thanks for the assistance!

reddit.com
u/hf_john — 7 days ago
▲ 80 r/hackrf

I hired a radioman to run my hackRF for me. I gave it to an AI. He's way better than I ever was or could be.

This may be a little too far down the AI rabbit hole for a few of you, but I'd like to report my results from just a few days of work.

It started with Hermes Agent. No this is not an ad for them, not affiliated in any way. I jsut use it as a harness because it suits my needs, you may want to use openwebui or openclaw or any of the harnesses out there, that's not what important.

I gave it the root password to my debian vm and proxmox host, and the AI SSH'd in and first setup an API key for hygiene purposes then used it to create an ssh key on the debian box (again, for hygiene) and setup usb passthrough on proxmox so the lxc could talk to the hardware, then installed gnu radio tools on the debian host, establilshed communcations with the hackrf porta pack, correctly determined what it was, and updated the firmware to the latest mayhem for me.

It then started scanning the band from bottom to top and built a db of local signals in the area to expect. Its scanning the entire available spectrum every 2 seconds and notifies me when it sees a new signal. It then switches to fine resolution and listens real hard at max sample res to get a good idea of exactly what it is, then reports the whole thing back to me.

i'm pretty blown away by all this. I expected some kind of result but wow.

edit: I had my guy write up a how-to if you want to do it yourself:
https://github.com/h00nigan/sparky-setup-guide/blob/master/Sparky-Setup-Guide.md

2nd edit: I'm thinking about giving him a yaggi on a servo he can control so I can get direction as well as range/signal strength.

3rd edit: We just chased a signal down to an undershielded crystal oscillator in the plc that controls my 3d filament dryer. Its SCREAMING in rf at 10mhz.

u/frankentriple — 11 days ago
▲ 2 r/hackrf

Errors

Hello, i have a lot of hard fault and ram errors. I have stable 2.4 hackrf pro portapack H4M. It stated when i wanted to jam lower or higher than 2,4ghz. Only this frequency worked, now i cant even start the audio am, hard fault in second. I have qualitty sd card, i tried to remove it bc i was thinking it is the fast fat32 format. It is not, even when i use the default audio app, hard fault. And i think the ble spam and airplanes dont work as good as they worked, i never transmitted without antena, not demaged it. But i have ut without battery, only using it while plugged to electricity

reddit.com
u/PerformerSeparate482 — 10 days ago
▲ 2 r/hackrf

Power switch…gone.

Can anyone point me in the direction of the grey power slider switch on the h4m the internals are ok it’s just the outer part. 🙏🏼

reddit.com
u/YOUNGZTHEKIDD — 9 days ago
▲ 5 r/hackrf

Installing/ updating firmware

Im gonna get the portapack from OpenSDRLabs, is the firmware already preinstalled? And if its not a new version of the firmware, how do i update it?

reddit.com
u/TheNoOne420 — 9 days ago
▲ 7 r/hackrf+1 crossposts

Built a thing that puts your SDR on the network — after testers with non-USRP hardware

deleted the last Post because the image was made using AI it was like a promote image from bing ai

Hi all,

I've spent the last while building sdrlink — a small server that runs next to your radio and exposes it over the network with a documented protocol. Tuning, gain, sample rate, and raw IQ streaming, so a client can drive your SDR from another machine without linking a vendor SDK.

The reason it exists: I wanted a PortaPack Mayhem-style app suite running on a PC against a real SDR. That client is mayhem-b200 — open source, GPL, ~90 apps ported from the Mayhem firmware, including an ADS-B receiver with a live aircraft map. sdrlink is the piece that lets it talk to hardware that isn't the USRP I develop against.

What I actually need testers for, honestly: I've verified all of this against an Ettus B200. The SoapySDR path — RTL-SDR, HackRF, Airspy, LimeSDR, PlutoSDR, BladeRF — is written, routed, and unit-tested, but I have never had one of those radios in front of it. The code reaches SoapySDR::Device::make() correctly; whether it then works with your dongle is exactly the unknown. If it falls over on an RTL-SDR v3 I'd genuinely rather find out from you

Straight answers to the things you'll ask:

  • Windows x64 only right now. Linux is doable, not done.
  • The connector ships as a binary during the beta. The client is fully open source; the wire protocol is documented, so you can write your own client against it.
  • It checks in with GitHub periodically and this beta build is time-limited — when the beta ends it stops and tells you so. No user data leaves your machine; it's a visibility check on one repo, nothing else.
  • You'll need the SoapySDR module for your radio installed.

Link: https://github.com/wonderingStars/sdrlink-beta

there is a step by step on how to isntall everything

Bug reports, "it doesn't see my dongle", and blunt feedback all welcome. Especially the blunt kind.

u/Comprehensive_Ship42 — 14 days ago
▲ 11 r/hackrf

Recomendations for hackrf starting

Hello, i am experienced in operation security and network pentesting. In last days a started to learn SDR and bought HackRF pro with portapack H4M. I have my legal pentesting "lab". What is the first few things you reccomend in transmit and what to learn after i learn the basic things? Also i have 2x 40mhz-Ghz telescopic antenas in the basic pack, i see they look different, are they? Should i buy more "transmitting" antenas or some in range like 1-40mhz too?

reddit.com
u/PerformerSeparate482 — 14 days ago