Does tails do all of this already? If not they would find this interesting. Maybe Kali too
Cybersecurity
c/cybersecurity is a community centered on the cybersecurity and information security profession. You can come here to discuss news, post something interesting, or just chat with others.
THE RULES
Instance Rules
- Be respectful. Everyone should feel welcome here.
- No bigotry - including racism, sexism, ableism, homophobia, transphobia, or xenophobia.
- No Ads / Spamming.
- No pornography.
Community Rules
- Idk, keep it semi-professional?
- Nothing illegal. We're all ethical here.
- Rules will be added/redefined as necessary.
If you ask someone to hack your "friends" socials you're just going to get banned so don't do that.
Learn about hacking
Other security-related communities !databreaches@lemmy.zip !netsec@lemmy.world !securitynews@infosec.pub !cybersecurity@infosec.pub !pulse_of_truth@infosec.pub
Notable mention to !cybersecuritymemes@lemmy.world
For Tails, there's no gap to fill because it already handles MAC randomization and DHCP hardening as part of a purpose-built amnesic system where no identity persists across sessions. Kali is a persistent, general-purpose Linux system managed by NetworkManager, which is exactly LANGhost's target environment. Out of the box Kali does nothing special about MAC randomization, DHCP hostname, IAID, or LLMNR/mDNS. A penetration tester connecting to a client network or a hotel LAN during an engagement leaks the same identifiers any stock Ubuntu machine would. LANGhost would be a genuine improvement for that use case.
So for educational purposes I have a few questions: what is a suitable use-case for this: a hotel LAN? Guest wifi at home? Or what is the perfect use-case?
The perfect use case is untrusted public networks where you want to avoid tracking. It's just another layer of defense and i highly recommend using a VPN alongside this.
Thanks for clarifying. I use tailscale and set up my home LAN as exit node. So this would harden the steps before the wireguard connection buildup (within tailscale VPN), when connecting to a public network, right? Now lets assume I have an other VPN provider, do you think it's better to use it directly (choose between tailscale and the other VPN) or chained after the tailscale exit node? Sorry if being a bit off topic.
LANGhost hardens exactly the window between "network interface comes up" and "WireGuard tunnel is established." Without it, your real MAC, hostname, and DHCP identifiers are visible to the public network operator during that bootstrap phase, before any application traffic is protected by the tunnel. I recommend not adding unnecessary complexity by chaining Tailscale and another VPN. A second VPN would only add value if you specifically need to hide your home IP from destination servers.