~/talk

Picking the Low-Hanging Fruit – Easy Pentest Wins

Talkat JSConf Budapest 2024 · 2024-06-26..06-28· [security]

Show demos of easy, repeatable fixes: a live nmap scan finds a publicly exposed Redis and SSH banner leaks exact versions, an SSH audit flags weak ciphers while switching to ed25519 keys and fail2ban improves access control, unattended upgrades and internal package mirrors automate patching, testssl.sh and Qualys/SSL Labs validate an A+ TLS posture, headers (HSTS preload, CSP, SameSite) and bcrypt/argon2id for passwords are configured and verified so pentesters stop reporting trivial misconfigurations.

AI-written summary · about

  1. 0:00Introduction
  2. 2:34Typical deployment stack
  3. 4:18Attacker mindset
  4. 6:04Cloud security controls
  5. 7:51Instance firewalls
  6. 9:15Network exposure with nmap
  7. 10:00Secure SSH config
  8. 12:49Automating OS updates
  9. 13:09Web server TLS
  10. 14:34HTTP security headers
  11. 17:23Validating security headers
  12. 21:12Live demo of tools
  13. 24:24Reviewing results
  14. 27:59App-level security
  15. 30:45Frontend escaping
  16. 31:50Security as process
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.