Get the latest tech news
League of Legends data scraping the hard and tedious way for fun
Personal website for some random tidbits I work on
League of Legends is one of the world’s most popular competitive games, with millions of players generating vast amounts of gameplay data daily. While it might seem feasible to reimplement these functions in Python without running the client, several factors make this approach impracticalActually, a more seasoned reverse engineer may know better tools for doing such things. One idea is to lift the assembly to LLVM, perform static analysis to generate or extract the decryption mechanism or the functions themselves into a different language such as C++, but that would take way too much time.
Or read this on Hacker News