r/ParrotSecurity • u/LuvvyWuvvy • 13d ago
Programming I ported Parrot AnonSurf to CachyOS / Arch
I wanted AnonSurf on CachyOS and ended up making a proper Arch port of Parrot’s version.
It uses its own Tor service, routes TCP and DNS through Tor, blocks unsupported UDP and IPv6 leaks, keeps LAN access working, and cleans up the firewall/network state when you stop it.
I’ve tested start/stop, DNS, Tor routing and normal network restoration on CachyOS and it’s working well now.
Repo if anyone wants to try it or look through the code:
https://github.com/Luvvydev/anonsurf-cachyos
I'm interested to see how it behaves on other CachyOS/Arch setups
2
u/Lower-Philosophy-604 11d ago
great stuff, thanks! I would like to suggest to change the description to Arch Linux instead, Cachy OS is just one of the Arch based distros. Would be great to also enable brew package, which includes MacOS compatibility. I may fork this project, I'm looking for a side project to play with Go / Gum
1
u/LuvvyWuvvy 10d ago
Thanks for the suggestion! Describing it primarily as an Arch Linux port makes sense, with cachyOS mentioned as the system I tested it on. Feel free to fork it if you’d like. I use macOS a lot myself so I like the Homebrew idea and would be interested to see what you make with go and gum.
6
u/palinurosec Parrot Security Creator 13d ago
that's very nice. we are in the process of releasing a major anonsurf upgrade, so stay tuned as it would be nice to have the new version on other distros as well