They not only scan memory(RAM) for bots. Also here alot of other techniques for check Tibia.exe for hooked modules, it's protect client integrity.
Little lyric:
"
doing so without the users consent is a criminal act." - Maybe, but how about bots? Creating bots - based on reverse engineering - that is violation of Copyright Law and TOS(Terms of Service) & EULA (End Users License Agreement) of Tibia. As fact - anti-bot protection has fully legal status(but with one exeption - if it has been used for you own game, due to Tibia - not created by me or OT community), becouse memory-scan and other things are part of software protection. Any author of any kind (non-destructive) software
can protect their product as him can. But mainly you foget one thing:
Using Tibia Client for OT is a
criminal act. Modify Tibia.spr, Tibia.dat, Tibia.pic, Tibia.exe -
same. Hosting, develop, TFS or any other OT server - is a criminal act due reverse engineering original game copyrighted by CipSoft and violate their rights.
If we start talking about this - leave OT, dont use TFS/Mystic Spirit and etc. dont play on OTServers and play only on Tibia RL server by CipSoft, and also - never use bots. For be a "clean", legal user. Hehe. Also, before you going play this, install Mint13 or other Linux-like free OS, or
buy your Windows. Using Windows(cracked) is crime too. You sould only buy this instead got this on torrents.
Well, nProtect GameGuard used for LineAge II - doing same. Steam by Valve - collects you hardware data and here many many other examples. Simple - dont care about this. Just use & enjoy.
You make my day, nice joke thanks!
That feature will become with IATGuard v.2.0, server-client based protection, when it become to public or "production". Right now that is "stand-alone" software protection.
In new version - they will show you MAC, IP and account(if logged) who are try to use bot software. Also system has implemented a short-timed bans for attempt bot on your server. For example, if player hook a Elfbot to your client, him will got a hardware ban for 3 days (configurable).
How it works? Completly i cant explain you "how them works" due security reasons. But believe, they works!
Also, in future, i will make a service where you may protect your client (for free), but on any kind - you will see only result of this. Each client & guard - should be configured for that client for better compatibility and protection by me manually by security reasons again.