• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 18:51
CET 00:51
KST 08:51
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
[ASL22] Finals Preview: Sweet Victory!12[ASL22] Ro4 Preview: Mirror Mirror6[ASL22] Ro8 Preview: Within Reach5[ASL22] Ro8 Preview: In A Tizzy11[ASL22] Ro16 Preview: Holy Diver5
Community News
Weekly Cups (Oct 26 - Nov 1): MaxPax, herO, Solar win0Weekly Cups (October 19-25): Clem triples first in 5.0.175Evil Geniuses - shutting down23ISSL (IntoTheTV x SOOP SC2 League): Premier7Weekly Cups (October 12-18): 5.0.17 era begins1
StarCraft 2
General
Liquibets sc2 season 30 Evil Geniuses - shutting down Weekly Cups (Oct 26 - Nov 1): MaxPax, herO, Solar win No more SC2 streamers on team liquid? How do you feel about the mass reverts in the 5.0.17 PTR?
Tourneys
WardiTV Mondays ISSL (IntoTheTV x SOOP SC2 League): Premier Stellar Fest TWO the Moon (Dec 16-20) Sparkling Tuna Cup - Weekly Open Tournament RSL goes to London! 2026 Offline Finals Nov 21-22
Strategy
[H] ZvP Mid-Late Game: Stalkers Collossi HT
Custom Maps
[D] the control group Simple Questions/Answers [G] How to playtest arcade maps [A] Nemrods 1/4 players
External Content
Mutation # 550 Graveyard Shift The PondCast: SC2 News & Results Mutation # 549 Endless Sparkles Mutation # 548 Shining Bright
Brood War
General
Rollback Netcode in Brood War BW General Discussion How SKT1 S-Tiers Felt To Be Swept By Flash Top Players of October 2026 (EBPD Rankings) Sagi.gg Launcher Released
Tourneys
[$1250] International ShieldBattery League [Megathread] Daily Proleagues 2v2v2v2 Tournament Stage 1: Community Poll [IPSL] IPSL Winter 26-27 Ro24 is HERE!
Strategy
50,000-Word Terran Builds Memo 2026-10-22 Cliff Jump Revisited (1 in a 1000 strategy) Simple Questions, Simple Answers
Other Games
General Games
Nintendo Switch Thread Stormgate/Frost Giant Megathread Deus Ex 3!? Mobile Legends: Bang Bang Armies of Exigo - YesYes?
Dota 2
Dota 2 Champions League Season 3 Begins April 25!
League of Legends
[TL LoL EUW IHs] Teemo shall perish
Heroes of the Storm
Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
TL Mafia Community Thread
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread Things Aren’t Peaceful in Palestine The Chess Thread Canadian Politics Mega-thread
Fan Clubs
Fan Club Resource Thread Reynor Fan Club The Flash Fan Club
Media & Entertainment
Anime Discussion Thread Movie Discussion! [Manga] One Piece
Sports
Football (Soccer) Thread TeamLiquid Health and Fitness Initiative For 2023 MLB/Baseball 2023
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
Recent Gifted Posts
Blogs
Why I built Repalyzer (1.1.…
BlueStar
Innovate or Game Over?
TrAiDoS
ShieldBattery on Mac
Kraekkling
[ASL22] Ro4 Day1 Ticket Giv…
bITt.mAN
Can Bots Beat Pros?? Starcr…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 11276 users

Finally hacker alert BEFORE game: BWHF Agent 2.20 - Page 2

Forum Index > BW General
Post a Reply
Prev 1 2 3 4 5 6 Next All
Dakota_Fanning *
Profile Joined January 2008
Hungary2371 Posts
Last Edited: 2009-04-21 13:42:37
April 21 2009 13:20 GMT
#21
On April 21 2009 22:00 cyronc wrote:
hopefully the hackers wont do something like ddos your hacker database servers, or create false reporting clients
...hm just had a neat thought about this: to prevent those things from happening tl.net gg.net sc2gg and other community sites could contribute to this by mirroring the hacker database, so that the client could check multiple databases in case some were corrupted/down from ddos

and about the false reporting client problem: i guess that will solve itself as soon as enough ppl have the program cuz then if a hacker reports legit players as a hacker, its very probable that an analysis of the same replay is reported by a 'clean' client (i dont know exactly how you are storing the hacker data, but i suggest to include the replays associated with the report into your database, if you arent doing that anyways yet, that is, thus defeating the threat of 'hacked' bwhf clients)

anyways thx a lot

keep up the good work



On April 21 2009 22:13 cava wrote:
Wouldn't someone just get mad for losing and report someone for hacking?


Reports are protected with BWHF authorization keys.

Only those who possess a valid authorization key can report hackers. And these keys can be revocated at any time if used inappropriately.
More details on these keys:
http://code.google.com/p/bwhf/wiki/AuthorizationKeys

And even if the hacker database server is down, your clients can still check players because BWHF Agent maintains a local cache of the hacker database (which is automatically updated at an interval of your choice or manually at any time).
https://repmastered.icza.net
cyronc
Profile Joined March 2008
218 Posts
April 21 2009 13:40 GMT
#22
good to know you actually got ahead of those threats

no worries, this is in good hands <3
iH82G8!
miseiler
Profile Blog Joined October 2008
United States1389 Posts
Last Edited: 2009-04-21 13:54:29
April 21 2009 13:54 GMT
#23
On April 21 2009 22:13 cava wrote:
Wouldn't someone just get mad for losing and report someone for hacking?


Nevermind. I didn't see the authorization keys.

Good work.
"Jinro soo manly wearing only a T-Shirt while the Koreans freeze in their jackets" -- Double_O
"He's from Sweden, man. We have to fight polar bears on our way to school." -- Yusername
darnoconrad
Profile Joined September 2008
Canada110 Posts
April 21 2009 14:07 GMT
#24
Pretty Amazing!
Reason is not automatic. Those who deny it cannot be convinced by it. Do not count on them. Leave them alone. - Ayn Rand
WhuazGoodJaggah
Profile Blog Joined January 2009
Lesotho777 Posts
April 22 2009 07:33 GMT
#25
On April 21 2009 21:50 hymn wrote:
Show nested quote +
On April 21 2009 20:38 WhuazGoodNjaggah wrote:
On April 21 2009 18:43 Dakota_Fanning wrote:
On April 21 2009 18:40 EscPlan9 wrote:
Does this have any conflicts with Chaos/ADV? Sounds interesting!

Also lulz worthy... last time I played Phantom BGH, I was maxed out with fully upgraded scouts and NO ONE ATTACKED YET so I killed the player closest to me. He starts spamming the network latency at a ridiculous pace, obviously automated. We all start laughing that he's using a hack in a UMS game, then he does a drop hack. lol hacking in UMS


No whatsoever. BWHF Agent can be run with any launcher. It does not interact or conflict with Starcraft or any other program.


it does not interact with StarCraft? *hehe*

Yes. It doesn't need to. If I got it correctly the hack database program checks the replay for hacks. It doesn't check the starcraft program files but only the saved replay file. Like BWChart - it doesn't interact with starcraft but with the replay files.

That's a very nice program, cool.


it DOES interact with StarCraft, as it depends on the LastReplay.rep saved by StarCraft. I could make a plugin, which alters this path to sort the last replay into matchup folders and BWHF would fail. sure this is a bullshit scenario, i just wanted to pick a little on him :D

btw
Dakota_Fanning wrote:
BWHF Agent continues to remain legit by Blizzard's terms

actually this is not really true.
StarCraft License:
3. Responsibilities of End User. A. Subject to the Grant of License hereinabove, you may not, in whole or in part, copy, photocopy, reproduce, translate, reverse engineer, derive source code, modify, disassemble, decompile, create derivative works based on the Program,
small dicks have great firepower
Sanity.
Profile Blog Joined August 2007
United States704 Posts
April 22 2009 07:40 GMT
#26
the amount of hackers on east is lol
Au
Profile Joined April 2009
Japan19 Posts
April 22 2009 09:10 GMT
#27
I hope this program won't recognize macusers as hackers like AH2.0map.
Im free to be whatever I
Dakota_Fanning *
Profile Joined January 2008
Hungary2371 Posts
Last Edited: 2009-04-22 09:19:16
April 22 2009 09:18 GMT
#28
On April 22 2009 18:10 Au wrote:
I hope this program won't recognize macusers as hackers like AH2.0map.


The agent reports hackers based on your last replay. It has nothing to do with the operating system or launcher or battle.net gatway.
https://repmastered.icza.net
Dakota_Fanning *
Profile Joined January 2008
Hungary2371 Posts
April 22 2009 09:23 GMT
#29
On April 22 2009 16:33 WhuazGoodNjaggah wrote:
Show nested quote +
On April 21 2009 21:50 hymn wrote:
On April 21 2009 20:38 WhuazGoodNjaggah wrote:
On April 21 2009 18:43 Dakota_Fanning wrote:
On April 21 2009 18:40 EscPlan9 wrote:
Does this have any conflicts with Chaos/ADV? Sounds interesting!

Also lulz worthy... last time I played Phantom BGH, I was maxed out with fully upgraded scouts and NO ONE ATTACKED YET so I killed the player closest to me. He starts spamming the network latency at a ridiculous pace, obviously automated. We all start laughing that he's using a hack in a UMS game, then he does a drop hack. lol hacking in UMS


No whatsoever. BWHF Agent can be run with any launcher. It does not interact or conflict with Starcraft or any other program.


it does not interact with StarCraft? *hehe*

Yes. It doesn't need to. If I got it correctly the hack database program checks the replay for hacks. It doesn't check the starcraft program files but only the saved replay file. Like BWChart - it doesn't interact with starcraft but with the replay files.

That's a very nice program, cool.


it DOES interact with StarCraft, as it depends on the LastReplay.rep saved by StarCraft. I could make a plugin, which alters this path to sort the last replay into matchup folders and BWHF would fail. sure this is a bullshit scenario, i just wanted to pick a little on him :D

btw
Show nested quote +
Dakota_Fanning wrote:
BWHF Agent continues to remain legit by Blizzard's terms

actually this is not really true.
Show nested quote +
StarCraft License:
3. Responsibilities of End User. A. Subject to the Grant of License hereinabove, you may not, in whole or in part, copy, photocopy, reproduce, translate, reverse engineer, derive source code, modify, disassemble, decompile, create derivative works based on the Program,


I disagree. From your points:
-I did not copy Starcraft.
-I did not photocopy Starcraft.
-I did not reproduce Starcraft.
-I did not reverse engineer Starcraft.
-I did not derive source code from Starcraft.
-I did not modify Starcaft.
-I did not disassemble Starcraft.
-I did not decompile Starcraft.
-I did not create derivative works based on the Program.
https://repmastered.icza.net
intrigue
Profile Blog Joined November 2005
Washington, D.C9935 Posts
April 22 2009 10:03 GMT
#30
thanks dakota_fanning! you're totally underrated, you've done some really nice stuff for bw

some questions about the program though - using replays for hack detection has been known to produce false positives, for example indicating multicommand in replays of laggy games. will people with single erroneous reports be identified as hackers? if so, it might be nice to have 1-2 report buffer to prevent this. also, does this program report use of BWLowLatency? i use this fairly often when playing with friends that don't have chaos.

finallyyyyy, let me know if you are looking for more people to give keys to. i bgh quite often on east and run into a lot of shady characters!
Moderatorsloppy little slug
Patriot.dlk
Profile Blog Joined October 2004
Sweden5462 Posts
April 22 2009 10:24 GMT
#31
I personally don't care much if I was hacked against but it feels good to know. That's why this program rocks so much..

Also, almost everytime i play a hacker I win the game or lose because of ridiculous usage of maphack.

Anyways great job making this thread and answering all the questions from people you are a hero
Dakota_Fanning *
Profile Joined January 2008
Hungary2371 Posts
Last Edited: 2009-04-22 11:54:51
April 22 2009 11:53 GMT
#32
On April 22 2009 19:03 intrigue wrote:
thanks dakota_fanning! you're totally underrated, you've done some really nice stuff for bw

some questions about the program though - using replays for hack detection has been known to produce false positives, for example indicating multicommand in replays of laggy games. will people with single erroneous reports be identified as hackers? if so, it might be nice to have 1-2 report buffer to prevent this. also, does this program report use of BWLowLatency? i use this fairly often when playing with friends that don't have chaos.

finallyyyyy, let me know if you are looking for more people to give keys to. i bgh quite often on east and run into a lot of shady characters!

The lag issue is known and is built into the scan engine. It will not give false positives due to lag.
There is no distinction between "certain" or "suspicious" reports. A report always means hacker. If there are doubts that the player is hacker, then no report is sent and the user is not alerted.
The use of latchanger is not flagged as hack (not even if the user manages to give commands at iteraion 5).
https://repmastered.icza.net
WhuazGoodJaggah
Profile Blog Joined January 2009
Lesotho777 Posts
April 22 2009 16:14 GMT
#33
On April 22 2009 18:23 Dakota_Fanning wrote:
Show nested quote +
On April 22 2009 16:33 WhuazGoodNjaggah wrote:
On April 21 2009 21:50 hymn wrote:
On April 21 2009 20:38 WhuazGoodNjaggah wrote:
On April 21 2009 18:43 Dakota_Fanning wrote:
On April 21 2009 18:40 EscPlan9 wrote:
Does this have any conflicts with Chaos/ADV? Sounds interesting!

Also lulz worthy... last time I played Phantom BGH, I was maxed out with fully upgraded scouts and NO ONE ATTACKED YET so I killed the player closest to me. He starts spamming the network latency at a ridiculous pace, obviously automated. We all start laughing that he's using a hack in a UMS game, then he does a drop hack. lol hacking in UMS


No whatsoever. BWHF Agent can be run with any launcher. It does not interact or conflict with Starcraft or any other program.


it does not interact with StarCraft? *hehe*

Yes. It doesn't need to. If I got it correctly the hack database program checks the replay for hacks. It doesn't check the starcraft program files but only the saved replay file. Like BWChart - it doesn't interact with starcraft but with the replay files.

That's a very nice program, cool.


it DOES interact with StarCraft, as it depends on the LastReplay.rep saved by StarCraft. I could make a plugin, which alters this path to sort the last replay into matchup folders and BWHF would fail. sure this is a bullshit scenario, i just wanted to pick a little on him :D

btw
Dakota_Fanning wrote:
BWHF Agent continues to remain legit by Blizzard's terms

actually this is not really true.
StarCraft License:
3. Responsibilities of End User. A. Subject to the Grant of License hereinabove, you may not, in whole or in part, copy, photocopy, reproduce, translate, reverse engineer, derive source code, modify, disassemble, decompile, create derivative works based on the Program,


I disagree. From your points:
-I did not copy Starcraft.
-I did not photocopy Starcraft.
-I did not reproduce Starcraft.
-I did not reverse engineer Starcraft.
-I did not derive source code from Starcraft.
-I did not modify Starcaft.
-I did not disassemble Starcraft.
-I did not decompile Starcraft.
-I did not create derivative works based on the Program.


then tell me where this code is comming from:
http://www.google.com/codesearch/p?hl=de#R3PjQYgHtjw/trunk/src/hu/belicza/andras/bwhf/control/BinReplayUnpacker.java&q=unpack package:http://bwhf\.googlecode\.com
small dicks have great firepower
The6357
Profile Blog Joined August 2005
United States1268 Posts
April 22 2009 16:41 GMT
#34
does it detect map hacks as well? i've been using it for a few weeks now and i've never seen a map hack detected....it's always multi command and auto gather :p
btw thank you so much for a great program
2010 worldcup!! corea fighting!!!
WhuazGoodJaggah
Profile Blog Joined January 2009
Lesotho777 Posts
April 22 2009 16:59 GMT
#35
it does not detect maphack. it theoretically could detect it if maphack is not using safeclicks.
small dicks have great firepower
Diomedes
Profile Joined March 2009
464 Posts
Last Edited: 2009-04-22 17:07:00
April 22 2009 17:06 GMT
#36
It detects any action at 5 as a hack. I have a replay where I have actions at 5, a normal manual split, and it says its a hack.

Donno how there are actions at 5 and 10 rather than 6 and 12. Maybe terrible lag at the beginning with lan lat does that?

Plus, any decently minded cheater just turns off autosplit
darnoconrad
Profile Joined September 2008
Canada110 Posts
April 23 2009 02:02 GMT
#37
Dakota,

What happens if there are 2 hackers in 1 game? Will it announce both hackers like "hacker blue zerg, hacker red zerg" ?
Reason is not automatic. Those who deny it cannot be convinced by it. Do not count on them. Leave them alone. - Ayn Rand
alien3456
Profile Joined June 2007
United States115 Posts
April 23 2009 03:16 GMT
#38
When a hacker is found, does it just add their nickname to the list of known hackers? What if they change or use someone else's nickname?
CommanderFluffy
Profile Joined June 2008
Taiwan1059 Posts
April 23 2009 03:21 GMT
#39
this is some good stuff, will blizz use something like this in SC2?
Pain is temporary, but glory is forever.
Dakota_Fanning *
Profile Joined January 2008
Hungary2371 Posts
April 23 2009 05:04 GMT
#40
On April 23 2009 01:14 WhuazGoodNjaggah wrote:
Show nested quote +
On April 22 2009 18:23 Dakota_Fanning wrote:
On April 22 2009 16:33 WhuazGoodNjaggah wrote:
On April 21 2009 21:50 hymn wrote:
On April 21 2009 20:38 WhuazGoodNjaggah wrote:
On April 21 2009 18:43 Dakota_Fanning wrote:
On April 21 2009 18:40 EscPlan9 wrote:
Does this have any conflicts with Chaos/ADV? Sounds interesting!

Also lulz worthy... last time I played Phantom BGH, I was maxed out with fully upgraded scouts and NO ONE ATTACKED YET so I killed the player closest to me. He starts spamming the network latency at a ridiculous pace, obviously automated. We all start laughing that he's using a hack in a UMS game, then he does a drop hack. lol hacking in UMS


No whatsoever. BWHF Agent can be run with any launcher. It does not interact or conflict with Starcraft or any other program.


it does not interact with StarCraft? *hehe*

Yes. It doesn't need to. If I got it correctly the hack database program checks the replay for hacks. It doesn't check the starcraft program files but only the saved replay file. Like BWChart - it doesn't interact with starcraft but with the replay files.

That's a very nice program, cool.


it DOES interact with StarCraft, as it depends on the LastReplay.rep saved by StarCraft. I could make a plugin, which alters this path to sort the last replay into matchup folders and BWHF would fail. sure this is a bullshit scenario, i just wanted to pick a little on him :D

btw
Dakota_Fanning wrote:
BWHF Agent continues to remain legit by Blizzard's terms

actually this is not really true.
StarCraft License:
3. Responsibilities of End User. A. Subject to the Grant of License hereinabove, you may not, in whole or in part, copy, photocopy, reproduce, translate, reverse engineer, derive source code, modify, disassemble, decompile, create derivative works based on the Program,


I disagree. From your points:
-I did not copy Starcraft.
-I did not photocopy Starcraft.
-I did not reproduce Starcraft.
-I did not reverse engineer Starcraft.
-I did not derive source code from Starcraft.
-I did not modify Starcaft.
-I did not disassemble Starcraft.
-I did not decompile Starcraft.
-I did not create derivative works based on the Program.


then tell me where this code is comming from:
http://www.google.com/codesearch/p?hl=de#R3PjQYgHtjw/trunk/src/hu/belicza/andras/bwhf/control/BinReplayUnpacker.java&q=unpack package:http://bwhf\.googlecode\.com


As you can read in the beginning of the file in the javadoc comment:
The algorithm comes from JCA's bwreplib.
Java port and optimization for Java environment by Andras Belicza.


This code is not part of Starcraft and not derived from Starcraft. It's the decoder part of the code algorithm used to pack replay files.

Starcraft creates screenshots in PCX format. Why didn't u point out my PCX loader code too? Maybe because PCX screenshots are not part of Starcraft? Maybe replays aren't too?
https://repmastered.icza.net
Prev 1 2 3 4 5 6 Next All
Please log in or register to reply.
Live Events Refresh
Next event in 1h 9m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
PiGStarcraft193
Nina 146
ViBE116
Nathanias 101
CosmosSc2 28
StarCraft: Brood War
GuemChi 671
Artosis 530
ProTech140
White-Ra 136
Shinee 49
Aegong 40
ggaemo 38
League of Legends
Doublelift4746
JimRising 659
Counter-Strike
Coldzera 1501
allub228
Super Smash Bros
PPMD45
Heroes of the Storm
Grubby2924
Trikslyr58
Other Games
summit1g12212
FrodaN1119
shahzam367
zeus308
C9.Mang0239
ToD179
syndereN138
Maynarde90
Organizations
Counter-Strike
PGL173
[ Show 13 non-featured ]
StarCraft 2
• musti20045 28
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• Laughngamez YouTube
• Migwel
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Nemesis2658
• Jankos2563
Other Games
• imaqtpie462
Upcoming Events
PiGosaur Cup
1h 9m
Kung Fu Cup
11h 9m
Replay Cast
23h 9m
The PondCast
1d 10h
KCM Race Survival
1d 10h
OSC
1d 14h
IntoTheTV X SOOP
3 days
Reynor vs Solar
ByuN vs SHIN
Clem vs MaxPax
herO vs Rogue
WardiTV Invitational
3 days
IPSL
3 days
WorsT vs nOmaD
Dewalt vs andersOn
AI Arena Tournament
3 days
[ Show More ]
IntoTheTV X SOOP
4 days
WardiTV Invitational
4 days
IPSL
4 days
Azhi_Dahaki vs ggnore13
Double vs WIZARD
Replay Cast
4 days
Replay Cast
5 days
Sparkling Tuna Cup
6 days
Liquipedia Results

Completed

Proleague 2026-11-02
Blizzard Classic Cup 2026
HCC Season 3

Ongoing

Acropolis #5
KCM Race Survival 2026 Season 4
International ShieldBattery League
BSL Season 23
IPSL Winter 2026-27
Calamity Cup Div. A Season 8
IEM Beijing 2026
PGL Masters Bucharest 2026
Stake Ranked Episode 5
1win Private Club #2
Thunderpick World Champ. '26
ESL Pro League Season 24
Stake Ranked Episode 4
1win Private Club #1
Logitech G Play Connect 2026
SL StarSeries Fall 2026
FISSURE Playground #3
BLAST Open Fall 2026
Esports World Cup 2026

Upcoming

1xBet Invitational
SC4ALL II: Brood War
BSL 23: Non-Korean Championship
HSC XXX
Stellar Fest 2: Lunar Cup
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
RSL Offline Finals
Underdog Cup 2026 Div 2-3
BLAST Bounty Winter 2027
eXTREMESLAND 2026
PGL Major Singapore 2026
Stake Ranked Episode 6
BLAST Rivals Fall 2026
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.