First off I do not take ANY credit for this guide, I'd directly link to it but I'm not sure that I'm allowed to link to other forums. So I will say
all credit goes to Subcore from Ownedcore for this
Ok so how this works is using the files below you trick hearthstone into thinking you're playing on an ipad, iphone, android tablet or phone without actually using one. When you do this for the first game you get a free pack :)
Do you need to own these devices? NoFirst download
HS Device Packs1. In Hearthstone folder go to Hearthstone_Data
2. Go to Managed folder
3. Backup your "Assembly-CSharp.dll" file and put it in Original folder inside extracted HS Device Packs or anywhere you want as a backup.
4. Lets say for iPhone (Make sure battlenet is opened before you do this) go to iPhone folder inside HS Device copy new Assembly-CSharp.dll and replace the one in hearthstone folder
5. Login to hearthstone and do 1 match, doesn't matter if you win, loose or concede and after that round you will get your pack.
6. Repeat for all other devices, and after you are done, put back your original file to hearthstone folder.
I got a Malygos from this (not a great legendary but can't complain!), I hope some of you guys find this useful.