Showing posts with label world of warcraft. Show all posts
Showing posts with label world of warcraft. Show all posts

Wednesday, September 12, 2012

Blizz has implemented tracking code in to your Screenshots

First of all, here is the link to the related topic:
http://www.ownedcore.com/forums/worl...reenshots.html

For the lazy people here the short summary about the topic:
Blizz is writing since years hidden informations in WoW screenshots, it seems to be including all kind of informations about the account / character and the computer which is running it. Right now its not sure yet what kind of informations are exactly being saved inside the "virtual JPEG artefacts" which use probably an Digimarc like system.

There exist maybe even web crawlers which check Facebook, third party forums and other sources for WoW screenshots and read the hidden data. This would explain finally how Blizz was able to find for example hackers/abuers/bot users which were hiding their names in the published screenshots. That way its also possible to see who is with who in contact, what the real name of the related persons is and so on ... social networks help a lot. Even soviet Russia would be jealous on this system ;)

(the ownedcore OP)
Updated 12/09:

Dear everyone

This post may have been moved to WoW General, but it still remains an exploit - one which is used against us...

1) Go somewhere where there aren't any (or a lot) of textures. I used the druid blink bug to go to the north end of the world but you should go below Dalaran in Crystalsong Forest, as bluesius suggested, because you will get a better screenshot if you stick your face in the pure white trees.

2) Type:

/console SET screenshotQuality "9"

Make sure you use 9, not 10.

3) Take a few screenshots of the clear, no textures, white area by zooming into a tree and hitting ALT Z, so that your entire screen is white.



4) Open this image in an image editing program like IrfanView (it's freeware), click CTRL+E, select the Sharpening filter, use the highest possible sharpening value (99) and click OK. Now do this two more times, again: CTRL+E, Sharpen 99, OK.

5) You are now looking at your character's WoW watermark / custom bar-code / qr code look-a-like / call it what you will:



Apparently, each character has a different set of these repeatable patterns, which contain account and realm information, and it looks like if they are scanned by software that recognizes them, they can reveal our character's account name/id, the time of the screenshot and the the full information of the realm, including its IP address (think "private servers").

The pattern, which consists of approximately 88 bytes of data, repeats itself many times depending on the resolution of your screen. See below for a colored representation: the account id and realm information are depicted in red and the current time (seconds not included) is depicted in blue:




IMPORTANT NOTE: IF YOU CAN'T BOTHER READING ANYTHING ELSE, READ THIS:

The secret watermark which is being intentionally embedded inside WoW generated screenshots below top quality, DOES NOT CONTAIN the account password, the IP address of the user or any personal information like name/surname etc. It does contain the account ID, a timestamp and the IP address of the current realm. It can be used by hackers to link alt. characters to accounts and target specific spam or scam attacks, and it can be used by Blizzard to track down private WoW servers.

Based on Blizzard's ToS (http://us.blizzard.com/en-us/company/legal/wow_tou.html), Blizzard is allowed to communicate information about our hard drive, CPU, operating systems, IP addresses, running tasks, account name and current time and date. It never mentions anything though about embedding some of these data into every screenshot we capture using the WoW printscreen tool. The users assume that Blizzard will use a safe channel via battle.net, not our public screenshots that we share with the world, unaware of their secret contents. This unencrypted watermarking mechanism fails to protect our privacy, not from Activision employees (they already know everything about our computer systems), but from malicious hackers looking for something or someone to take advantage of.

The contained information can be easily recovered and decrypted by hackers (if we did it, so can they). For example, someone could use this to identify which account holds which characters and perhaps stalk and annoy its user, or help perpetrators choose their phishing victims with a more targeted approach. They could unleash Web spider bots scanning for WoW screenshots, decode their hidden watermark data and quickly create a comprehensive database of which account has which alts in it, that they can then sell to anyone interested (information is power). Perhaps someone is already using this since the watermark has been around for at least four years already.

It looks like Activision Blizzard has teamed up with Digimarc (http://www.digimarc.com) to provide us this wonderful service of secretly tagging our in-game screenshots with our account and realm information. Although it has not yet been verified, it is possible that Blizzard is using an automated monitoring service which downloads image files from various Internet sites and checks them for the presence of their embedded digital watermark data, kindly provided by Digimarc: http://www.google.co.uk/patents/US7653210

_Mike, schlumpf and Master674 have managed to disassemble the watermark data and help us verify which pieces of information are contained inside. Do note that this covert watermarking has been confirmed, by multiple sources, to have started around 2008 (Patch 2.4.3+), which is right after Blizzard was acquired by Activision, so you may want to delete/remove from the public domain all your late-TBC and post-WotLK screenshots captured by WoW.

Also note that if your screen resolution is too high, the pattern will look something like this:

 

 (larger footprint)

I must repeat, once more, that these patterns are not "random artifacts", because random artifacts don't produce account IDs: http://www.ownedcore.com/forums/worl...ml#post2493377 (Looking inside your screenshots)

Thanks to _Mike, we also verified that there is no pattern included in high quality screenshots like TGA and JPG/10. So, in order to avoid any further watermarking, type: /console SET screenshotQuality "10" which will set the quality of your screenshots to the maximum and create screenshots that do not include the watermark.

l0l1dk has developed a tool to disable the addition of watermarks in the lower quality screenshots but use it at your own risk/responsibility because it could corrupt the WoW client, which could then require a clean re-installation of the game (it's also against the ToS). It is much simpler to just set the JPG quality to max.

Update: A lot of people are asking how we managed to decode the watermark pattern. Well it took a lot of teamwork, which you can find in the next pages here, and we came up with two source codes which successfully read the pattern data:

Java: http://www.ownedcore.com/forums/worl...ml#post2492716

C#: http://www.ownedcore.com/forums/worl...ml#post2493450

Try it yourselves. Read the rest of the thread for more information. If you have any comments, ideas or suggestions please share. Politeness is appreciated.

Wednesday, July 4, 2012

Vivendi puts Blizzard on sale!

The big financial rumor today: Vivendi apparently plans to sell its part of Activision Blizzard. The French media conglomerate currently owns 61 percent of mega-game-publsihers Activision Blizzard.
If you'd like to become the owner of a slightly used game publishing empire, you'll need to pony up around $8.1 billion (with a "b") to purchase Activision.  In the event that no buyer is found for the company, Vivendi plans to sell the stake on the open market, according to an unnamed source quoted by Bloomberg.

Vivendi's Chairman, Jean-Rene Fourtou, is reportedly under pressure from investors to boost the stock price of Vivendi, and selling a publicly traded company like Activision is an easy way to re-structure.
In an interview with Reuters, industry analyst Michael Pachter said, "If I am right that there are no buyers. I think the only option left to Vivendi is to lever up Activision's balance sheet and dividend out all of its cash, then spin the company off."
On the news, Activision stock rose about 4 percent.


Vivendi Said to Plan Sale of Stake in Activision Blizzard
By Cliff Edwards and Marie Mawad - 2012-06-29T19:52:25Z

Vivendi SA (VIV), the media and telecommunications company that ousted its chief executive this week, plans to seek a buyer for its $8.1 billion stake in Activision Blizzard Inc. (ATVI), a person with knowledge of the situation said.

Should no buyer emerge for the 61 percent holding in the Santa Monica, California-based video-game publisher, Paris-based Vivendi plans to sell a partial stake on the open market, said the person, who declined to be named because the plans are private
Full  post here.
And more about it here and here.

Sunday, May 13, 2012

New beta patch WoW MoP Beta 5.0.1 Build 15677 - New Druid Cat Forms, Monk and Priest PvP Sets, and More

As always I've tried to collect the most resourceful posts regarding the latest update:
WoWHeadnews.com
MMO-Champion

One of the most notable issues with the client is that the 64bit client is crashing after being on the character selection screen. Blizzard recomends the use of the 32bit client instead for now.
Blue post: 64-bit Client Is Crashing in Build 15677
This crash occurs shortly after selecting a character. For the time being use the 32-bit Client.

Wednesday, May 9, 2012

What does the Blizzard Agent.exe does and what is it?

What is Agent.exe ?
Agent.exe is a new tool, created by blizzard, to help you download faster updates and patches. It offers automatic peer-to-peer (p2p) connection between everyone who is currently downloading or uploading the update or patch which you are downloading.
The file is not hazardous to your computer. You can see that by checking the VirusTotal scan.

What is Agent.exe for?
It's needed by applications such as World of Warcraft and Diablo III to properly run. It makes connections to the official blizzard update servers and also to all of the peers which it discovers. This is why, if you do a netstat, you will see connections to Verizon and such.

How do I stop Agent.exe?
To stop this process, you can simply press CTRL+ALT+DEL and navigate to the Task manager, find the Proccesses Agent.exe*32 or Agent.exe*64 and press Del to close them.

Problems with Agent.exe

I've heard several people having problems with Agent.exe while trying to play WoW on a linux based OS with WineHG (yes, you can play mist of pandaria BETA with WineHG on linux, like Ubuntu, Debian, Fedora and so on). The trick is that you have to start Blizzard agent manually ($WINEPREFIX/drive_c/users/Public/Application\ Data/Battle.net/Agent/Agent.749/Agent.exe --nohttpauth) before starting installation (wine "World of Warcraft Beta Setup.exe").

Another issue which was reported is that your computer might not be able to turn off right after you have played Diablo III Beta. The reason is that the agent.exe is still running and doesn't lets you automatically close it and shut down the computer. You will have to kill the process (as mentioned above) to fix this problem.

Location of Agent:
C:\Documents and Settings\All Users\Application Data\Battle.net\Agent\Agent.516\Agent.exe
C:\ProgramData\Battle.net\Agent\Agent.440\Agent.exe
C:\ProgramData\Battle.net\Agent\Agent.516\Agent.exe

Technical information about Agent.exe:
Product:     Blizzard Update Agent
Company:     Blizzard Entertainment
Description:     Blizzard Update Agent
Version:     1.0.0.515
MD5:     19163A9F5C1792663F792B00776CA6BE
SHA1:    38B545870B70D1F6F84971B7988B058501DD63A5
SHA256:    63776B7CD6F1F4CC7F1C44C628A96B775A0133A308046933EA442E8306972156
Size:     6313040
Directory:     %ALLUSERS_APPDATA%\\Battle.net\\Agent\\Agent.515\\Agent.exe

How to fix the Launcher error when it stucks during "Updating files" for Mist of Pandaria Beta 5.0.5

Your launcher.exe gets stuck during updating files? This is how you can fix it.
Firstly, you should wait a bit, it takes some times, if it doesn't changed in a minute, then continue reading.
Usually this error is caused by the Agent.exe going haywire for some reason. To fix it, all you got to do is simply close the Agent.exe, delete it and restart the launcher.exe

STEP 1: CTRL ALT DEL Kill any Agent*32/Launcher.exe

 go to : C:\ProgramData\    and delete the Battle.net folder (THE WHOLE FOLDER)

UPDATE IF YOU CAN'T SEE THIS FOLDER:

make sure you have have hidden files set to viewable. Programdata is a hidden file that requires this special option in folder options to be enabled.

STEP3: try to start again the Launcher.exe with Administrative privileges (right click-> run as Administrator)


if that doesn't help
STEP 4: log into your account on the battle.net website re-download the client "World of Warcraft Beta Setup" run it, its going to REINSTALL/update the battle.net folder once the Beta "INSTALL" screen comes up, exit out and RELAUNCH the "World of Warcraft Beta".exe that's on your desktop, Updating Files will go up again but give it a min and it will progress and show you the launcher and download the current update patches.

Sunday, May 6, 2012

Mists of Pandaria Beta - Build 15662

A new day, a new patch is here: 15662.
Release date: 1 May 2012. WoW: MoP 5.0.1 Beta (Build 15662)

If you receive an error when patching, see this link or this link.
As always, if you wish to quickly see all of the best wow-news-reporting sites, follow the links:
MMO-Champion
WoWHead News
And as always you can catch all the basic news at WoWWiki

In a day or two (when I have more free time on my hands) I'll open up the new MPQs and start digging up any undocumented information - the thing which this blog was created for.

In the meanwhile:

An interesting video, showing all default Mist of Pandaria- Pandaren NPCs (creatures) speech:


Maybe the new login screen intro music in the new Mist of Pandaria client/expansion: Mists of Pandaria Soundtrack - Heart of Pandaria (you can download that file here


PS: aaaw the little panda cub is kawaii.
pandaren child npc creature
Pandaren basic child NPC model (beta build)