Curious Software Engineer trying to bridge the gap between fun and work, currently helping make Kotlin libraries better. Previously worked in server-side game development, bioinformatics data processing and highload mobile telecom. Fan of videogames.
Journey of writing a World of Warcraft leveling/grinding bot using Kotlin/Native. How easy is it to perform DLL injections, read and write process memory, and work with native libraries? We'll compare it with C# and Java, as well as try to reverse engineer World of Warcraft to understand how we can abuse it.