|
You last visited: Today at 09:02
Advertisement
Diablo III - Error 82 - Fix
Discussion on Diablo III - Error 82 - Fix within the Diablo 3 Hacks, Bots, Cheats & Exploits forum part of the Diablo 3 category.
06/20/2012, 05:53
|
#451
|
elite*gold: 0
Join Date: Feb 2012
Posts: 6
Received Thanks: 2
|
Quote:
Originally Posted by necr0potenc3
Hi BlehMe,
All solutions are easily detectable, as I explained to yehohaw before. All Warden needs to do is compare the language being used by the client against the language sent in the locale information.
|
You're wrong.
Warden runs on your machine. The person is using an English client. It thinks it's authenticating as enUS/enGB and sends the login packet to that effect. After it's completely out of its control, that packet gets modified to say the client is actually using a different locale. Warden just can't detect a solution that alters the network traffic after it leaves the machine; from its point of view everything went as expected.
The only way they can effectively fix this if they really want to is to not negotiate the locale in plaintext.
|
|
|
06/20/2012, 06:58
|
#452
|
elite*gold: 0
Join Date: Jun 2012
Posts: 14
Received Thanks: 2
|
Quote:
Originally Posted by clav
You're wrong.
Warden runs on your machine. The person is using an English client. It thinks it's authenticating as enUS/enGB and sends the login packet to that effect. After it's completely out of its control, that packet gets modified to say the client is actually using a different locale. Warden just can't detect a solution that alters the network traffic after it leaves the machine; from its point of view everything went as expected.
The only way they can effectively fix this if they really want to is to not negotiate the locale in plaintext.
|
Clav,
No, I'm not wrong. None of these methods are undetectable and I'll explain why.
Warden is a platform for remote code execution, which Blizzard nicely calls of "modules", because they are a bit afraid of saying "Hey, we run any code we want in your machine!".
To put it in simple words, these "modules" are nothing but "scripts" (they are in fact code, or rather, CPU instructions in form of shellcode) which tell Warden what to do and then sends a reply to Blizzard with the results, usually hashes.
From this, I hope you understand Warden depends both on client and server iteraction.
Now, picture the following scenario:
1) You are playing your Diablo 3 in English and your client sent a " ruRU" locale to the server. After say, 15 minutes of play-time, Warden comes into play:
2) Warden (in your client) receives a request for the hash of some locale dependent MPQ, remember you are playing an English version, so it sends the hash ABC of the enUS file.
3) Blizzard receives the hash and it compares it to a table that associates MPQ file hashes and locales. It detects you are, in fact, using a enUS locale, however, your client sent a ruRU locale.
4) Hack is detected.
Got it?
|
|
|
06/20/2012, 07:22
|
#453
|
elite*gold: 0
Join Date: Feb 2012
Posts: 6
Received Thanks: 2
|
Quote:
Originally Posted by necr0potenc3
Clav,
No, I'm not wrong. None of these methods are undetectable and I'll explain why.
Warden is a platform for remote code execution, which Blizzard nicely calls of "modules", because they are a bit afraid of saying "Hey, we run any code we want in your machine!".
To put it in simple words, these "modules" are nothing but "scripts" (they are in fact code, or rather, CPU instructions in form of shellcode) which tell Warden what to do and then sends a reply to Blizzard with the results, usually hashes.
From this, I hope you understand Warden depends both on client and server iteraction.
Now, picture the following scenario:
1) You are playing your Diablo 3 in English and your client sent a "ruRU" locale to the server. After say, 15 minutes of play-time, Warden comes into play:
2) Warden (in your client) receives a request for the hash of some locale dependent MPQ, remember you are playing an English version, so it sends the hash ABC of the enUS file.
3) Blizzard receives the hash and it compares it to a table that associates MPQ file hashes and locales. It detects you are, in fact, using a enUS locale, however, your client sent a ruRU locale.
4) Hack is detected.
Got it?
|
Alright, that would work, but comparing the file hashes is just a different scenario altogether. What I said is still valid. The client never claimed to be using the right locale at all, it just doesn't come into play. You are using the English language pack, so you sent enUS to the server. It just so happens that someone along the way, an evil hacker, maybe, altered the payload to say "ptBR", which matches the language Blizzard says you're worthy to use.
I'm not sure Blizzard can legally ban people using Warden if the packet modification is happening wholly outside of the realm of influence of their software. This could be happening on your ISP's router, for instance.
|
|
|
06/20/2012, 08:00
|
#454
|
elite*gold: 0
Join Date: Jun 2012
Posts: 14
Received Thanks: 2
|
Quote:
Originally Posted by clav
I'm not sure Blizzard can legally ban people using Warden if the packet modification is happening wholly outside of the realm of influence of their software. This could be happening on your ISP's router, for instance.
|
you have a friendly ISP
|
|
|
06/20/2012, 09:11
|
#455
|
elite*gold: 0
Join Date: Jun 2012
Posts: 18
Received Thanks: 1
|
now i am in an infinite loop. when try to connect it says " there is a new patch bla bla..."
then it goes back to the launcher and launcher says "game is up to date" i think they fixed this bug. i hope there will be some solutions.
|
|
|
06/20/2012, 10:15
|
#456
|
elite*gold: 0
Join Date: Jun 2012
Posts: 19
Received Thanks: 3
|
So the question is still here unanswered : how do you defeat warden ?
The "modules" you're talking about are the warmods ? Can they be edited to our convenience in some way ?
I was wondering if those warmods updates are included in the public patches or if they were silent... ? Warden wasn't active since patch 1.0.2 after all.
EDIT : Interesting topic about this if anyone care :
|
|
|
06/20/2012, 11:02
|
#457
|
elite*gold: 0
Join Date: Jun 2012
Posts: 10
Received Thanks: 1
|
Quote:
Originally Posted by macner
now i am in an infinite loop. when try to connect it says " there is a new patch bla bla..."
then it goes back to the launcher and launcher says "game is up to date" i think they fixed this bug. i hope there will be some solutions.
|
Can anyone confirm this?
|
|
|
06/20/2012, 11:09
|
#458
|
elite*gold: 0
Join Date: Aug 2011
Posts: 18
Received Thanks: 37
|
It's done:
|
|
|
06/20/2012, 11:15
|
#459
|
elite*gold: 0
Join Date: Jun 2012
Posts: 10
Received Thanks: 1
|
Quote:
Originally Posted by BlehMe
It's done: 
|
Will give it a try as soon as I get home!
Have you checked it with 1.0.3 already?
|
|
|
06/20/2012, 11:18
|
#460
|
elite*gold: 0
Join Date: Aug 2011
Posts: 18
Received Thanks: 37
|
Quote:
Originally Posted by Degendoth
Have you checked it with 1.0.3 already?
|
Yus, all solutions are still working.
|
|
|
06/20/2012, 11:23
|
#461
|
elite*gold: 0
Join Date: Jun 2012
Posts: 26
Received Thanks: 5
|
Quote:
Originally Posted by macner
now i am in an infinite loop. when try to connect it says " there is a new patch bla bla..."
then it goes back to the launcher and launcher says "game is up to date" i think they fixed this bug. i hope there will be some solutions.
|
This happened when you patched your dll...
The only thing to do : ReInstall the game like this (it will take few minutes  )
- Backup the patched dll
- Check your diablo folder and backup D3_Data (folder with *.mpq)
- Backup this folder
Uninstall game / install it again
When download started, stop launcher, and copy the backup
It could advertise you "winBase.mpq" is actually used. So do not copy this file then launch the game.
Launcher download winBase. Then, it would take only few minutes.
Replace the dll
Enjoy
EDIT : if you don't apply the update and you used patch :
Replace patched file by the origin
Do the update
close launcher
Replace origin by patched
It should work (worked fine for me)
|
|
|
06/20/2012, 13:30
|
#462
|
elite*gold: 0
Join Date: Jun 2012
Posts: 18
Received Thanks: 1
|
Quote:
Originally Posted by Luc1an0
This happened when you patched your dll...
The only thing to do : ReInstall the game like this (it will take few minutes  )
- Backup the patched dll
- Check your diablo folder and backup D3_Data (folder with *.mpq)
- Backup this folder
Uninstall game / install it again
When download started, stop launcher, and copy the backup
It could advertise you "winBase.mpq" is actually used. So do not copy this file then launch the game.
Launcher download winBase. Then, it would take only few minutes.
Replace the dll
Enjoy
EDIT : if you don't apply the update and you used patch :
Replace patched file by the origin
Do the update
close launcher
Replace origin by patched
It should work (worked fine for me)
|
Thanks for response. I have been starting to try your suggestion before i saw my account settings. It was ASIA selected at Region... Everything is fine now with EUR  it is working properly.
|
|
|
06/20/2012, 14:34
|
#463
|
elite*gold: 0
Join Date: Jun 2012
Posts: 26
Received Thanks: 5
|
Quote:
Originally Posted by macner
Thanks for response. I have been starting to try your suggestion before i saw my account settings. It was ASIA selected at Region... Everything is fine now with EUR  it is working properly.
|
If you play with modified game files, keep in mind to check update everytime before play.
This helps because you know if your b.net.dll didn't change during the update : Fix should work again.
This evening I will try VM solution, but i'm not sure i keep it. I have a 120 GB SSD, so it will be very hard to find enough storage ...
|
|
|
06/20/2012, 15:27
|
#464
|
elite*gold: 90
Join Date: Jun 2010
Posts: 7
Received Thanks: 2
|
enough storage for 280MB (140MB VirtualBox + 140MB VM)???
|
|
|
06/20/2012, 17:17
|
#465
|
elite*gold: 0
Join Date: Jun 2012
Posts: 19
Received Thanks: 3
|
Works perfectly.
|
|
|
 |
|
Similar Threads
|
Diablo II Error
06/30/2011 - Diablo 2 - 3 Replies
Hey,
ich habe folgendes Problem:
Wenn ich Diablo II mit einer Verknüpfung vom Desktop oder mit der Game.exe/Diablo II.exe aus dem Diablo II Ordner starte, kann ich nicht ins Battle.net, es kommt immer eine Fehlermeldung, in der steht:
"Battle.net kann die Version Ihrer Anwendung nicht richtig identifizieren."
Noch ein paar Informationen:
Ich habe mir gerade das Spiel gekauft, also komplett, Diablo II und Diablo II: LoD.
Habe die CDs reingehauen & installiert.
Dann habe ich Diablo II...
|
Diablo Error
10/31/2010 - Diablo 2 - 4 Replies
HIHI
hab das problem mein bot läuft und läuft und läuft aber irgendwan
krigt er nen diablo2 error und bleibt im ladeschirm hängen :D
normal startet der bot ja neu ect ... aber irgendwie bleibt er auch manchmal hängen im alten diablo ka warum :D
kennt wer das problem und hat nen tipp ?
|
Diablo 2 Error
12/14/2009 - Diablo 2 - 3 Replies
Hab andauernt Error wenn ich in a4 bei diablo bin..
Also alle accs funktionieren..
Bis a4. Sobald alles im cs tod ist und diablo erscheint kommt der error.
Habs 3mal versucht.
Hab auch die Bncache gelöscht und nochmal versucht..
gleicher fehler
Was soll ich tun:confused::confused::rolleyes:
|
Diablo 2 error
12/08/2009 - Diablo 2 - 2 Replies
Hey immer wenn ich mit Virtual PC neuen act geh weil er fertig is beim rushen kommt unhandled c000005 error was is das aber erst wenn ich mit dem rede und tür grad auf geht beim laden in neuen act error kann man den i.wie beheben?!
MFG
D2-OwNzZ
|
Diablo II Error
12/02/2009 - Diablo 2 - 17 Replies
Diablo II Error
Halt
Location: , line #1646
Expression: Unrecoverable internal error 6fe1f26c
http://i49.tinypic.com/2gumrk0.jpg
Kommt sofort wenn ich in ein SPiel einloggen will.
Dachte am anfang es kommt nur bei d2nt bot wollte dann gerade so einloggen und es kam.
|
All times are GMT +1. The time now is 09:02.
|
|