you are viewing a single comment's thread.

view the rest of the comments →

[–]magnora7[S] 15 insightful - 4 fun15 insightful - 3 fun16 insightful - 4 fun -  (4 children)

I learned it by making a website that got popular enough to be attacked constantly, and I was basically forced to learn it, haha. But I do enjoy it, it's a lot like the cool computer stories I used to read about as a teenager, where you can see all this connecting activity happening to the server and you have to come up with tricks and tools to prevent each type of weakness in the system as the problems arise in real-time.

If you want to learn the basics, I suggest reading about cloudflare, and all the hundreds of settings that can be set within that commonly-used firewall program. If you understand all the options within cloudflare, you're very well on your way to having a good understanding of cybersecurity. Cloudflare sits in front of the server, and if we get a billion requests it can deal with that and only let the appropriate traffic through. The hard part is coming up with good rules for what is considered "appropriate traffic", which is often unique to every site

[–]Extract 6 insightful - 3 fun6 insightful - 2 fun7 insightful - 3 fun -  (3 children)

Oh, so you are merely using CF?

From what you wrote earlier, I thought you actually wrote your own (or used open source) FW, complete with efficient ML models to study the attacker's patterns and get better over time.

Since you are actually just using all those features provided by CF, I got a question - what will you do if CF decides to stop protecting your your site? After all, they did drop 8chan (now 8kun) after enough pressure.

[–]magnora7[S] 6 insightful - 3 fun6 insightful - 2 fun7 insightful - 3 fun -  (2 children)

I did write my own scripts, it just interfaces with CF. If they stop we can change providers

[–]beermeem 2 insightful - 3 fun2 insightful - 2 fun3 insightful - 3 fun -  (1 child)

Change on Thursday

Don't ask me how I know

[–]magnora7[S] 2 insightful - 2 fun2 insightful - 1 fun3 insightful - 2 fun -  (0 children)

Why would we do that?