Standalone FiddlerCore proxy that intercepts DBD traffic, captures tome selections, and automatically completes tome challenges via the DBD API.
- Proxy: Starts a FiddlerCore HTTPS proxy on a random port and registers as the system proxy
- API Key Capture: Intercepts
/api/v1/configrequest to extract theapi-keyheader - Tome Selection: Captures the request/response when you select a tome challenge node (
update/active-node) - Match Detection: Detects when a match ends (
api/v1/matchwith statusCLOSED) - Auto-Complete: Calls DBD's
quest-progress-v3API endpoint with inflated progression values to instantly complete the active tome challenge
- Launch
TomeUnlocker.exeas Administrator (required for system proxy registration) - Wait for the loading overlay to clear (cat picture with "Initializing...")
- Launch Dead by Daylight
- Select a tome challenge in-game (it will be auto-captured)
- Play a match (any role)
- When the match ends, the tome challenge will be auto-completed
- Dark theme WPF UI matching UnlockerCoreV2 style
- Loading overlay with cat placeholder image at startup
- Real-time status display: API key, platform, tome active, match ID
- Auto-Select Next Tome mode (completes and advances automatically)
- Copy API key button
- Automatic SSL certificate generation and trust setup
- Blocks logout requests and client version checks
- .NET 8.0 SDK
- FiddlerCore.dll (not redistributed - obtain from Telerik or use an existing installation)
- NuGet packages (auto-restored): Newtonsoft.Json, RestSharp, BouncyCastle.Cryptography
This project is for educational and research purposes only. Use at your own risk.