Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Why are these VPNs even a thing?

The only reason i would use one is to get cheaper steam keys from brasil and for that i can get a free one.

From a security standpoint it is awful because you increase the number of providers you have to trust.

Apart from your ISP and the server you connect to, you got a third party involved for no reason.

And VPNs can not that trustworhty as shown by the leaks of logs and what not.

Maybe someone can enlighten me why these services exist and what usecase they have?



It moves the source of threat from local (eg someone around you on shared wifi) and the local(ish) ISP to remote and abstract and possibly uncaring (foreign company and whoever has the resources to monitor their firehose). It doesn't eliminate threat, but it changes it in ways that may be relevant - eg with a VPN the people around me can't see that I'm surfing midget porn, and my ISP can tell that I'm torrenting but can't tell what or from where. Other torrent watchers (eg whoever goes after pirates these days) will also have a hard time isolating me back to an IP with which they might be able to get account holder information - and entities with the resources to monitor what's coming out of the fat pipes at the VPN provider probably don't care about me.


> From a security standpoint it is awful because you increase the number of providers you have to trust.

No, a VPN replaces an ISP in most threat models (by shifting who can see your traffic). For some people, this is a good trade (ex. me: my ISP has straight-up admitted to analyzing people's traffic for marketing info).


ISP modifying DNS responses, or at the least potentially logging them. A good reason to use DoH/DoT.

ISP logging traffic anyway in UK in order to comply with, say, Snoopers charter.

ISP providing out-of-date router hardware with unpatched firmware that most people connect directly to their WiFI networks instead of isolating.


1) people believing long-outdated guidance about not using open WiFi networks without a VPN

2) protecting your browsing traffic from being observed by your ISP (where you may not have much choice), at the risk of it being observed by the VPN company (which you trust).

3) Torrenting without having to worry about fines, nastygrams and other annoyances

4) Bypassing geoblocking

1 + 2 is what the VPNs advertise, but I think 3 + 4 are what people actually use them for.


What's wrong about (1)? Https or not, there are still MitM attacks, and the URLs you are accessing are still trackable. As to why I'd trust my VPN more than my ISP, who's CEO has got more to lose once word gets out that his company cooperated with authorities to turn over my logs?


This is maybe a nit-pick, but https prevents tracking of URLs - they can still see what hosts you're connecting to, but they don't get the full URL string.


More or less everything your computer does online is protected through HTTPS or similar protocols, with proper certificate checking to protect against MitM attacks. By now, enough time has passed to get most incompetent vendors who had auto updaters doing insufficient checking to fix their software.

As someone else pointed out, URLs are not trackable, host names are, but the advice often comes in the form of "don't do sensitive stuff like online banking from untrusted networks". Since especially this has had HTTPS for 10+ years now, this advice is far outdated.


> 4) Bypassing geoblocking

> 1 + 2 is what the VPNs advertise, but I think 3 + 4 are what people actually use them for.

I don't know, I've seen two different "household" gaming Youtube channels advertise VPNs with a focus on geoblocking. I was kind of shocked at how brazen it was.


> 1)

Open wifi networks still exist. When last I was at my public library (a year ago... covid) they still had an open wifi network for public use. I think for them it's a matter of principle, since it means nobody has to ask permission to use it.


But HTTPS has become (nearly) universal. There's little risk of someone on your network snooping on your traffic, because it's just not possible anymore.


>1) people believing long-outdated guidance about not using open WiFi networks without a VPN

Long-outdated? It's more important today than it was 10 years ago. That public wifi you're on is tracking your every move and correlating your devices back to you if you happened to purchase anything in the store with a credit card.


What every move? Wifi APs can only see the domain names/IP, everything else is under HTTPS.


All your clicks getting tracked and sold and resold to the point anyone can know more about you than your wife does.


Wait,, what's wrong about 1?


Almost everything is over https now, and with it, the wifi network security doesn't matter much.


Wifi isn't only browsing the web..


But web browsing is the vast majority of network usage now. The only big exception I can think of that don't go through standard HTTP/HTTPS rails is email. And even then desktop email clients are pretty rare now and they're pretty universally encrypted now.


No, but HTTPS isn't only browsing the web either. Very little that the average person will do on the go doesn't use TLS (or other effective encryption) in some form.


Getting around censorship such as the Great Firewall. I have relatives in China, we visit most years. Without the right VPN (most don't do a good job against the Great Firewall) you lose things like Google (thus your Gmail account), Facebook (no great loss), Dropbox and it's siblings, pretty much any major news site. Last time I was over there I was having some trouble with my VPN (it's always a cat-and-mouse game between the VPNs and the Firewall) and the only search services that worked were Bing (which saw my Chinese location and did a much worse job than normal) and Baidu (which is China-focused and thus did a horrible job of serving up results in English.) Both engines were more likely to cough up a mixed-language page that vaguely matched over an English-only page that would be a much better match. Note that I was using a machine with the language set to English and not one bit of Chinese in the queries.


Mostly because of their FUD marketing. Almost all of the VPN ads imply, if not outright state that accessing your bank account is unsafe without a VPN.

I mean sure, if you want to sell Netflix access sure, but their security claims are way off.


Their marketing is the sketchiest shit ever. Any VPN that advertises like that is dead as far as I'm concerned, particularly NordVPN. They are the worst offender; listening to a few different jackasses on youtube pitching their product and hearing each one repeat the same talking points, it's obvious the FUD comes from NordVPN themselves, telling people to say it.


If your ISP is realistic vector for your bank details, anyway you have much bigger problems.

Geoblocking I see, but other stuff without knowing exactly who you get VPN from and who is your ISP is extremely murky... And I think there is very few who can make educated decision on these. And they are running their own or using tor...


In the UK your ISP has to store your entire browsing history for a year. Multiple agencies have access to this data without a warrant.

So my usecase is simply preventing my ISP from knowing what I browse and from keeping this record. I'd much rather take my chances with a VPN company than my ISP and the British government.


I never understood the details of it: So if you download 2GB from SSH, does it have to store it, encrypted, as is? Or just the IP packet headers, i.e. where from and where to, in which case it is practically useless?


Correct, it's just a log of IP addresses that you "visited" which is why I really struggle with it. Visiting any website can hit hundreds if not thousands of IPs, without your knowledge or any intent behind it.


One reason is to help reduce some identifying information Ad networks and the like might collect since a common IP is shared among many users. There are disadvantages too but this is something you won’t get with self hosting.

Also ISPs in the US are able to sell your browsing history (https://protonmail.com/blog/private-browsing-history/) but I believe this can be mitigated by DOH.


Looks like the host name may still be leaked in HTTPS connections even when using DOH — https://www.cloudflare.com/learning/ssl/what-is-sni/

And HTTP will always reveal the host name with or without DOH.


If you are using the network of a hotel or a train station, for instance. Assumption is that you trust that VPN provider of course.


Well https takes care of that.

The hotel might be able to see that you visited a certain website but thats about it.


You have now shifted your trust from your VPN provider to certificate authorities.

And, I guess, just ignore anything thats not https.

Or just be okay if your hotel blocks certain ports or destinations, which I've had happen multiple times.


> You have now shifted your trust from your VPN provider to certificate authorities.

Don't you have to trust the CAs in any case?


There are 168 root certificates in macOS and 255 in Windows.


My point was that you have to trust them in any case, even with a VPN. The number of certificates is irrelevant.


Well, http(s) isn’t the only traffic going through network.


Asssuming they don't MITM your connection.


And how would they do that? Your browser should warn you the certs aren’t trusted.


And if your browser does warn you: what do you do? You use a VPN.


Which you would notice immediately because of the big, scary warnings.


Right, but how do you respond to that? Using a VPN seems like a reasonable approach in this situation.


It's a hotel right? I would respond by closing my laptop, then my eyelids, then checking out the next morning.


You respond primarily with non technical means, making a giant stink that a hotel that generally lives and dies on corporate money is man in the middling their WiFi.


Assume my hotel has some MITM running with the right (broken) certificates and so on.

Which is not that trivial to begin with.

How hard would it be to take over the dns and simulate a fake VPN too?

Or just constantly disconnect the vpn and hope the user stops using it for a while.


Presumably, you exchanged certs with the actual VPN over a known secure network prior.


Wouldn't you be better served by your own VPN server?


Then you're the only person coming from that IP; a commercial service lets you hide in the crowd.


Not everyone can setup their own web/mail/vpn/whatever server.


exactly. I have at least some trust in Mulvad, but I'll be damned if I'm getting on the hotel WiFi in a US hotel chain without VPN. Let alone while travelling in foreign countries.

I frequently access my bank info etc. on such trips. With a VPN at least I have fewer random threat vectors to consider on a network.


What ‘bank info etc.’ are you accessing that isn’t TLS encrypted already? Adding IPSEC on top of that isn’t helping much, if at all…


I've frequently (especially outside the US, but even in a major hospital system here in San Francisco) come across WiFi networks that force access web through a MITM proxy. Yes, HTTPS will help me detect it, but if I need to actually get through, a VPN is helpful.

"bank info" in this case being anything from logging in to check my balance, pay bills or even contact them via their secure messaging because I'm disputing a transaction.

It doesn't eliminate all threats, but I'm not a secret agent ninja that needs 100% hardened communications. I just need a modicum of assurance.


but every site nowadays use https. Doesn't it prevent issue with public wifi ?


Not all traffic is http.


I suppose Geounblocking is a big feature - I use PIA to watch in-market MLB games.


My bank blacklisted me from their online banking portal because of a "suspicious IP". After submitting a number of automated requests to my bank's new security website (a company in another country and only available in a different language), I found out that my IP was marked as dangerous because I ran a Tor service at some point in the past. I hadn't been running it for months but they still had my IP tagged as potentially malicious which was enough for my bank to distrust my ip. I should also note that I also had a static IP back then, which due to this ban, I subsequently disabled. In the mean time I've moved all my external facing (mostly Raspberry Pi) services to VPN and plan to finally re-activate static IP.


> Maybe someone can enlighten me why these services exist and what usecase they have?

Because there are lots of people that can't create their own VPN even though these days you can spin up a lightsail instance for $3.50 pcm and be up and running with Wireguard in minutes.

And for those people that cannot, their threat model changes to now needing to trust a single entity after they are up in minutes.

As you say, those providers have oftentimes been proven to not be so trustworthy. But how many CAs have been shown to be not trustworthy in the last couple years?


Also many websites will block cloud services IPs. This can also happen with 3rd party providers but in my experience it’s much less common because some vpn providers will buy residential IPs.

It also can be nice to get a new IP more or less whenever you want by just connecting to a different, already setup server.


The only websites to block my AWS IP are streaming providers like Netflix.

I don't believe VPN providers are buying residential IPs. They use a p2p architecture and route traffic through their customers, usually without informing them. If I do use a commercial VPN service, I prefer to use the openVPN client rather than their proprietary client.


I moved last year back to my home country from the uk, and did the final trip on my motorbike.

Midway I realized I was missing an offline map of a country I was about the be passing through the next day. I had an unlimited data plan with traffic abroad included, and despite this, it didn't allow me to download the maps for my gps (everything else worked!), even after fiddling around with third party dns.

So I downloaded a vpn app, and managed to get everything sorted out.


Probably the #1 reason by far is geoblocking.

Security interests are niche compared to people wanting to watch 'xyz program' or 'xyz super game'.


Pirating copyrighted material.


Well afaik seeding on public torrents is just about the only way, where you would get in trouble for pirating.

Just don't do that, use a private tracker and use Tor for small stuff like ebooks.


There's nothing magical about a "private tracker", those are regularly infiltrated too.


I may be completely wrong on this one but...

This is not much of a problem, because you are seeding to "friends" making the whole thing non commercial and a private affair in some legislatures.

Not sure if the laws have changed but what.cd used to have a certain number of users which was capped by the number of friends some judge thought to be reasonable.

If i recall correctly that whas around 200k meaning that you could run a private tracker and in case of a bust claim to know everyone.

Back in the day i had a what.cd account and when they got busted (took them many years) nothing happened to the users. I think they shredded the servers before the cops could seize them.


None of that helps in the US.


Getting onto many private trackers is a real pain in the ass, involving lurking on some IRC channel for who knows how long, begging and sucking up to people until somebody gives you an invite (assuming the tracker is even open to new applicants at the time.) Then, even with an invite, often the admins want to interview you to see if you answer probing questions like a pirate or a lawyer. The whole thing is a pain in the ass. These days I just say YOLO and use public trackers.


youtube ads is the reason i am most familiar with. especially with nordvpn.

so, essentially, even the most knowledgeable people on youtube tell you that nordvpn is a must have thing. and they "use it all the time". what do you want people who don't know better to do?

that's the sad online world we live in.


I'll just leave this here as food for thought https://schub.wtf/blog/2019/04/08/very-precarious-narrative....




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: