~/talk

Architecture of an Anti-Bot Protection

TalkinFrenchat Sunny Tech 2024 · 2024-07-04..07-05· [security, web-platform]
slides:none on file

A presentation that explains anti-bot protection architectures for websites, APIs and mobile apps, detailing detection layers such as TCP/IP, TLS, HTTP/2 and browser fingerprinting. It describes how reputation scoring across those layers works, and outlines techniques attackers use to bypass those defenses.

AI-written summary · about

  1. 0:00Introduction
  2. 1:12Web scraping origins
  3. 3:49Organic vs bot behavior
  4. 5:38Anti-bot systems analysis
  5. 6:26IP address fingerprinting
  6. 7:07Network protocol fingerprinting
  7. 8:08TLS and JS3 fingerprinting
  8. 9:58HTTP and headers fingerprinting
  9. 11:41JavaScript and GPU fingerprinting
  10. 13:27User behavior detection
  11. 15:12AI anti-bot algorithms
  12. 15:53Anti-bot limits
  13. 16:55Tuning anti-bot systems
  14. 17:59Key signals in commercial tools
  15. 18:24Anti-bot protection analysis
  16. 19:54Anti-bot system architecture
  17. 20:58Anti-bot tokens explained
  18. 21:19Payload encryption
  19. 22:43Site protection levels
  20. 23:05Incremental methodology
  21. 23:48Scraper optimization
  22. 24:34Proxy usage
  23. 25:39Browser emulation
  24. 26:22Advanced and residential proxies
  25. 27:52Bypassing detections
  26. 28:25Paid solutions and CAPTCHAs
  27. 29:26Scalable scraping architecture
  28. 31:18Long-tail vs major sites
  29. 32:02Payload deobfuscation
  30. 32:44Obfuscation techniques
  31. 33:53String obfuscation
  32. 35:22Code flow obfuscation
  33. 36:44Advanced obfuscation
  34. 37:29Detectable signals after deobfuscation
  35. 39:40Future protection trends
  36. 40:47Q&A
~/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.