Well-known web sites that port-scan their visitors
bleepingcomputer.com
bleepingcomputer.com
Seems highly relevant...
It's the first development usage I've found that Chrome works better than FF.
If not, well, just disable DNS-over-HTTPS entirely.
See https://wiki.mozilla.org/Trusted_Recursive_Resolver for even more DoH-related settings you can tweak.
And everybody will forgive, and people will defend them on HN for being redeemed, and they will be alright.
That's been the trend.
Google will have to be specifically not leading the charge, which may well be the case in 15 years. Google will be hiding behind a shield of some other companies worse behaviour in order to seem to be behaving well.
Windows is still going backwards in terms of hostility to users.
Do you mean that Windows is becoming more user-hostile, or less?
* * *
[1] https://developer.chrome.com/extensions/migrating_to_manifes...
[2] https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/Web...
Blockers just happen to be so important and trusted that they shouldn't be subjected to these reasonable limitations. Extensions like uBlock Origin and Privacy Badger are so special and important that they should probably be fully integrated into the browser itself instead of being optional.
Browsers are supposed to act on our behalf by showing us the information we want to see. They aren't supposed to show us advertising noise for someone else's benefit, much less allow websites to track our every move. All such attempts should be resisted.
There wouldn't be half the computational illiteracy there is if we'd take the time to explain the basics.
Sometimes just by pointing out that it's an issue, people will start to adjust their behavior to make it not an issue anymore. There'll always be some ne'er-do-wells, but if we let that deconstruct our expectation of positive respect for one another's time and stuff, well... You reap what you sow.
Why? What is it about banks that somehow legitimitizes this malware? They shouldn't get to pull out all the stops in order to prevent fraud just because it exists. There are some lines we can't let them cross. It doesn't matter how much money they lose.
There is no guarantee they will limit themselves to fraud prevention anyway. Any information collected is highly likely to also end up in the hands of marketing, governments and god knows who else. Without this guarantee, any and all "fraud prevention attempts" should absolutely be considered malicious.
Apparently, the shit hit the fan a while ago, prompting Opera to implement 'cross network protection'[1], but other browser vendors did not follow suit.
[1] https://web.archive.org/web/20121001002815/http://my.opera.c...
Port scanning with no user consent seems borderline malicious to me. Since the late 1990s I’ve seen language in ISP acceptable use policies banning port scanning hosts without consent. If this is widely considered malicious by industry norms for decades then how can this be considered ethical for a random website to do against a user’s machine?
Apparently, the language "deliberate circumvention" makes a big difference in the context of US CFAA because of some precedent.
> For example, Citibank, Ameriprise, and TIAA-CREF immediately port scanned our computers when visiting the main page of the site.
These terms are obviously an attempt to get away with questionable behavior. Instead of simply not doing bad things, they insist and point people to the legalese when they complain as if it excused everything.
> The Compiler Explorer team believes the Compiler Explorer site is compliant with the EU's General Data Protection Regulation (GDPR). Specifically, we store no personally identifying information, we anonymise the little data that we do have and we do not permanently store any user data.
IANAL, but this is coming from a business law course I took in undergrad.
Totally benign in your own home; gets awkward elsewhere right? I still do it though occasionally when I arrive at a new place if the signage is bad though.
Now, what about when your friend comes over, bringing the "house" of their laptop with them. It's on your network; seems like you should be in safe waters to do that port checking since it's in line with what you'd normally do, but their stuff isn't yours. Solution? "Hey, mind if I..." or, "Here's the guest network password".
Where I draw the absolute line is where you start to get this implied consent nonsense where that interaction never takes place, or in a form where the entity doing it never has to make the fact they are consciously up front to the User in question, and provides no alternative if the user doesn't agree.
Of course they implicitly do... Just don't use the website, which I practice. However it is becoming increasingly pervasive enough that I think we need to recognize the positive utility of integrating this sort of meta-layer concern into our basic social protocols in some way.
As far as I understand it, there doesn't have to be any circumvention of technical protections for the possibility of a crime to occur, but only accessing computing resources having lack of some equivalent of explicit authorization.
I'm unsure of a TOS that mentioned it would hold up, I would assume no as it's not something the average consumer would a) expect b) easily understand c) might not even be in the position to accept, ie when accessing a site from a computer they don't own, they might not have the authority to allow a port scan.
The level of data aggregation, and the lengths gone through to acquire that data are just disturbing as all hell.
You can say, on the one hand that the fact they pop up everywhere is clearly a sign they provide a positive benefit to society, but nowhere I've been actually does anything to make you aware of what LexisNexis actually is, or what they provide. They're basically the Ur-example of the "Shadowy info-broker" tropeI've come across in real life.
The question that seems to be boiling to the top of life lately is whether or not there is a place in the world for a legitimate business whose business is to know as much as possible about everyone else's business.
The answer, from my perspective, is no, absolutely not. The market seems to deem otherwise.
That javascript can then report back, or take other actions in your web session.
It's not a port scan in the sense of them opening a socket from their server to your computer.
I think there needs to be more alternatives to JavaScript at this point.
Yes, I wrote this a few times in threads like this but for some reason this is mostly ignored. Having WebRTC enabled by default can get you in legal trouble (at least in a country like Germany where lawyers send you letters based on IP addresses).
I actually think #2 could probably co-exist with #1 pretty well, and more securely than it could with #3. Would mean building a payment flow and (maybe) a shopping cart directly into the browser. Challenging, but way less work than the 50,000,000 (and counting) implementations of those in HTML+CSS+JS have been been.
I wonder if popularising banners on sites saying "You have JavaScript enabled, please disable it for a safer browsing experience [link to click that discusses all the negatives and how to do JS whitelisting]", in direct opposition to what some sites are doing, may have an effect...
(I've been doing that for over 2 decades now, and I naturally avoid web-app sites, but that's getting harder these days. Twenty years and I still have less than 100 sites I trust to run JS on.)
Wouldn’t matter what language it was. It could be Python or Rust or anything that implemented the WebSocket API.