DEF CON 33 - Fingerprint-Based Bot Blocking & Dynamic Deception - Adel Karimi

DEF CON 33 - Fingerprint-Based Bot Blocking & Dynamic Deception - Adel Karimi

Source: YouTube · DEFCONConference · published Oct 10, 2025 · 43:16

Cybersecurity
No ratings yet Log in to rate
Transcript Available
Description

[BLUF: Adel introduces Finch, a fingerprint-aware reverse proxy that uses TLS and HTTP fingerprints to detect, block, and deceive attackers, with real-time log analysis powered by AI agents. This tool enables smarter threat response, resource protection, and pattern discovery in security logs.]2:04

Key Takeaways:
• Finch is a lightweight, open-source reverse proxy that uses client fingerprints (TLS, HTTP, HTTP/2) to detect and act on traffic, enabling dynamic blocking, routing, or deception 2:58.
• It supports advanced fingerprinting like Jotree (TLS), Jotree 4 (HTTP), and HTTP/2 frame analysis to identify tools like Burp Suite or ZAP with high precision 17:48.
• The tool includes a built-in AI agent that analyzes logs, detects patterns (e.g., rotating TLS fingerprints), and automatically creates blocking rules via an admin API 35:01.
• Users can deploy the tool in echo mode to generate fingerprint datasets, and leverage real-time SSE logs for monitoring and filtering 35:16.
• The AI agent demonstrates that LLMs must be paired with tool use (e.g., Python interpreter) to perform actual analysis—without tool use, LLMs generate false results 41:13.

[Closing statement: Finch enables defenders to detect, respond to, and analyze malicious traffic more effectively through intelligent fingerprinting and AI-driven automation.]

Sources:

  • 2:04 Introduction to Finch and its core purpose
  • 2:58 Why reverse proxy level fingerprinting improves traffic analysis
  • 17:48 Fingerprinting techn

Generate CPE Credits

Generate a professional CPE document from this video's transcript.

Estimated credit: 0.5 CPE hours

Estimate uses the video runtime (1 hour ≈ 1 CPE, rounded to the nearest 0.5, minimum 0.5, maximum 2.0). The final amount can be lower after review, never higher.

Topic: Cybersecurity. Commonly maps to: Security and Risk Management, Security Operations. Exact CISSP domains are assigned during generation.

CISSP Domain Mapping
Learning Objectives
Self-Assessment Questions
PDF Export Ready

Free account. One generation at a time, with a daily limit.

CPEBuddy is independent and not affiliated with or endorsed by ISC2, ISACA, or any certification body. Exports are formatted for common CPE submissions; acceptance is at your certification body's discretion.

Watch on YouTube

Transcript Preview

First 800 characters of the transcript

Uh let's start. Um u happy to be here. Uh this is my second time in Defcon and second time uh talking on the creator stage. U I'll be talking about a mix of my favorite topics which is uh network fingerprinting, honeypotss and uh AI agents. So I kind of mixed them all together and uh created an open- source tool just a few weeks ago. I released it last week and uh yeah, I'm going to uh go through uh why it can be useful and uh how you can probably use it for different use cases cuz uh usually I start with a fun crazy uh idea which uh doesn't have any production use case and then it turns out that okay this is uh useful maybe I should release it to the rest of the world. Uh it was the case with this one as well. So before we get to the slides uh just a quick intro. I'm Adel u working um on …