You really think blizzard would use a log from a forum to ban someone?
Must be a hard life being that paranoid.
1. I dont believe you can 100% identify someone through logs 2. Even if you can a company with standards like Blizzard would never ban because of it. Why? Because a log is easily faked, so if you want somebody to be banned just fake a log and watch him burn
1) I know the user in question is likely from EU and is likely using EU realm.
2) I know what time(s) the user was in game and what specific class / race the user was using.
3) I know the user has two specific trinkets of rare qualities as part of their configuration.
4) I know the user was using a Windows 10 Build of a specific number, one that hasn't been updated since July -> Nov.
5) I know the user logged in at Horde Garrison which is Level 3.
6) I know the specific combination and configuration the user is using in spell cast / sequences.
pseduo code time.
var players = SQRSApi.FindPlayersLoggedIn(playerTimestamp).Where(p=> p.class == Deathknight && p=> p.race = troll && p => p.trinket == playerTrinketA && p => p.trinket == playerTrinketB);
var playerEU = players.Where(p=> p.IpAddress.ResolveRealmLocation() == Realms.EU);
var playerLoginZone = playerEU.where(playerLoginZone == zoneiD);
var playerSpellSequenceFilter = playerLoginZone.HasUsedSpellsInSpecificSequences( insertSpellArray);
Now to ram on home the final pass of player data diagnostics.
var isBot = RunBotValidation( playerSpellSequenceFilter );
Like i've stated, i suspect Blizzard could pick a bot from a normal player based on data signatures of their behaviour and has little or nothing to do with client-side checks itself (outside the standard local file integrity checks).
If you've ever used a tool like SQL Reporting for example, you'd soon realise how mickey mouse it is for an average skilled operator to pick apart table structures of data. Blizzard once a week have downtimes where it takes hours for them to transfer data from service layers to in-house data farms. You think its "magic" they can transfer you from realm A to real B with all your data intact as well as "logs" to boot and not be traceable?
Lastly, Bossland we know is on Blizzards hit list, they are a source of agitation - especially due to Overwatch bot likelihood, so them spidering a vBulletien board looking for .log files would not only be a trivial exercise you could ironically create a bot to do it
No wonder bans occur.