Building a JA4 Fingerprint Pipeline on AWS
How to capture TLS fingerprints at the CloudFront edge, route them through a serverless pipeline, and query them in Athena — using a CloudFront Function, a bash Lambda, SNS, Firehose, and S3.
Read more →cloudfront How to capture TLS fingerprints at the CloudFront edge, route them through a serverless pipeline, and query them in Athena — using a CloudFront Function, a bash Lambda, SNS, Firehose, and S3.
Read more →User-Agent strings are trivially forged. TLS handshakes are not. How JA4 fingerprinting combined with ASN classification exposes distributed scraper clusters that look exactly like real browsers.
Read more →Raw requests are interesting, but how do we distinguish crawlers, retrieval systems, previews and humans?
Read more →Building a Visibility Layer for a Static Website with CloudFront, Athena and Grafana
Read more →Analyze web traffic with composable shell functions and goaccess. Separate humans from bots, track search traffic, measure LLM consumption — then export to Grafana.
Read more →Scrape AWS Lambda runtimes, cache at the edge, serve as JSON. A shell script, a CloudFront behavior, and a cron-free refresh strategy.
Read more →