Skip to main content

Cybersecurity

Hack?!

I played CTF challenges for around a year to realize I am not as talented in finding flaws. It requires a lot of knowledge in multiple fields and a completely different mindset to approach problems, but it's fun.

Sites

Guides/tutorials/opinions

  • Is Cybersecurity an Unsolvable Problem?
    • A chat with philosopher Scott Shapiro about his book: Fancy Bear Goes Phishing
    • One interesting idea is perfect cybersecurity might not be possible because of the duality of symbols. The same set of symbols (bits) is used to represent both instructions and data, which makes general computing devices possible, yet it also makes hacking possible
  • Short session expiration does not help security (HN)
    • It could not prevent problems caused by XSS, leaked logs, shared computers, etc.
    • Requiring frequent re-authentication has risks as well
    • Facebook, Google, Amazon and GitHub have sessions that last forever as well
  • When MFA isn't actually MFA | Retool (HN)
    • Google's update to backup MFA secrets to cloud means MFA becomes a single-factor-authentication
    • Getting access to the Google account once is enough to control all OTPs stored in Google Authenticator
  • Stop deploying web application firewalls
    • WAFs are slow, ineffective, unsafe and noisy
    • Instead, isolate application, immutable system, static analysis in CI, and capability-based security
  • Security at Startup
    • Different levels of security configuration for different phases of startup

Write-ups