https://bugs.winehq.org/show_bug.cgi?id=45327
--- Comment #28 from Zebediah Figura z.figura12@gmail.com --- (In reply to Troy from comment #27)
Riot posted this. https://engineering.riotgames.com/news/riots-approach-anti-cheat
I think it explains what the executable is trying to do. The dll is tasked with loading and validating that the libraries are valid.
Yes, the article explains the basic design choices, which are already evident and standard fare for anti-cheat. What we need to understand are the implementation details, and I do not expect or imagine that Riot would be willing to provide them.