MBNCSUtil (Managed BNCS Utilities) provides Battle.net authentication services for managed applications.
- Originally written by: @robpaveza a.k.a. MyndFyre, adapted from original BNCSUtil source code at request of its author.
- Adapted to .NET Core 3.1 by: @carlbennett a.k.a. Caaaaarrrrlll, @wjlafrance a.k.a. joe)x86(
- Special thanks to: BNETDocs
- Honorable mention to: Valhalla Legends (a.k.a. vL), x86
MBNCSUtil is built on the .NET Core 3.1 platform. Linux users may wish to install the Mono package which provides a dotnet
commandline.
Go to Releases and download the correct package for your platform, or build from source if you're savvy enough.
Users on the Windows platform must install Microsoft Visual Studio 2019 (or equivalent) which provides .NET Core 3.1 development SDK.
For Fedora or other Red Hat based systems:
- Install .NET:
sudo dnf install dotnet
- Clone this repository:
git clone https://github.com/BNETDocs/MBNCSUtil.git
- Change directory:
cd MBNCSUtil/
- Build source:
dotnet build
- Run debugger:
dotnet run
- See
dotnet --help
for other compile options
Copyright © Robert Paveza, 2005-2008. Adapted from BNCSUtil at the request of the author. Licensed under the modified BSD license. See LICENSE.txt for licensing details. Blizzard, Battle.net, Starcraft, Warcraft, Warcraft II: Battle.net Edition, The Tides of Darkness, Into the Dark Portal, Diablo, The Lord of Destruction, Brood War, The Reign of Chaos, and The Frozen Throne are trademarks or registered trademarks of Blizzard Entertainment Inc. in the United States and/or other countries. Other marks may be the trademarks or registered trademarks of their respective owners.