Live data from Hacker News

Facebook, Instagram, and WhatsApp outages

independent.co.uk

221–230 of 254 posts

Re: Facebook, Instagram, and WhatsApp outages

#221
post #85

Imagine if this meant not being able to send or receive currency.

Has there ever been a major bitcoin or ethereum, or stellar outage?

Nope, that's the beauty of decentralized network, it never goes offline while there at least some clients connected. You could disrupt the network with other ways though.

Re: Facebook, Instagram, and WhatsApp outages

#223

Earlier quoted context omitted.

Solid advice. I had fail2ban installed and enabled. SSHD Root/password login turned off and only ssh key had access. My firewall was also airtight, or so I thought. Clearly I mucked up a config or setting somewhere because the odds of someone getting past all that are extremely low. One thing I had not prepared for was IP spoofing which I learned can be prevented with a few net.ipv4.conf tweaks. I also just purchased…

How did you discover the breach, and did you determine the vector? My guess is that it was a pivoted breach from another system on the LAN such as your PC.

I'm still picking up the pieces but from my logs I can see that hundreds of successive login attempts were made from different IPs, effectively circumventing fail2ban with what I can only assume is some form of automated IP spoofing. I'm hoping that strict ipv4 settings and ssh ip range restrictions will mitigate this in the future. I also used this python script to harden my SSH security with better algorithms. https://github.com/arthepsy/ssh-audit

Re: Facebook, Instagram, and WhatsApp outages

#224

Earlier quoted context omitted.

I highly recommend installing fail2ban to automatically firewall IPs with consecutive failed attempts, or if possible, disable password authentication altogether and use key auth.

You can also setup a VPN and limit all port 22 activity to your VPNs IP.

Yep. I just paid my ISP for a static IP address to accomplish this exact thing.

Re: Facebook, Instagram, and WhatsApp outages

#225

Earlier quoted context omitted.

I highly recommend installing fail2ban to automatically firewall IPs with consecutive failed attempts, or if possible, disable password authentication altogether and use key auth.

Solid advice. I had fail2ban installed and enabled. SSHD Root/password login turned off and only ssh key had access. My firewall was also airtight, or so I thought. Clearly I mucked up a config or setting somewhere because the odds of someone getting past all that are extremely low. One thing I had not prepared for was IP spoofing which I learned can be prevented with a few net.ipv4.conf tweaks. I also just purchased…

> One thing I had not prepared for was IP spoofing which I learned can be prevented with a few net.ipv4.conf tweaks.

Do you have a handy link for more info about that?

`rp_filter`? https://www.slashroot.in/linux-kernel-rpfilter-settings-reve...

Re: Facebook, Instagram, and WhatsApp outages

#226

Earlier quoted context omitted.

Anecdata is always funny because I hardly know anyone that uses debit. Credit all the way.

Why is that? What's some advantages of having a credit card versus a debit one?

Failure condition - your conceptual exposure and, at least in the US, legal exposure is more favorable in the face of fraud.

Would you rather have someone thieve a dollar from your wallet or fraudulently assign you a debt?

Re: Facebook, Instagram, and WhatsApp outages

#227

Earlier quoted context omitted.

> Certainly makes me wonder if those are on a more prioritized and entirely separate infra and SLA that is designed to be more resilient and highly available. There's absolutely no doubt that the ads are served differently. Think about it this way: - Ads: Small number, each served to many people, funded with real cash, but you can't get the cash if you don't serve the ads. - Photos: Large number, each served to few p…

Images:. Serve requested image. Ads:. Conduct an auction in milliseconds between hundreds of parties between hundreds of millions of ad creatives with lots of very large in-memory machine learning systems, all to decide which ad to serve to maximize revenue. Different problem entirely.

In systems like this, you tend to want to maximise some other outcome than revenue (like clicks or conversions). In general, both GOOG and FB make money out of DR advertisers who care about this, so you tend to make more money if you optimise for the thing they care about (revenue goes up as a second-order effect).

Re: Facebook, Instagram, and WhatsApp outages

#228

Earlier quoted context omitted.

> some couldn't even buy gas. How culture changes perspectives! Over here in Europe I was thinking "doesn't sound so bad". Then I realised over in the US, gas means petrol, and without petrol America doesn't work. I'll reply to any replies after I've taken the electric train home.

You're not being fair to Europe's very impressive contributions. After all, European companies lead the way in the production of rolling pollution machines, aka ICE vehicles. Besides, the US has cleaner air than most of Europe, thanks to the intense diesel particulate pollution across European cities. Who can forget the infamous Paris smog photos from a few years ago (which is still an ongoing problem)? Don't worry t…

Don't twist an arm patting yourself on the back like that...

Re: Facebook, Instagram, and WhatsApp outages

#229

Earlier quoted context omitted.

How did you discover the breach, and did you determine the vector? My guess is that it was a pivoted breach from another system on the LAN such as your PC.

I'm still picking up the pieces but from my logs I can see that hundreds of successive login attempts were made from different IPs, effectively circumventing fail2ban with what I can only assume is some form of automated IP spoofing. I'm hoping that strict ipv4 settings and ssh ip range restrictions will mitigate this in the future. I also used this python script to harden my SSH security with better algorithms. http…

No, you were not seeing spoofed traffic. There are that many compromised machines actively scanning.

Re: Facebook, Instagram, and WhatsApp outages

#230

Earlier quoted context omitted.

I highly recommend installing fail2ban to automatically firewall IPs with consecutive failed attempts, or if possible, disable password authentication altogether and use key auth.

You can also setup a VPN and limit all port 22 activity to your VPNs IP.

I know it's just an obscurity measure but step one is surely don't expose SSH on 22? Dropped my (home) attacks/scans to zero from hundreds per day.
Post reply on HN