firefly2442/Arma2NETMySQLPlugin

Check possible blocking under Battle-eye

Opened this issue · 9 comments

http://dev.arma3.com/post/sitrep-00109

Since Arma 2: Operation Arrowhead it is possible to expand the game's functionality via custom DLL extensions. These offer powerful features to the creative mod(e) out there, but can also open the game to attack. The enhanced BattlEye protection in 1.46 will require extensions to be white-listed, or their access to the game's processes will be blocked. In order to get your extension white-listed, please contact BattlEye support via its web form or support[at]battleye.com. Be sure to include the file name, a description and possibly a download link. You may also contact Online Services Consultant David Foltýn via his Twitter or the forums to speed things along. We are discussing ways of dealing with fast-moving extension development within communities, as well as a more robust extension framework generally.

Any update on this :/ ? Battleye is blocking the Arma2Net.Unmanaged.dll

No sorry, I'll try to look into it. It seems to require sending details to the BattleEye folks. https://community.bistudio.com/wiki/Extensions#Getting_your_extension_whitelisted_by_BattlEye

I've contacted BattleEye to request the file be whitelisted. Thank you for providing specifically which file is necessary.

https://community.bistudio.com/wiki/Extensions#Getting_your_extension_whitelisted_by_BattlEye

I'm requesting that my mod that allows Arma 3 integration with MySQL and SQLite database in Arma 2 and Arma 3 be whitelisted.  The download release is here:

https://github.com/firefly2442/Arma2NETMySQLPlugin/releases/tag/v0.1.0.0

The corresponding DLL file is: Arma2NETMySQLPlugin_v1_0-beta3\@Arma2NET\Arma2Net.Unmanaged.dll

The md5sum of the file is: d18e5f5190d82cf4f7278ebb302eba1f

Thank you, hopefully it will be the only file that they block...imagine if that goes through and then it blocks Arma2Net.Managed.dll ? T_T lol
Btw, i was talking about the arma2 files...they work for arma3 as well ?

Yeah hopefully the other files aren't also blocked. Yes, it's been awhile since I tested it but it should work with Arma 3 as well.

@Sandbird Can you give it a try? They said, "it should be whitelisted shortly".

@firefly2442 i knew it....those guys are jerks

10:02:40: Starting BattlEye Service...

10:02:45: Launching game...
10:09:21: Note: File blocks can be ignored if they don't cause problems with the game.
10:09:22: [INFO] Blocked loading of file: "C:\Program Files (x86)\Steam\steamapps\common\arma 2 operation arrowhead\@Arma2NET\Arma2Net.Managed.dll".

now its blocking the Managed.dll. Probably it checks all the dlls inside the folder..(hopefully all the root .dlls and not the once inside AddIns as well) :/

@Sandbird I sent them an email with additional details, sorry for the delay.

My apologies, it looks like there is another DLL being blocked.  The following is a list of all the DLLs that make up application.  If you're OK adding all of these that would great.  Or, if you want to take a more conservative route, the Arma2Net.Managed.dll was the one listed in Arma 3 as being blocked.  We could add them one at a time via testing if that's preferable.  Thanks.

Arma2NETMySQLPlugin_v1_0-beta3\@Arma2NET\Arma2Net.AddInProxy.dll
7f3015f52684f9f33b6dafecf1d50405

Arma2NETMySQLPlugin_v1_0-beta3\@Arma2NET\Arma2Net.Managed.dll
e8b547f14ad7f3cdc1beabd17b614417

Arma2NETMySQLPlugin_v1_0-beta3\@Arma2NET\Arma2Net.Unmanaged.Mono.dll
70458df118d8d939cb756f3e5bb4b0ef

Arma2NETMySQLPlugin_v1_0-beta3\@Arma2NET\MySql.Data.dll
ce8d7941995432614d07d007437269a1

Arma2NETMySQLPlugin_v1_0-beta3\@Arma2NET\System.Data.SQLite.dll
edd8e810fc47695c199983cdda45f260

Arma2NETMySQLPlugin_v1_0-beta3\@Arma2NET\AddIns\Arma2NETMySQLPlugin\Arma2NETMySQLPlugin.dll
50f19a22612021748cba832f3a6f775c

No worries. Thanks for your time man. I am sure a lot of people are going to appreciate this :)
(I know i am!)