Skip to content
/ bwhf Public

StarCraft BroodWar Hacker Finder, anti-hack, replay analyzer-organizer and utility tool

Notifications You must be signed in to change notification settings

icza/bwhf

Repository files navigation

###! BREAKING NEWS !###

=====================  T H E   E N D   H A S   C O M E !  =====================
July 5, 2011 - The BWHF central database has been shut down... forever...
✞ R.I.P. BWHF database! Lived 2 years, 5 months and 23 days! (December 28, 2008 - June 20, 2011).
The Agent will continue to operate.
May God bless You All.
Check out Sc2gears and start playing StarCraft II today!
THE END IS COMING!
Today I paid the last bill for the BWHF server. It will end in June 2011. I will permanently shut down the BWHF server on June 30, 2011.
I will not run the BWHF server after that.
I will not give out the database to anyone to continue to run it because it contains personal information.
Check out Sc2gears and start playing StarCraft II today!
OLD NEWS: The server will continue to operate for now, but I changed the server use policy:
Every key can still report as before, but the pre-game hacker check (before game in the lobby) will now only work with Premium keys.
If you have already donated, your key has been changed to Premium.
If you want a Premium key now, you have to donate at least $5.
Agent versions older than 2.90 will not be able to download and update the hacker list at all (update to the newest version).

BWHF™

BWHF™ is a...
  • ...replay chart and analyzer tool for Starcraft Broodwar
  • ...replay search and replay organizer tool for Starcraft Broodwar
  • ...Starcraft Broodwar hacker finder java utility library
  • ...client agent program to search for hackers and to report them
  • ...hacker tracking system with a central hacker database
  • ...global network of Starcraft Broodwar players and games
  • ...tool to add any games to the Players' Network
  • ...and a general utility program for Starcraft Broodwar lovers
More screenshots...
Are you a StarCraft 2 player? Check out Sc2gears!

Step-by-step instructions on how to setup BWHF Agent and Chaoslauncher: HowtoSetupVideos

Donate

Do you like BWHF Agent? Do you find it useful?

The BWHF project took me thousands of hours to research, develop, set up and maintain. Running the BWHF database server costs me money every month. And yet I offer it for free. If you wish to support me or show me your appreciation by donating using your PayPal account, click here:

BWHF Agent User Feedback

Please give feedback about BWHF Agent by filling out this form: BWHF Agent User Feedback

BWHF Agent™

This appearance of BWHF is a java utility program that runs in the background and automatically checks the last replays of Starcraft for hacks. It can be used as a launcher too. It requires http://lh5.ggpht.com/_jDMClHrENz8/ShFo6deSQUI/AAAAAAAAN1M/fXeoqQNXNxc/s800/java16x16.png.jpg Java Runtime Environment 6.0 or higher.

You can also run a check on any of your saved replays or on entire folders of replays (no BWChart required). It logs the results and if it finds a hacker in your last replay, it can bring its window to front or play an alert sound. It has many other useful features such as replay autosave, charts visualizer like APM/EAPM, build orders, hotkeys, strategy, overall APM/EAPM, player matcher (AKA finder), PCX screenshot auto-converter, game chat extractor, server monitor. You can list, search, filter players' actions.

Now you can check players in the game lobby BEFORE game whether they have been reported to the BWHF hacker database earlier. Just hit 'Print Screen' on your keyboard any time in the game lobby if you want to have the players checked.

Now you can add any old replays (or folder of replays recursively) to the Players' Network.

For those who possess a valid authorization key can report hackers automatically to a central hacker database.

Main features of BWHF Agent: Main features
Frequently Asked Questions: FAQs
You can read more about authorization keys and how to get one: Authorization keys
You can read how the replay search works in BWHF Agent: Replay search in BWHF Agent
You can list, search, filter, sort existing hackers online on this web page: BWHF Hacker database™
You can read how this page works and how to use it: Online hacker database help
You can view the Players' Network™ here: Players' Network™
You can get help about the Players' Network here: Players' Network help
Version history and upcoming new additions/changes/features: Version history
You read about how the player matcher works: Player matcher in BWHF Agent
Read about the APM/EAPM calculation in BWHF Agent: EapmRules
Problems starting or using BWHF Agent? Check out this page: Errors and solutions
Developer doc of BWHF Agent in English: my Thesis about Starcraft Hacking Recognition Starcraft Hacking Recognition.pdf
To sign up for an authorization key, fill out the application form: Application form to get a Key
NEW! Read about the BWHFAgent bot: BWHFAgentBot
How to prevent getting hacked? Howto avoid hackers?
BWHF turned 1! First birthday statistics

Installation

Just download the newest version of BWHF Agent. It is available for windows, linux and MAC OS-X. After downloading the zip file, extract it to anywhere you like (it does not need to be inside the Starcraft folder). On linux and OS-X you have to set executable permission on the starter script.

You're done. Click on BWHFAgent.exe (or BWHFAgent.sh on linux and on OS-X) to start the program. Alternatively you may click on starter scripts if the exe doesn't work for you or if you want a debug console window.

Pros and cons

Pros compared to other launchers and detectors:

  • This is not a 3rd party program! It does not read or modify Starcraft's memory and it does not interfere with Starcraft in any way so there is absolutely no risk of getting banned by Blizzard or any battle.net server for using it.
  • Since it does not modify Starcraft's memory, it does not add new bugs and does not cause Starcraft to crash.
  • It's a standalone program not some kind of dll or bw plugin, so you can use it ANYWHERE (iccup, normal battle.net servers, LAN w/e) with or without any launcher. BWHF Agent is a launcher itself.
  • You can start and close it at anytime (before or after starting Starcraft, before of after logging in to battle.net, before or during a game).
  • It does not belong to a specific Starcraft version therefore it works after Starcraft updates without modification.
  • You can repeat the scan process after game, and you can scan old replays.
  • You can scan recursively entire folders of replays.
  • Does not require Starcraft or any other programs (like BWChart) to be running or even being installed.
  • It can report hackers automatically to a central hacker database.
  • It's open source therefore the risk of being/containing a malware/adware/virus is minimized (if you always download it from its original home page).

Cons:

  • Scan runs after games (it won't tell you if someone's hacking during the game).
  • If you enabled reporting hackers, you have to manually change gateway when you login to another gateway (or else the reports that get sent will contain incorrect gateway).

Announcement forums of BWHF Agent

(Please follow their forum rules if you wish to post there.)

BWHF on the web

The online version is out-dated, BWHF Agent is in focus now.

BWHF has an online version to check replays for hacks. It requires you to paste the exported actions of replays. The export has to be done with BWChart.

BWHF online:

http://icza.fw.hu/hu.belicza.andras.bwhf.BwhfEntryPoint/BwhfEntryPoint.html

Mirror: http://bwhf.net/oldbwhf/BwhfEntryPoint.html

working antihack anti-hack 1.16.1 1.16 1.15.3 1.15.2 1.15.1 1.15 2008 2009 2010


BWHF, BWHF Agent, BWHF Hacker database and Players' Network are trademarks of András Belicza

Releases

No releases published

Sponsor this project

 

Packages

No packages published

Languages