Ok but I copied the old versions of the dll's into that folder and BEIs still reporting the latest version???
Originally Posted by Ulookingat
Ok but I copied the old versions of the dll's into that folder and BEIs still reporting the latest version???
Delete them first then copy and paste them over to the directory
Yep done that but be still says its the up to date, why?? Could this be an exploit?
Originally Posted by Ulookingat
Could this be an exploit?
To do what? You can't connect to server with the wrong Battleye version.
Originally Posted by Woodhouse
To do what? You can't connect to server with the wrong Battleye version.
Probably didn't make myself clear. I played dayz and BE updated in here C:\Program Files (x86)\Steam\steamapps\common\arma 2 operation arrowhead\Expansion\BattlEye.
I went into the folder deleted the two dll's and replaced them with earlier versions. Played dayz again and BE did not update them? And reported the correct BE client version
Originally Posted by Ulookingat
Probably didn't make myself clear. I played dayz and BE updated in here C:\Program Files (x86)\Steam\steamapps\common\arma 2 operation arrowhead\Expansion\BattlEye.
I went into the folder deleted the two dll's and replaced them with earlier versions. Played dayz again and BE did not update them? And reported the correct BE client version
Originally Posted by Woodhouse
You can't connect to server with the wrong Battleye version.
What ever is happening, you definitely are connecting to the server with the correct Battle version. It's impossible to connect with the wrong Battleye version. It has to do with the way that the client and server communicate. Whether or not it's reporting the update.
Originally Posted by Woodhouse
What ever is happening, you definitely are connecting to the server with the correct Battle version. It's impossible to connect with the wrong Battleye version. It has to do with the way that the client and server communicate. Whether or not it's reporting the update.
Is the version contained in the dll's
Originally Posted by Ulookingat
Is the version contained in the dll's
Download the Battleye Installer =3
Originally Posted by xCyberxx
Download the Battleye Installer =3
That's not what I asked
Originally Posted by Ulookingat
That's not what I asked
Which version are you trying to use exactly?
Originally Posted by Confin3d
Which version are you trying to use exactly?
its ok I found it, it updates here:
C:\Documents and Settings\User\AppData\Local\ArmA 2 OA\BattlEye.
This is what updates. Can you de-complie a .dll?
Originally Posted by Ulookingat
its ok I found it, it updates here:
C:\Documents and Settings\User\AppData\Local\ArmA 2 OA\BattlEye.
This is what updates. Can you de-complie a .dll?
You can try lol. Its not easy
Originally Posted by Ulookingat
Can you de-complie a .dll?
Not like a .NET application. It's all in x86 Assembly. Assembly is pretty easy to learn since it's a low level language. OpenSecurityTraining has about 5 or 6 videos on reverse engineering in which they teach you how to interpret/read ASM (prior C/C++ knowledge is expected). Took me like 3 days to tackle all of the vids. Aside from that, you need to get past all of their anti-debugging measures. Packing, the isDebuggerPresent import, etc. tim0n decompiles the client dll after every update which is nice. His interpretation is as accurate as you can get. You need IDA to view it though.