The #eff made a wonderful project called rayhunter. It detects modern cell site simulators (aka #stingrays, fake cell towers).

But it doesn't work out of the box on Debian and when I offered a fix (commands to compile a version for Debian), they didn't like it, suggesting that everyone who uses Debian or #Ubuntu 22.04 should set up a rust development environment & compile it themselves.

The beauty of #OpenSource is that I don't have to accept that answer. I'm forking it & adding a #Debian release

https://gitlab.hax0rbana.org/public-repos/rayhunter

I'm not familiar with #Microsoft's #GitHub CI/CD system, so I'm making automated jobs to do it in #GitLab's CI. I **will** accept pull requests to also implement it in GitHub's CI/CD, and I can mirror my fork over there after I get the feature implemented.

Hopefully the upstream maintainers will accept my feature so the project is more accessible to people, especially #journalists and #activists who might not know how to get the bleeding edge #Rust toolchain.

And if it is not accepted, then people who find out about my repo can choose between downloading a release from my CI/CD or compiling it themselves.

And that's OK. Letting people choose is a good thing. When there is a difference of opinion, spinning up another fork is great.

Who knows, maybe I'll add a #Windows release as well. 😁

Reply to this note

Please Login to reply.

Discussion

Right now I have rayhunter releases building for:

- Debian 12 (bookworm)

- Debian latest (also currently bookwork)

- Ubuntu 22.04 (jammy)

- Ubuntu 24.04 (noble)

- Ubuntu latest (also currently noble)

I do not yet have a macOS build, but I am working on that right now. Once that's working the gitlab CI job will be more full featured than the GitHub build in the upstream repo.

To follow up from my previous post: I got it working!

My fork of the EFF's Rayhunter adds support for Debian 12, Ubuntu 22.04, and macOS (x86_64). Get it from the latest job in pipeline https://gitlab.hax0rbana.org/public-repos/rayhunter/-/pipelines

I've submitted the improvements upstream and hope they will be accepted: https://github.com/EFForg/rayhunter/pull/172

But you can get this from me whether it's accepted there or not. I couod use help testing (I don't own a mac, for example). Please comment on the MR if you test and have a GitHub account.

nostr:nevent1qqs9kklw7r4rufjcep6q98zqqdnus5rrg2qeru6jfsz7mzlqv0zsakqppemhxue69uhkummn9ekx7mp0qgsdxr4f36n9a9fljx4e8a4np6j3aveu2phc04ylvq9p8xh0qz4f2ygrqsqqqqqpz42lgl

I just can't say enough about how amazing it is to be able to detect #stingray style attacks for $20.

nostr:nevent1qqs9kklw7r4rufjcep6q98zqqdnus5rrg2qeru6jfsz7mzlqv0zsakqppemhxue69uhkummn9ekx7mp0qgsdxr4f36n9a9fljx4e8a4np6j3aveu2phc04ylvq9p8xh0qz4f2ygrqsqqqqqpz42lgl

#security #privacy #cyber #cybersecurity #infosec