yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Apps and Games] AwaKeN:
I did not find the EU either, so if someone got the US version and want to send it to me in PM i would be more than happy, i just want to test it with my account.
[Windows Mobile Apps and Games] frentraken:
I aswell wouldn't mind it if someone could post or pm me the .jad or .jar file for the US version I would be greatful.
[Windows Mobile Apps and Games] LV702:
I as well would like a copy if that is possible.
[Windows Mobile Apps and Games] AwaKeN:
It looks like to be hard to find hehe
[Windows Mobile Apps and Games] cjm2576:
My guess is that if people in this forum started posting the JAR that Blizz is charging for it would cause more problems then it's worth.

I'm more than happy to pay the dollar or whatever the charge is to get it but they don't support Verizon as a carrier so I never get the text msg. And all my non-wow playing friends are on Verizon as well so I can't even go that route.
[Windows Mobile Apps and Games] AwaKeN:
That's why i ask to get it by PM ! I want to test it before buying it !
[Windows Mobile Apps and Games] Niscandia:
Sorry to say, I for one won't post it.

Mainly because Blizzard did state you can not transfer it. (this is in their mobile faq -> http://mobile.blizzard.com/us-en/support-faq.html)

Now on a sightly different view, I've been looking into how we could make a Android/WM6 native apps that do the same thing. If we can reverse engineer the code generating formula, then we have an application that is no longer restricted by Blizzard (or is it Echovox since they are the ones handling the transactions...)

Since copyright doesn't allow the copyrighting of mathematical equations, we just have that to figure out and how to communicate with the blizzard servers and obtain a registration key and generating hash.

Something to think about, since this would be a more appropriate way of going about it. And it will look better. In addition we could add features that would be helpful.

Such as right now the BMA only displays one number, but I have already seen that multiple numbers are correct at any given point in time. I can not say how many numbers are available, since I don't know the formula to generate the keys. But I know it is at least 2, I would guess close to 30 (1 key generated per second). Now for most this isn't a major thing, but having 2 numbers displayed at once can help "removal of the bma" from an account, second if 5+ numbers can be displayed, it would be something multi-boxers would love... (please lets not get into the argument of if multi-boxing is good or evil)

Just my view on how the BMA is, and how everyone not on a Iphone is screwed by it.

Niscandia
[Windows Mobile Apps and Games] frentraken:
I'd say the no transfer more applies to the items that contain blizard's IP's such as the wallpapers and ringtones. As mentioned the dev's over on the forums have mentioned the only reason there is a charge is because they are using a third party distributer for handling the distrobution of the file through SMS and all that.

But if we can get something running that works just the same, and without any doubt not breaking copyright I guess that would be good too.
[Windows Mobile Apps and Games] Niscandia:
Doing some searching for more info on the formula used, I came across this website... Now I do not know how good/bad they are, mainly since it is a European site. But for those of you who don't have an authenticator, it might be something to look at.

http://www.nihilum.eu/news/

Basiclly looks like they are doing some beta testing of an Android & Window clients of the BMA.

Niscandia
[Windows Mobile Apps and Games] Paul22000:
For those "screwed", why not just use it on Windows?

I've been using my authenticator exclusively on Windows for months now :cool:

http://xdaforums.com/showpost.php?p=4796080&postcount=14
[Windows Mobile Apps and Games] Niscandia:
When I said screwed, what I meant was that you had to jump though these annoying hoops, and be using a cell phone provider on a short list. If you not on that list, you can't get the program (save by "sharing" with a friend)

Using the BMA with a Java emulator, works just fine on Windows. I use it that way when I left my phone downstairs. I have "cloned" my BMA so Android, WM6, and Windows all give "correct" codes.

The thing is if you not on a cell phone though a company on their list, Blizzard doesn't truly care right now, at least that is how it seems to me.

Niscandia
[Windows Mobile Apps and Games] frentraken:
They definately care, they are pretty well giving this away, but they don't seem to care for the headahche they would get by just offering a free .jar download to the masses, as it's likely for every 1 person who would know what to do with it there are probably 50 or more that don't and would need very specific instructions that could span across 100 or more phone models so I don't blame them for taking the easy route and using a third party who would lock it down to where they know it will work.

As for the desktop authenticator that Nihilum is testing it's exactly what you propsed. It's a jave emulator and a customer java app that does exactly what the mobile authenticator does, and the emulator mimics a cell phone for easy use.

Here's the email I received from them, let you know what happens when I get the app if I do.
[Windows Mobile Apps and Games] Niscandia:
Well from how that e-mail sounds, might be a good way to go as long as it works. And that token it talks about can be used to clone the BMA, which is good (such as I do with having WM6 - Android - PC all doing valid keys), and bad (can be stolen and allow someone to "hack" your account)

But if it does what they are saying, then we won't have to worry about posting the .jar files anywhere and let them worry about the legality of it.
[Windows Mobile Apps and Games] frentraken:
I agree, I'll take a look through what it is if I get it, and perhaps we shall have something that runs nicely on windows mobile.

EDIT: Just got the email back in, and it seems all it is, is the eu version of the mobile authenticator bundled into a emulator and released as a standalone .exe It does save your token file into a data file so you can back up or use on another copy running elsewhere. I grabbed the base jar file from my temp files when it was extracted, so I can use it on my phone now too :-p

EDIT: Just tested this myself, and the EU version here does work on US accounts, added and removed nicely.
[Windows Mobile Apps and Games] frentraken:
That's the info given from the email that the download link came from. Also like to add that if Nihilum, a professional guild who get's paid to raid is willing to hand out this app, I'd say it's a safe bet Blizz doesn't care. Like I said they want this out there to the masses but don't want to invest in the headache that would be just making the jar file available for download.
[Windows Mobile Apps and Games] amaltheos:
I just wanted to let everyone know that I was never able to get the text message with a link to the .jar file. I used the electronic help form on the blizzard site for customer service. I told them that I did not get the message and they emailed me back within a few hours stating that they resent it, however, I did not receive that one either. I replied to the email and kindly requested the URL be sent in an email, they replied again very quickly with the correct URL to the file and an extended time limit for me to download it. The process was fairly quick and painless.

Also, thank you all for the information about the "desktop authenticator" that is quite interesting and I am definitely going to play with that now.
[Windows Mobile Apps and Games] amaltheos:
How did you manage to do this? I am interested in backing up my settings in case of phone resets as well as getting the code in the windows emulated version. I am running it on Android through the Netmite J2ME Runner, where can I find the settings on my phone to accomplish this? Thank you for your help!
[Windows Mobile Apps and Games] Niscandia:
It is back on post 3, and 22. But here is the main parts:

--------------

Sun Java Wireless Toolkit - Allows midlets to be run on the desktop

(thanks to Paul22000 for this link: http://java.sun.com/products/sjwtoolkit/download.html

--------------

This is for Windows 7, should be fine for Vista... and locations will be quite different for XP.

Sun Java Wireless Toolkit saved variable location:

C:\Users\<username>\j2mewtk\<version>\appdb\DefaultColorPhone\

<username> Is the user currently logged into windows when running the Emulator.

<version> is the version number of the emulator.

Saved Varibles files: "run_by_class_storage_#Token#Record.db"

--------------

Android - using Hero java Java.pk & libjbedvm.so

--------------

Saved Varibles location (if installed to sdcard): /sdcard/java/Installed

Filename: s0_d0.db (assuming that BMA was the first java midlet)

--------------

WM6 - using Esmertec Jbed 20090217.5.1R2

--------------

Saved Varibles location: /windows/appdb

Filename: s0_d0.db (assuming that BMA was the first java midlet)

--------------

Editing the file

--------------

Ok, 2 codes in the file that you need to be aware of:

Code 1: Registration code - US-XXXX-XXXX-XXXX

This is used to register the BMA on your account (technically doesn't need to be clone, but can cause massive confusion later if Code 1 isn't linked to Code 2)

Code 2: Random number key - XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

This key is the code that actually clones the BMA. This key with the time is used to generate the one time use code. So as long as you have a backup of this key you can always recreate your BMA. Phone goes dies for any reason, plug this key into the saved variables of a new phone and you now have a clone of your original.

Ok, now to edit the file. I used Notepad++, since the files seemed to be clear text and not a binary file and it worked just fine. I would suggest not trying notepad built into windows, but an editor that doesn't try to modify the files.

You'll have to locate at least Code 2 in the saved varibles of the soon to be clones and replace it. While you are there, might as well replace Code 1 as well.

Once they are replaced, launch the midlet and see if it generates a code. If it does, Don't try to compare it to the original, since they will be different numbers. Seems the code is generated by the Code 2 + seconds (not sure from when.), so if the two phones clock is off by even 1 second you get different codes. But that isn't a problem. The clone should still allow you to get into the game now.

The reason for this (at least from what I've seen) is lets say the codes expire at 60 seconds. That would mean there are at any given time 60 codes that will unlock your account, with 1 generated and 1 lost each second.

But that should clone your BMA... and don't forget to backup your files on the phone. If you accidentally mess up your original file, and lose Code 2, you'll be on the phone with Blizzard Customer Service for some time....

Niscandia
[Windows Mobile Apps and Games] amaltheos:
Hmm, I missed the andorid part on those pages, thank you for reposting that for me.
[Windows Mobile Apps and Games] metake:
Got this to work on my WM6.5 Touch Pro 2, though I used the standard JBlend to install the midlet. I've been scouting/searching through the files for a database file but I can't seem to find it.

Anyone got experience with this?
[Windows Mobile Apps and Games] Gooofy:
For peopel that have gotten this to work, how big is the JAR and JAD files downloaded from the blizzard website?

Mine are both 1KB and when i try to load them it always says ERROR or INVALID DRM.

I have a feeling the files I managed to download into my phone is corrupted in the first place.

Anyone can verify?
[Windows Mobile Apps and Games] Niscandia:
Best way to verify if files are correct are by check sums as listed here:

blizzard_mobile_auth_US_BMA_176x220_icon_15x15_1_0_0.jad
CRC32 C0A85A22
MD5 791C44F8D77DA92F04ABE0B1FEBBA99D
SHA-1 C7E2D2292AF93C5FDB304AEF2E0993464D35A7B4

blizzard_mobile_auth_US_BMA_176x220_icon_15x15_1_0_0.jar
CRC32 DD167387
MD5 F58AF211B41A14CAE1DDD5D5F652825D
SHA-1 ACD2077A5A97DD7FF7ED78CF7ED54F1587F8988F

As for file sizes, they are roughly 1 KB for the jad, and 75 KB for the Jar.
[Windows Mobile Apps and Games] Gooofy:
Both my files checksums do not match... What could it be due to? I followed all directions on the website at deathcoil.net to a T.

BTW my JAR file is only 1KB that may be the issue. Does it work if any of you send me your files?

Any help appreciated.
[Windows Mobile Apps and Games] Niscandia:
Well first thing first, have you tried opening the .JAR and the .JAD with a text editor (even just notepad.exe will work) More then likely you got an error page saying "Your device is not supported".

And Sorry I'm not passing mine out.
[Windows Mobile Apps and Games] Gooofy:
<?xml version="1.0"?>

<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"><wml>

<card id="card1" title="JAVA GAME">

<p>

Click on the link below :<br /><br />	<a href="http://wap.bizmobil.com/content/games/alus75gm/blizzard_mobile_auth_US_BMA_176x220_icon_15x15_1_0_0.jad">Battle-net-Mobile-Authenticator</a>	<br />

</p>

</card>

</wml>

This is what both my JAR and JAD show when I open with notepad
[Windows Mobile Apps and Games] Paul22000:
I'm guessing you downloaded the same file twice =\
[Windows Mobile Apps and Games] Wadenkrampf:
ok it works fine on my XDA Flame (wm 6.1) and at the same time on my PC.

it is possible zu get a shortcut vor the Authenticator on the PC? So i dont need to open the Java Wireless toolkit, open the spezific Blizzard folder and run the Authenticator? I would like a quicklink (oder something) to push so the activator starts imediatelly.

Any Ideas?

Thanks!
[Windows Mobile Apps and Games] Paul22000:
If you double click the .jad file it automatically starts ;)

No need to open the wireless toolkit manually at all.
[Windows Mobile Apps and Games] gigike:
Hi,

Anyone knows where is the saved variables location on a Symbian smart phone?

I cannot find any .db file on my phone.

Thanks.
[Windows Mobile Apps and Games] Niscandia:
Unfortunately don't have a Symbian OS on hand to find out... You'll probably have to go though the file system to find out where, and who knows what the extension might be... Or even if you are able to access it easily...

Though on another subject...

People who used this service, have made it so that netmite keeps a cached copy of the program that they have converted such as: BMA 1.0

Figured since I saw the link while doing some looking, I should share it.
[Windows Mobile Apps and Games] Paul22000:
^ Isn't this a fully working Android BMA? Just sayin' :D
[Windows Mobile Apps and Games] darkc10ud:
Hi,

I tried to install the BMA on my HTC HD2 with this guide (deathcoil.net authguide from page 1). But if I try to open the link to the index.wml site the screen stays white (I used Firefox with the two addons).

Please can someone download the two files (.jad and .jar) I need and sent to me (maybe per PM)? (Its the EU Version I need.)

My "private ID" for the link is 7edmq7iu

mfg Cloud
[Windows Mobile Apps and Games] tmpinator:
I'm also having issues downloading the jar and jad files. I got the url sent to my phone, so I've already paid the dollar, but the link doesn't work. It just comes up with a blank page when I try to go directly to the file download and if I go to index.wml I get a 404. Can someone please PM me the US authenticator files, preferably already converted since netmite appears to be down?
[Windows Mobile Apps and Games] gigike:
EU jar

arenabooster.marisil.org/bma.htm has some useful links, incl one to the EU version of the jar/jad file.
[Windows Mobile Apps and Games] tmpinator:
I was able to obtain a copy of the V3 jar files from someone else, but the resolution was really low for my Droid. I spent some more time messing around and I was able to get the download working by selecting the Nokia N95 (and Sprint even though I have Verizon). It's much better since the application is 240x320 and the icon is also the correct size.

And don't worry whether you get the EU or US version. I've got the EU version and it works just fine on my US account. I don't even think there's any difference other than the authenticator serial number starting with EU instead of US.
[Windows Mobile Apps and Games] metake:
Bumping this. Anyone? Can't find them. :<
[Windows Mobile Apps and Games] Paul22000:
OFFICIAL BLIZZARD AUTHENTICATOR NOW ON ANDROID!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[Windows Mobile Apps and Games] Paul22000:
Now to find out where this saves the data file?!!!!
[Windows Mobile Apps and Games] Niscandia:
Once I can get it installed, I'll be looking for the files. Should be in the /data/data/ region... But I wasn't able to see it on mine quite yet. So if someone else wants to poke around with adb, that is where I would look.
[Windows Mobile Apps and Games] Paul22000:
Does adb allow you to look around the /data region - without root? If so, how would I look around?

[Edit]: Eh, looks like not. Unless I'm doing something wrong here?
[Windows Mobile Apps and Games] Niscandia:
Root permissions error,

I'm guessing your doing this on a unrooted phone.

To put it simply, You are able to access the files in /data/data/com.blizzard.bma (doing some research this should be the folder... but this is mainly a guess on my part). But by access I mean you can read and write to the file IF and ONLY IF, you know the file name... since without root you can't see the directory...

Now if you have root access you can modify the file permissions, or change to root and just see them normally... But this is on a different topic.

As for me getting the file, it will have to wait til I figure out how to bypass the "tattoo" (or 320x240 screen) problem of market place items not showing up. Yes that means anyone using Tattoo HTC won't be able to see the BMA on the marketplace (blame Blizzard for not actually reading up on things)

I should be able to get it semi soon, going to try to use the emulator to download it.
[Windows Mobile Apps and Games] Paul22000:
What if you scan the QR code?

http://www.androlib.com/android.application.com-blizzard-bma-impp.aspx

Also, the SDK emulator doesn't have Market on it, sadly, so that won't work :(
[Windows Mobile Apps and Games] Niscandia:
Yep saw that link, but couldn't find a download on that site.

And the android emulator TECHNICALLY doesn't have a market... You can replace the system image of the emulator with another one from what I've been reading and thus get the marketplace...
[Windows Mobile Apps and Games] Niscandia:
Ok new problem...

I believe I have found the file location at:

/data/data/com.blizzard.bma/shared_prefs/com.blizzard.bma.AUTH_STORE.xml

But it is using a 114 byte hash along with the time offset, and nothing more...

So using the 40 byte hash we have, along with the 17 byte id code (the US-XXXX-XXXX-XXXX) isn't going to work...

If someone else on a non-rooted phone wants to try to get the file try using

./adb pull /data/data/com.blizzard.bma/shared_prefs/com.blizzard.bma.AUTH_STORE.xml .

Saying that your in the tools directory on a Mac/Linux box... Should be roughly the same for a PC.

You'll end up with the "com.blizzard.bma.AUTH_STORE.xml" in the current directory.

And incase that doesn't work, here is what one of the versions I got comes out like:

<?xml version='1.0' encoding='utf-8' standalone='yes' ?>
<map>
<long name="com.blizzard.bma.AUTH_STORE.CLOCK_OFFSET" value="759" />
<string name="com.blizzard.bma.AUTH_STORE.HASH">5dbd459e6811525d500083dd1496a45d60a572131f5ee81bdb92fbc8e35f3fe2aa3c1f82b209470df0c8894d27fa5e494830682b76bebc5ead</string>
</map>
[Windows Mobile Apps and Games] l1nuxfre4k:
anybody else having problems paying for the Battle.net Mobile Authenticator?

i send the text and no response, i got money so thats not the problem and if i send it again i get invalid code :S

suggestions?
[Windows Mobile Apps and Games] enlikil:
windows mobile Authenticator.

Ik am pretty close to a windows authenticator, I have one outstanding issue that i can't seem to fix on windows mobile.

I am using a webclient(url,datatosend) object works fine in windows..

but Windows mobile does not have a webclient object, so i am struggling how to replicate the above in windows mobile.

I have been messing with the HttpWebRequest amd HttpWebResponse objects... I know they will do it, but i cant figure out HOW to use the 2 objects to work excatly as the following call WebClient(url,DataToSend);

If anyone can figure that out we will have an authenticator.
[Windows Mobile Apps and Games] Paul22000:
Did you mean Windows or Windows Mobile? It's hard to tell which one you're talking about.

For Windows, why not use the Java method?

For Windows Mobile, what about http://deathcoil.net/authguide.html ?
[Windows Mobile Apps and Games] l1nuxfre4k:
Only me having problems getting the application? im in Sweden and i dont recive any link when i text blizz :S
[Windows Mobile Apps and Games] darkm857:
Thank you paul, thats very useful.
[Windows Mobile Apps and Games] enlikil:
I was talking about windows mobile

I meant windows mobiel.... i already have a working windows one..

I dont want to install the java one...Its a mission now to write an authentic windows mobile one.
[Windows Mobile Apps and Games] Paul22000:
Ah, I see. Good luck! ;)
[Windows Mobile Apps and Games] someotherguy:
Clone

So going out on a limb here, and thinking that the question I'm asking is probably a dumb one.

I assume there is no way to get the serial of the current authenticator on your account (An actual $6 real authenticator)

I have the java based one running on Windows Mobile. But obviously the number it gives me is wrong b/c it isn't tied to my account. And you can't have a real authenticator and a java one installed on the same account (Am I right in this assumption? When I tried to add the java one it wanted me to remove my physical one.)

So is there no way to get the java one to display the same code as the physical $6 authenticator?

It would just be nice not to have to take my authenticator everywhere... work etc...
[Windows Mobile Apps and Games] Niscandia:
At this time, the answer to that is no.

Mainly because we need to know how the registration code is tired to the code creation hash. And if the two uses different codes.

As for the physical authenticators, they have built in measures to stop them from being reversed engineered. I will say the info I have on that is for other authenticators made by the same manufacturers, but no reason to believe that they stripped them from the Blizzard ones. So we can't open them up and try to pull the code out...
[Windows Mobile Apps and Games] Afzbcp99:
I am able to get the Blizzard Authenticator to run on my PC with no problem. The only issue I am having is finding the 40 character hash in my IPhone backup files. There are 655 files stored in the most recent back from my phone. I am wanting to run the authenticator on both my IPhone and my PC. Does anyone know an easier way to locate the keychain in the backup files? Is there an easier way to locate this information? Any help would be greatly appreciated.
[Windows Mobile Apps and Games] ArgieCZ:
hey guys, i have HTC Touch Pro 2 WM6.1 i was able to install the java app to my phone and i was able to run it, but i am unable to synchronize it i just get: synchronization unsuccessful. the phone was connected to net all the time, tryed 3g, edge, wifi and cable via computer, but nothing worked sofar... anyone with same issue? or is there a way to make it work? thanks a lot for help

Argie