PokeBeach Hacked, Next Steps for the Site
pokebeach.com
pokebeach.com
The paypal switcheroo was dumb too
It's not a panacea, because hackers will be able to push arbitrary things, but you're greatly reducing your surface.
Idk if they were just pushing to object storage on AWS/Azure/GCS or had another server, but my comment stands.
Now, do I blame them? No, like you said it was a fansite. I'm just offering advice on how to avoid this sort of thing in the future for them and sites like them.
Your backup is probably downloading something over FTP, or creating a backup in cPanel/DirectAdmin/whatever shared hosting panel.
Your host doesn't allow SSH. This is the hypermajority of shared hosting.
(My apologies, I didn't mean that directed toward you, it was more of a general "this is HN, not everybody will self host GPG backups on immutable redundant cloud storage")
It sounds from the blog like they already had automated off-sites, which makes me feel like they do have (perhaps limited) SSH access? Maybe it's just a cPanel deal though.
No troubles, didn't take it personally and hope I didn't come off that way :)
I remember as a teenager subscribing to dirt cheap hosting that only allowed uploads via a portal (:S) and trying to upload phpbb file by file, so I get it ahaha... passion often outstrips means/ability :P
https://docs.aws.amazon.com/whitepapers/latest/aws-security-...
Further, we also use Veeam to backup Linux servers.. a high level read on how it works with immutable storage:
https://www.veeam.com/blog/v11-immutable-backup-storage.html
*Please point out how wrong this is.
I guess the permission should be one way. The production server can only push data to backup server, never to delete or overwrite anything even if it wanted to.