Jump to content

Concerns arise over the Epic Games Store client doing non-authorized things on people's PCs - Tim Sweeney responds to the discussions

Delicieuxz

 

This topic first came up on Reddit, and has been also discussed elsewhere since.

 

There is drama, hyperbole, and hysteria involved, but there is also the detail of the EGS client scraping data on a person's PC without permission. This data may be limited, but the fact that it is done by scanning other programs (Steam) on a PC and that the system owner isn't notified or asked for permission to do it is concerning, to me.

 

Some people have raised an analogy between this and Valve's Steam client collecting system data for the the Steam hardware survey. However, that isn't analogous because the Steam client shows a prompt that asks whether a person wants to participate in the Steam hardware survey, and if the system owner declines to participate in the survey then the system hardware is never scanned.

 

Tim Sweeney has made various responses to the Reddit discussion, including an acknowledgement that some things about this are not as they should be and will be amended:

Quote

You guys are right that we ought to only access the localconfig.vdf file after the user chooses to import Steam friends. The current implementation is a remnant left over from our rush to implement social features in the early days of Fortnite. It's actually my fault for pushing the launcher team to support it super quickly and then identifying that we had to change it. Since this issue came to the forefront we're going to fix it.

 

 

Here's the original Reddit thread.

 

 

A more technical look has been made on the Tech Power Up forums. I've only added the first of the post's images in this quote. Look at the thread on Tech Power Up to see the others.

Quote

 

In a recent post over on Reddit a user has found just what the EGS gets up to when installed on your laptop.

Firstly, it is clear the client is listing all of the processes running on the system. As seen below

IRjCX3I.png.e5f660e6a3d9d2a1d3945a7b7db2d8cd.png

As well as following up with trying to access .dll files of other programs.
 
 [image]


What's more worrying is that the user goes on to show that the client likes accessing your root certs on the PC.

 

[image] 

As well as all things Internet related, including Cookies, Keys and other aspects.

 
[image]

As well as a hardware survey, like Steams, without asking your prior permission to do so
 
[image]
 
However, none of this is not as bad as the final, Despite users not wishing to link their Epic games account with their steam account or their friends list, and without any permission or notification Epic Games launcher is taking a copy of your steam localconfig.vdf. a file containing your entire steam data, Friends list, Games owned, playtime history.

Epic Games have confirmed that it is in fact true, with Tim Sweeney stating Epic "ought to only access the localconfig.vdf file after the user chooses to import Steam friends" .

With Epics links to Chinese company Tencent, it really does make you wonder what they're compiling all this data for and if it isn't getting passed on to other parties.

 

 

You own the software that you purchase - Understanding software licenses and EULAs

 

"We’ll know our disinformation program is complete when everything the american public believes is false" - William Casey, CIA Director 1981-1987

Link to comment
Share on other sites

Link to post
Share on other sites

"What do you mean Epic, the 40% owned by the Chinese government providing company tencent, is spying on me?"

 

*surprised*

Community Standards || Tech News Posting Guidelines

---======================================================================---

CPU: R5 3600 || GPU: RTX 3070|| Memory: 32GB @ 3200 || Cooler: Scythe Big Shuriken || PSU: 650W EVGA GM || Case: NR200P

Link to comment
Share on other sites

Link to post
Share on other sites

Yay even more stuff to throw at people when I say I refuse to touch epic! 

I spent $2500 on building my PC and all i do with it is play no games atm & watch anime at 1080p(finally) watch YT and write essays...  nothing, it just sits there collecting dust...

Builds:

The Toaster Project! Northern Bee!

 

The original LAN PC build log! (Old, dead and replaced by The Toaster Project & 5.0)

Spoiler

"Here is some advice that might have gotten lost somewhere along the way in your life. 

 

#1. Treat others as you would like to be treated.

#2. It's best to keep your mouth shut; and appear to be stupid, rather than open it and remove all doubt.

#3. There is nothing "wrong" with being wrong. Learning from a mistake can be more valuable than not making one in the first place.

 

Follow these simple rules in life, and I promise you, things magically get easier. " - MageTank 31-10-2016

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

These concerns are fairly overblown, though they do need to fix that localhost.vdf bodge soonish.

 

I'm more annoyed by their business decisions, competing to get devs to lock their games to EGS rather than competing to give end users a better experience, lower prices etc. - and of course side effects like Phoenix Point losing Linux support.

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, Sakkura said:

These concerns are fairly overblown, though they do need to fix that localhost.vdf bodge soonish.

accessing these certificates is a BIG problem, most programs use them to encrypt files and data on the system, it also uses them to encrypt data sent to servers and other systems.

such as authentication and/or logon credentials and other sensitive data...

the reason they are accessible by other programs is because some enterprise's use a custom certificates for their networks, without it the client's requests get ignored and if done repeatedly, causes the network protection software (if they have one which most do) to block the client entirely from the network for security reasons since the program doesn't know the encryption that it needs to understand the network correctly.

 

granted valve should be encrypting the localhost.vdf file due to it containing "sensitive data" (i put it in quotes since some don't think it goes in the category of sensitive data)

but the fact that it's already taken it before even asking if you wanted to link the account is unacceptable since it's still feeding someone before asking if they are hungry.

the hardware servery thing can take a pass, most programs (chrome, firefox, vlc etc.) do this so the devs can understand the platform their products are running on, allowing them to better optimize the product for more common configurations. this is done automatically without user request, valve asks since it can be wrong (e.g running steam in wine on Linux gives incorrect results on the hardware) and that can give incorrect info to the devs (both for valve and companys developing games on steam) about what they need to do.

*Insert Witty Signature here*

System Config: https://au.pcpartpicker.com/list/Tncs9N

 

Link to comment
Share on other sites

Link to post
Share on other sites

Salt needed, Reddit based source.

 

The guy that did this original write up on Reddit was obviously tilted at EGS before he even start looking into it. His whole write up sounds like someone who has a personal grudge and is looking for anything to make them look bad. They could have been uploading pictures of kittens and it would have been good enough for him.

 

I'm not saying he's not right, but I would rather someone who is more professional and at the very least unbiased look into this before we take anyone out to burn at the stake.

 

I did take a quick look through the .js file he uploaded and based on my limited programing knowledge, it looks like it is sending user data but it seems to be limited to web browser cookies, and browsing patterns from inside the EGS. As far as I can tell this is no worse than what something like Chrome would be tracking. Somebody who has more experience can jump in and correct me if I'm wrong.

Intel Xeon 1650 V0 (4.4GHz @1.4V), ASRock X79 Extreme6, 32GB of HyperX 1866, Sapphire Nitro+ 5700XT, Silverstone Redline (black) RL05BB-W, Crucial MX500 500GB SSD, TeamGroup GX2 512GB SSD, WD AV-25 1TB 2.5" HDD with generic Chinese 120GB SSD as cache, x2 Seagate 2TB SSHD(RAID 0) with generic Chinese 240GB SSD as cache, SeaSonic Focus Plus Gold 850, x2 Acer H236HL, Acer V277U be quiet! Dark Rock Pro 4, Logitech K120, Tecknet "Gaming" mouse, Creative Inspire T2900, HyperX Cloud Flight Wireless headset, Windows 10 Pro 64 bit
Link to comment
Share on other sites

Link to post
Share on other sites

7 hours ago, Delicieuxz said:

Some people have raised an analogy between this and Valve's Steam client collecting system data for the the Steam hardware survey.

Steam isn't involved with the Chinese.

Epic is....


That should be cause for concern...

"Hell is full of good meanings, but Heaven is full of good works"

Link to comment
Share on other sites

Link to post
Share on other sites

Quote

You guys are right that we ought to only access the localconfig.vdf file after the user chooses to import Steam friends. The current implementation is a remnant left over from our rush to implement social features in the early days of Fortnite. It's actually my fault for pushing the launcher team to support it super quickly and then identifying that we had to change it. Since this issue came to the forefront we're going to fix it.

If Sweeney had been this transparent earlier on then I think most gamers wouldn't have hated EGS quite so much. It's definitely a step in the right direction.

Link to comment
Share on other sites

Link to post
Share on other sites

2 hours ago, ZacoAttaco said:

If Sweeney had been this transparent earlier on then I think most gamers wouldn't have hated EGS quite so much. It's definitely a step in the right direction.

Yeah this, some stuff needs cleanup for sure. 

| Ryzen 7 7800X3D | AM5 B650 Aorus Elite AX | G.Skill Trident Z5 Neo RGB DDR5 32GB 6000MHz C30 | Sapphire PULSE Radeon RX 7900 XTX | Samsung 990 PRO 1TB with heatsink | Arctic Liquid Freezer II 360 | Seasonic Focus GX-850 | Lian Li Lanccool III | Mousepad: Skypad 3.0 XL / Zowie GTF-X | Mouse: Zowie S1-C | Keyboard: Ducky One 3 TKL (Cherry MX-Speed-Silver)Beyerdynamic MMX 300 (2nd Gen) | Acer XV272U | OS: Windows 11 |

Link to comment
Share on other sites

Link to post
Share on other sites

What a joke. It's easy to apologize after things come to light, but I'm willing to bet they will hide these things elsewhere. Perhaps even in the running instances of FortNite?

Link to comment
Share on other sites

Link to post
Share on other sites

More reasons to never touch Epic Games launcher. Cool.
 

This makes me think of all those mobile apps that want access to essentially everything on your phone and want internet access... when they really have no business getting it in the first place because it's a single player game that doesn't access the internet. All that harvesting to deliver personalized ads to you and/or sell your info to other companies...

CPU: AMD Ryzen 3700x / GPU: Asus Radeon RX 6750XT OC 12GB / RAM: Corsair Vengeance LPX 2x8GB DDR4-3200
MOBO: MSI B450m Gaming Plus / NVME: Corsair MP510 240GB / Case: TT Core v21 / PSU: Seasonic 750W / OS: Win 10 Pro

Link to comment
Share on other sites

Link to post
Share on other sites

7 hours ago, Stefan Payne said:

Steam isn't involved with the Chinese.

Epic is....


That should be cause for concern...

To be honest, the US government harvests more data from everybody than any other country could - and the US government does it in partnership with all of the major tech companies and many thousands of the smaller ones.

You own the software that you purchase - Understanding software licenses and EULAs

 

"We’ll know our disinformation program is complete when everything the american public believes is false" - William Casey, CIA Director 1981-1987

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, Delicieuxz said:

To be honest, the US government harvests more data from everybody than any other country could - and the US government does it in partnership with all of the major tech companies and many thousands of the smaller ones.

They don't hinder you in your travels when they don't like you, China does.

"Hell is full of good meanings, but Heaven is full of good works"

Link to comment
Share on other sites

Link to post
Share on other sites

14 minutes ago, Delicieuxz said:

To be honest, the US government harvests more data from everybody than any other country could - and the US government does it in partnership with all of the major tech companies and many thousands of the smaller ones.

Wonder if they have got Valve to create a backdoor for them in steam...

Link to comment
Share on other sites

Link to post
Share on other sites

I love this shit. 

image.png.302180d3f8fa2ed799397ae7a693643b.png

says the thread on a Tencent "owned" platform, which actively censors anti-chinese posts. 

muh specs 

Gaming and HTPC (reparations)- ASUS 1080, MSI X99A SLI Plus, 5820k- 4.5GHz @ 1.25v, asetek based 360mm AIO, RM 1000x, 16GB memory, 750D with front USB 2.0 replaced with 3.0  ports, 2 250GB 850 EVOs in Raid 0 (why not, only has games on it), some hard drives

Screens- Acer preditor XB241H (1080p, 144Hz Gsync), LG 1080p ultrawide, (all mounted) directly wired to TV in other room

Stuff- k70 with reds, steel series rival, g13, full desk covering mouse mat

All parts black

Workstation(desk)- 3770k, 970 reference, 16GB of some crucial memory, a motherboard of some kind I don't remember, Micomsoft SC-512N1-L/DVI, CM Storm Trooper (It's got a handle, can you handle that?), 240mm Asetek based AIO, Crucial M550 256GB (upgrade soon), some hard drives, disc drives, and hot swap bays

Screens- 3  ASUS VN248H-P IPS 1080p screens mounted on a stand, some old tv on the wall above it. 

Stuff- Epicgear defiant (solderless swappable switches), g600, moutned mic and other stuff. 

Laptop docking area- 2 1440p korean monitors mounted, one AHVA matte, one samsung PLS gloss (very annoying, yes). Trashy Razer blackwidow chroma...I mean like the J key doesn't click anymore. I got a model M i use on it to, but its time for a new keyboard. Some edgy Utechsmart mouse similar to g600. Hooked to laptop dock for both of my dell precision laptops. (not only docking area)

Shelf- i7-2600 non-k (has vt-d), 380t, some ASUS sandy itx board, intel quad nic. Currently hosts shared files, setting up as pfsense box in VM. Also acts as spare gaming PC with a 580 or whatever someone brings. Hooked into laptop dock area via usb switch

Link to comment
Share on other sites

Link to post
Share on other sites

Not really knowing, but aren't they also going through general Windows cookies instead of EGS specific cookies (...Roaming\Microsoft\Windows\Cookies instead of something like ...Roaming\Epic\EGS\Cookies)?

 

Either way this is kind of bad. Steam at least asks you if you want to join the hardware survey and it really isn't that hard to know if some game from the launcher is running before updating (Steam and Battle.net at least do this through using their game overlay). This doesn't really bid well for the future of EGL, if they have rushed and done the bubblegum and duct tape in the beginning to get into this kind of light, I don't really want to know what flavour of bubblegum they are going to use to make the reviews and other features they are going to bring "as soon as possible" to compete against Steam.

Link to comment
Share on other sites

Link to post
Share on other sites

Steam also shows the exact plaintext of what it'll submit before it does so.

Link to comment
Share on other sites

Link to post
Share on other sites

You would be surprised how much data the rest of the windows and software steals about you and sells to random third parties lmao.

Let's not forget the Chinese and US gov already harvest all your data from the phone but no one is ranting about that.

I guess gamers are the few that care about privacy or something.

Link to comment
Share on other sites

Link to post
Share on other sites

Valve has given an response to BleepingComputer:

Quote

We are looking into what information the Epic launcher collects from Steam. 

 

The Steam Client locally saves data such as the list of games you own, your friends list and saved login tokens (similar to information stored in web browser cookies). This is private user data, stored on the user's home machine and is not intended to be used by other programs or uploaded to any 3rd party service. 

 

Interested users can find localconfig.vdf and other Steam configuration files in their Steam Client’s installation directory and open them in a text editor to see what data is contained in these files. They can also view all data related to their Steam account at: https://help.steampowered.com/en/accountdata.

 

Just out of interest I was going through my localconfig.vdf and it seems like a very bad idea to copy it anywhere as it is or post it anywhere. As far as I understand there's login token data, all your library data (licence tokens, login/authentication tokens, last played and total played times, preferences for startup and other things that Steam needs to launch the game), authentication tokens, if you use Steam Link also it's authentication and device tokens, controller data (some serial key, account to which that controller is "linked") and cloud save space key. Some of that data is actually something you probably really don't want to give to some random service. It's nothing alarming, no one can probably use it to do anything otherwise it would be encrypted and protected and not openable with notepad, probably just data that ables Steam to work in offline and shape off some network traffic, but still it's kind of alarming when a file containing a lot of data about your playing habits gets copied, encrypted and (even if only by your choice) send to some other company just to import your friends list. Not to pressure more about that even Tim Sweeney himself has admitted that EGL is rushed out and probably everyone knows what a "rushed out" software means in terms of bugs and holes, have fun time thinking about your personal data being copied without consent and in the worst case sent to some server somewhere to be decrypted and opened.

Link to comment
Share on other sites

Link to post
Share on other sites

3 hours ago, Thaldor said:

Valve has given an response to BleepingComputer:

 

Just out of interest I was going through my localconfig.vdf and it seems like a very bad idea to copy it anywhere as it is or post it anywhere. As far as I understand there's login token data, all your library data (licence tokens, login/authentication tokens, last played and total played times, preferences for startup and other things that Steam needs to launch the game), authentication tokens, if you use Steam Link also it's authentication and device tokens, controller data (some serial key, account to which that controller is "linked") and cloud save space key. Some of that data is actually something you probably really don't want to give to some random service. It's nothing alarming, no one can probably use it to do anything otherwise it would be encrypted and protected and not openable with notepad, probably just data that ables Steam to work in offline and shape off some network traffic, but still it's kind of alarming when a file containing a lot of data about your playing habits gets copied, encrypted and (even if only by your choice) send to some other company just to import your friends list. Not to pressure more about that even Tim Sweeney himself has admitted that EGL is rushed out and probably everyone knows what a "rushed out" software means in terms of bugs and holes, have fun time thinking about your personal data being copied without consent and in the worst case sent to some server somewhere to be decrypted and opened.

...WHAT

blinking-man.jpg

 

 

this is sueable right? if yes... Wheres that 7%

✨FNIGE✨

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×