Cyrex partnered with Techland to deliver penetration testing, high-scale load testing, and EOS API compliance validation for Dying Light 2, ensuring its online services were secure and ready to support 1 million+ concurrent players at launch.
Dying Light 2: Stay Human launched as a globally anticipated AAA title. With massive player demand expected from day one, Techland needed absolute confidence in both security and scalability.
The challenge extended across multiple layers of the game’s ecosystem:
A vulnerability in gameplay logic or instability in backend services would directly impact player experience at scale. This wasn’t about surface-level endpoint checks. It required deep infrastructure testing before millions of players connected.
As a Tencent Gold Partner, Cyrex deployed a specialized team of senior security and performance engineers to work directly against the game’s architecture.
Two senior security engineers tampered with and validated hundreds of client-to-client RPCs. The objective was clear: identify exploit paths that could compromise gameplay integrity, player progression, or multiplayer fairness.
Two additional senior security engineers systematically tested dozens of REST API endpoints. This included authentication flows, backend logic, and data handling mechanisms.
A dedicated security engineer focused on client-side implementations, including the game binary and its underlying Chrome Engine components. The goal was to uncover manipulation vectors or bypass opportunities from the player’s end.
This layered approach ensured both server-side and client-side attack surfaces were rigorously assessed.
Cyrex executed a targeted Online Services Test designed to simulate real player behavior during initial session flows.
We tested:
By targeting all backend API endpoints called during early gameplay sessions, we validated the system’s ability to operate at full intended load capacity.
The engagement aimed to verify stability and performance at 1 million+ concurrent users (CCU), identifying bottlenecks and degradation points long before launch.
Beyond performance and security, Cyrex conducted a formal EOS API Compliance Check.
This included:
The objective was to prevent throttling or disruption caused by excessive or non-compliant API calls. For a title operating at AAA scale, this validation was critical.
“Our collaboration with Cyrex on the load and penetration testing campaign for Dying Light: The Beast proved to be both productive and insightful. Throughout the process, their team demonstrated a strong technical understanding of our infrastructure and workflow, helping us uncover and address potential bottlenecks before release. The tests provided clear, actionable feedback that guided our optimization efforts and ensured a smoother experience for players. Beyond the technical results, we appreciated the open communication and collaborative spirit that characterized the project from start to finish. Cyrex’s flexibility and professionalism made it easy to align priorities and adapt the testing scope as the project evolved. This partnership contributed meaningfully to our preparation for launch and reinforced the value of close cooperation between development and testing teams.”
Your launch is months away. Hackers will find exploits in hours. Let our engineers secure your game before it's too late.
Response time: <24 hours • NDA included • No commitment required