I have no idea about botting in maple story, unfortunately, so cannot say anything about how they were detected. With cv cheats, there are 3 vectors of detection:
- Detecting automation software
In the simplest setup, automation program is running on the same PC, so it could potentially be detected by anticheat. Specifically for eyeuras, current measures are enough to avoid eac/aac/vac - they've tried in the past, but probably the program is not widespread enough for them to do it in a proper way, so I was able to apply some countermeasures. This option will never be 100% safe, unfortunately, it is kind of an arms race
In a more advanced setup, automation program is running on a separete PC, this requires for some additional hardware(about 50$ in total), but 100% eliminates any chance of software-level detection. This is supported by eyeauras, so you will always have this option.
- Detecting "anomalies" via AI/any other type of behavioral analysis
This is done by some companies, you may have read about VAC starting to develop their own AI-based protection. Probably that way of detection will become the main one in 1-2 years. This is totally counter-actable though - we can do our own mimicking techniques and I'll make one publicly available this year. It is using neural networks and about 10000 hours of recorded mouse movements to make automated movement appear more humane.
- Manual detection by hands of human GMs
This will always be an option for devs, but that weight is fully on shoulders of automation devs, I do not have anything in the program for this right now.