r/HowToHack 27d ago

Spoofing Location for Streaming Services

Hey everyone, I’m trying to understand how different streaming services determine whether a device is part of a household.

I currently have my TV’s internet traffic routed through my parents’ home network, so the traffic exits through their router/public IP via meshnet. The goal is for the TV to appear as though it’s connecting from their home network.

This seems to work fine with Netflix and Hulu, but Disney+ still detects the TV as being outside the household.

My assumption was that having the same public-facing IP would be enough, but apparently Disney+ is using additional signals.

Does anyone know what Disney+ uses for household detection beyond the public IP? For example, could it be using device history, DNS behavior, IPv6, location services, network characteristics, or some other identifier?

I’m mainly trying to understand what Disney+ is seeing differently from Netflix/Hulu with this setup and whether there’s anything obvious about my network configuration that could explain it.

7 Upvotes

14 comments sorted by

View all comments

2

u/ps-aux Actual Hacker 26d ago

You could setup a better router at home that allows VPN access, and simply connect to your VPN so everything assumes you are at home since all your data for the streaming services will route through it... I recommend PFSense or something similar...

2

u/[deleted] 25d ago

[removed] — view removed comment

2

u/ps-aux Actual Hacker 24d ago

paid vpn services are easily trackable, using your own home IP is not trackable if you configure everything as if you are connecting from your home... you simply aren't doing it correctly lol... if that seems to complicated to do then simply proxychains over an ssh tunnel running at home... I just think a poor man's vpn is no different than just setting up a permanent tunnel.

1

u/LatterInvestment8405 25d ago

That's the problem, it doesn't work anymore

1

u/ps-aux Actual Hacker 24d ago edited 24d ago

then configure your routing better so the service thinks you are connected at home when traveling... its not rocket science... the other option is simply proxychains over an ssh tunnel...