azerothcore / mod-anticheat

Port of PassiveAnticheat to Azerothcore
http://azerothcore.org/
MIT License
32 stars 50 forks source link

IgnoreControlHack & DetectTelePortHack Work false #101

Open OlegVintaga opened 1 year ago

OlegVintaga commented 1 year ago

Current Behaviour

The first is when the Crystalweb Weaver in The Storm Peaks uses Crystal Chains , a cheat is triggered Anticheat.IgnoreControlHack

Second and strangely, a cheat is triggered Anticheat.DetectTelePortHack when using Hearthstone

Expected Blizzlike Behaviour

Source

Steps to reproduce the problem

Extra Notes

No response

AC rev. hash/commit

[mod-anticheat](https://github.com/azerothcore/mod-anticheat)

2fbe8e47f55dd460e0f3a9ec9b8167ad0da22ceb

Operating system

Debian 11

Custom changes or Modules

No response

smellbee commented 1 year ago

confirmed

acidmanifesto commented 1 year ago

@OlegVintaga Can I get the logs please from the Anticheat.log file.

acidmanifesto commented 1 year ago

confirmed

To which are you confirming? The Anti-Root or the Teleport Hack?

OlegVintaga commented 1 year ago

@OlegVintaga Can I get the logs please from the Anticheat.log file.

Here is an example of a line from the log and screenshots

2022-12-27 18:53:25 INFO [anticheat.module] AnticheatMgr:: Teleport-Hack detected player Summit (GUID Full: 0x000000000000017b Type: Player Low: 379) - Latency: 69 ms - IP: - GPS Diff X: 0.02734375 Y: 177.0004 Z: 3.7647324 - Cheat Flagged At: .go xyz -9463.017578 15.688404 57.962669 0 5.966686

Wo-WScrn-Shot-122722-225316 Wo-WScrn-Shot-122722-225327

acidmanifesto commented 1 year ago

@OlegVintaga Can I get the logs please from the Anticheat.log file.

Here is an example of a line from the log and screenshots

2022-12-27 18:53:25 INFO [anticheat.module] AnticheatMgr:: Teleport-Hack detected player Summit (GUID Full: 0x000000000000017b Type: Player Low: 379) - Latency: 69 ms - IP: - GPS Diff X: 0.02734375 Y: 177.0004 Z: 3.7647324 - Cheat Flagged At: .go xyz -9463.017578 15.688404 57.962669 0 5.966686

Wo-WScrn-Shot-122722-225316 Wo-WScrn-Shot-122722-225327

Thank you. I am looking into it now trying to see if something happened in the core recently or not.

OlegVintaga commented 1 year ago

Video of the second problem

https://www.veed.io/view/9b60b750-b4b5-48af-87d6-35291b5e4aa1?sharingWidget=true&panel=share

kissingers commented 1 year ago

with the Teleport lua , the DetectTelePortHack always hit, it shoud be pardoned. and the 2mouth ago version no this problem. player:Teleport(mapid,x,y,z,o)

image

kissingers commented 1 year ago

also someproblem with Anticheat.AntiKnockBack when playing monsters in the corner knocked away, but he is blocked by the wall, misjudgment will occur.

acidmanifesto commented 1 year ago

For the y check we got a issue whete its flagging the teleport hack when using the hearthstone. The knockback does what it needs to do just lacks a way to check for collision into wmo when it applies, also for the ignore control, it seems the root effect doesnt kick in until about a second after getting rooted, which is flagging in some edge cases, not all root traps are causing the issuem may be a core ossue for the anti root detection.

kissingers commented 1 year ago

I think Z check is not necessary, because may boss will hill user away more than 10 , such as Archimonde / Murru and so on, so it always hit the DetectTelePortHack, so everytime update version I always change it to 50. also there are almost no hacking tools only for the Z.

acidmanifesto commented 1 year ago

also there are almost no hacking tools only for the Z.

There is alot actually that are z specific.

acidmanifesto commented 1 year ago

Teleport hack issues has been resolved. Please update to latest core and anticheat. The issue with Ignore control is a issue with the core. Will have to look into it another time. But right now this seems to be a edge case, only reproducible under select circumstances.