Detection questions

12/28/2018 19:01 Jierda#1
Just managed to get a memory scanner attached, gonna make a simple multihack for myself and friends now. I have no experience with the cheater scene of BDO at all, I heard movespeed modifications are detected? What about attackspeed? Are they only detecting the 0 - 5 stats that you see in the menu?
12/28/2018 19:33 ruikangzhu1990#2
dont cheat on accounts you dont want to lose
12/28/2018 19:52 Jierda#3
Quote:
Originally Posted by ruikangzhu1990 View Post
dont cheat on accounts you dont want to lose
Thanks Sherlock

I am not new to cheating, just to BDO :)
12/28/2018 20:21 R3p#4
simply mem write on player's atk,cst,mvmt is detected and will get ya banned
12/28/2018 20:53 Jierda#5
Quote:
Originally Posted by R3p View Post
simply mem write on player's atk,cst,mvmt is detected and will get ya banned
My test account is on the way then, I set the attkspeed value that is around 40000/90000/... to a few million and hit LMB :O
I guess there is a workaround that you will not tell me about? Is it a serverside sanity check?
What about straight up setting the characters position (aka teleport hack)?

Any other detection vector I need to worry about?
12/28/2018 21:42 Dj_Rapha#6
Quote:
Originally Posted by Jierda View Post
My test account is on the way then, I set the attkspeed value that is around 40000/90000/... to a few million and hit LMB :O
I guess there is a workaround that you will not tell me about? Is it a serverside sanity check?
What about straight up setting the characters position (aka teleport hack)?

Any other detection vector I need to worry about?
Read other topics, it was already mentioned how to set player speed.
Teleport is possible if you find the right stuff :D
12/28/2018 21:46 Jierda#7
Quote:
Originally Posted by Dj_Rapha View Post
Read other topics, it was already mentioned how to set player speed.
Teleport is possible if you find the right stuff :D
Alright. I think I found the right stuff, I can just set my positon and it instantly teleports without reset. Can't set it too far away though, probably a serverside sanity check
12/29/2018 04:27 ruikangzhu1990#8
teleport is almost useless other than get to some normally not reachable places.
12/29/2018 14:14 Jierda#9
Quote:
Originally Posted by ruikangzhu1990 View Post
teleport is almost useless other than get to some normally not reachable places.
You mean because it will reset long distances? Quite fun on a boat though :D
01/24/2019 23:28 Jierda#10
Unburying this topic because I wanted to ask if someone knew if XC detects directX hooks / winapi hooks or if that's cool. The topic kind of fits the question too ;)

Edit: Alright, adding some findings/thoughts to this:
0x00000001408C4360 seems to be the function for setting the speeds, and storing some XOR'd values
The weird thing is I can't seem to hook it, BDO just crashes (using MinHook). Maybe I'm retarded.
Also the Page seems to be ExecuteReadWrite by default!? Maybe they are checking for hooks?
If the new speed value is 0, the function is not used. Instead
0x00000001408C44A0 is used, which seems to have a simmilar process of XORing, with some minor differences.
Also both call the spooky 0x0000000140A471E0, it checks the current Thread ID and accesses the TLS, not sure what it really does though