It's partly his own fault for putting off for so long so many QoL and visual improvements that have been requested for almost a decade. I don't know what he expected.
@@Spectacular_Insanity YOU DARE MOCK YOSHI P!?!!?!?!!?!??! *Writes angry response* Lol, In all honesty though yeah the game needs lotta QoL still the Chatbox is awful very limited customization the Hotbars are awful you need 4 minimum to run anything that isn't babymode and the old regions look like a PS2 Game. Nobody willingly runs old content so everyone is going back to Crystal to get dungeons running. SE Still refuses to make ARR alliance raid into a cutscene it's pain to run and SE STILL Won't make a Queue exclusively for (QUEST) Content. Don't limit it per day don't give rewards aside from (Grind 3000 Matches) for Mount and people will do it and QUEST QUEUE WON'T BE DOGSHIT,
the gshade dev Marot is probably one of the most egotistical developers I've ever talked to, the FAQ they wrote about why mandatory updates are required for an offline program (gshade) was a scuffed bible verse on why mandatory updates are good and you peasants shouldn't question the word of god (marot), it's insane. Also some people say restarting isn't "that bad" but the problem is the program hard restarts which can cause data corruption if another program was writing to your disk.
Don't forget that he intentionally made the FAQ to waste people's time because in his own words "it's not a topic worth discussing to begin with". The dude is delusional and the single failure point of the software was immediately evident when he was booted from Github--anyone who now has an unmodified install of GShade can't use their shaders because of this stupid fucking coding. Btw, to any using the patcher notnite made--the program is still trying to phone home. Even without the forced patch checks, I would recommend migrating to ReShade ASAP. There's several useful guides already up about getting your shit migrated quickly without losing anything.
the tl;dr for the drama is that the gshade creator turned the mod into malware which can damage your computer's software and corrupt files if the mod force restarted in the middle of your computer installing something. he burned every bridge and every ounce of goodwill he had in the span of a single day, got gshade banned from github and the community collectively told him to get fucked,
For more context, I think they just built in a force restart through CLI if it was installed through a way the dev didn't "like." As for corrupted files, if you have something like windows update installing it should not corrupt your data since it had it's own recovery sequence if a computer turns off/on. Regardless if others haven't already I'd just convert over go Reshade.
@@markup6394 "I'm not condining witch hunts buuuuuut" Imo, it's one of the rare cases where witch hunt may be encouraged, with the purpose of reporting the dev to authorities because what he did is a federal crime in the US and I'm sure the whole of Europe as well. If the dev got caught IRL, he's done. Dev career permanently destroyed, and will probably get banned from using a computer depending on the severity.
They are very petty, especially anything regarding 3rd party tools. They all want to use them in the game, but DON'T YOU DARE use a 3rd party tool or branch off from whatever they made.
@@Kitsuneee0 In the world of free software it's more about being credited and then maybe getting people donate to you via Patreon. Sure, someone might distribute their stuff for free but that doesn't mean you can take their stuff without crediting them (unless it's a MINT license, in that case do whatever you want)
@♡Kitsune♡ Not how that works, if you make something even if it is based on something open source doesn't mean yours has to be open source too. Don't get me wrong this GShade guy is shady, but so is that nite person too. If you think it's ok to just pull stuff out of someone elses program especially if they've made it clear they don't want anyone doing that... well here's your lesson.
@♡Kitsune♡ LOL chill dude. I did call them both shady and Gshade was closed which means what nite was doing is wrong. Me saying as such doesn't mean gshade's dev wasn't wrong.
Especially since they say third oarty tools are fast out against the rules, so it's not even their problem if someone has issues for using something that's against the TOS anyway.
@@KyloB well the thing is there was an official response to shaders from a SE employee who works with the localization department an he told us that his boss (Foxcon)approved the use of shaders an that it was viewed as non harmful to the operations of the game cause basically all it does is upscales graphics an improves gameplay experience doesn't give any advantages. and now the developers themselves are actually adding shaders to the game themself so lol
What Kougaon missed in that video was also a screenshot of the Dev trying to deny that his payload was malicious to begin with - saying that just cause he forced a PC restart against the user's will that it doesn't make his software into malware. Despite...you know...the literal definition of malware being "software that is specifically designed to DISRUPT, damage, or gain unauthorized access to a computer system."
@Firewynn GShade disallowing other programs from running off of it and GShade running a payload to forcefully restart your entire PC are two VERY different things.
As an actual software developer, this behavior from this individual makes me feel sick... this is so stupid. As for everyone else wondering, it did have "your permission", not REALLY, but you installed and allowed modifications on your system + gave it admin privileges, so (even though you didn't), you actually did it. What I want to say is the obvious: be careful with what you run on your machines! No one can predict what a baby moron developer could try to do when they get butthurt lol.
There's one thing Kougan missed in all this: before backtracking and apologizing the dev tried to remove the gshade uninstall function. Also the gshade repo is no longer available meaning that gshade no longer works for anyone unless you use notnite's mod for gshade that disables the gshade drm.
that's not quite what happened, not being able to fully uninstalling gshade was ALWAYS present within gshade, it never fully removed itself- files would always be left behind, including the executable file within the game files. it's been like that the whole time, it's just no one really talked about it until we all started mass uninstalling it after the malware got revealed
I find it really sad how much computer illiteracy is out there. "This is scary because GShade revealed that they can do more than just restart your computer"... They didn't "reveal" anything. Do people not understand what giving an application admin privileges means? It can do whatever the fuck it wants (including things you might not want it to do which is called malware), but you still gave it permission to do it. If something asks for admin privileges make sure you really trust the software, or don't use it. Side rant, I really fucking hate how many games these days require admin privileges to run because of "anti-cheat". It's getting to the point where I'm probably going to have to setup a separate Windows partition just to keep things away from the rest of my computer.
As far as I'm aware they situation leading up to this situation was Marot being petty as well, he was making a million updates a day (that's exaggeration) and when people asked him to stop he made it worse just to spite them. So NotNite stepped in to solve the update problem and Marot went into full on tantrum mode. That's what you call someone who is full of themselves.
Not only that it's important to know that those updates were complete reinstalls, it would fully download the complete package and do a fresh install which completely wiped your presets and settings. FURTHER when people complained about how stupid this is to have it download everything for a single fix the developer did a 0 change update just to fuck with people. Yeah, he changed nothing and forced every single person using gshade to redownload gshade and wiped everything they had personally done... Marot is legitimately a scumbag human being.
Just so you know ALLLLLLLL mods can do this. They are running code on your system, they aren't just benign files. People can sneak whatever they want into the FF14 mods. Just saying!
Exactly. Even the ACT installation guide states the following: "It is recommended that ACT be run as Admin. You can right click on the ACT shortcut and select the Run as administrator option. You may get an UAC prompt, select yes." Just so everyone knows, clicking "yes" gives ACT the ability to shut your system down, log your keystrokes, zip up your local e-mail cache, and send whatever else it can find on your computer to wherever it wants. Just because the current code base behaves itself doesn't mean some malicious contributor in the future won't misuse the privileges you've granted the addon. This is why Blizzard supports addons that run inside of a scripting engine within Blizzard's client. The proprietary API that WoW addon developers utlitize doesn't support malicious activities. FFXIV players who roll the dice with third party extensions really have no idea of what they're exposing themselves to. Literally anything goes with GShade, ACT, and Cactbot.
@@berniemargolis4288 Exactly. This is why you DEFINITELY shouldn't install any mods that aren't open source ever. EVER! If people can't see what people are doing, they can do whatever!
Not sure if Xeno will see this or not but Preach released a video earlier that actually has more information about this topic and covers it a bit better.
When asking if he could have bricked someone's computer, the answer is yes. When you give a program admin permissions that often includes executable permissions which means pretty much anything could be run. It takes 5 seconds to write a script that will fuck up critical os directories or your registry. So what this was doing is people did not want to deal with the gshade updates so they downloaded some random installer that would install gshade for them and do things to turn off the forced update flag. So probably to run the installer they needed to give it admin permissions. This is a big no no for a lot of reasons. One, updates in software can break shit all the time and that includes bad breaks, so pulling from the latest version of something without any check process that the newest version is okay is already pretty dumb. Normally you lock the software versions to something that you know is stable and update manually so you can check that the newest version is okay to use. Two running an executable without doing any checks that it's safe is also very dumb. People who ran that installer could have run pretty much anything on their machine. Normal users of gshade would have not run into that problem but people running the Geezshade installer would. But the extra bad problem with having that payload is if other people knew about it and wanted to fuck with people who are dumb enough to use random installers, that payload could have been used for much worse.
@Firewynn Your last statement is 100000% incorrect. By changing the code like this, he effectively broke the law in a LOT of different places. Giving a program admin rights to install does NOT give the developer the right to change the program into a malware vector without your consent.
@@AeriFyrein No. But giving admin rights to the 3rd party installer that was calling Gshade is an agreement for the installer to run and put whatever it felt like on your machine. Which is essentially agreeing to run software that triggers a payload with no safety checks. If it wasn't Gshade it could have been literally anything else. That part is on that developer and the people dumb enough to use that installer. If it instead wasn't a payload that triggered but some software level conflict that also bricked your machine, that is a very real risk the people who downloaded that installer took.
@@24hr-Gaming There's a big, big difference between giving a program admin rights, and having the developer directly turn that program into a malware vector. Not to mention that his threat that he "could have done worse" is likely some form of coercion/blackmail, which is also generally illegal in most places. Just because you agree to a EULA/ToS for a piece of software and give it admin rights does NOT mean that the developer can alter that program in any way they see fit and have it be okay. When you agree to the ToS, you are doing so in good faith that the program does what it states it is supposed to be doing. Changes to that program that vastly alter it from what you agreed to breaks that agreement. Further making that program *UNINSTALLABLE* until after those changes are forced upon you is also generally not going to be seen as okay, if this were taken to legal action. Yes, there is always a risk to be taken when giving a program admin rights, that's why it is generally advised against unless absolutely necessary. That does NOT give software developers the rights to do anything they wish with their software and have it be okay, especially not when they intentionally and with malice transform that software into something no one agreed to.
@@AeriFyrein That's not blackmail, that's just stating facts. When you give a program admin permissions that includes executable permissions, if you're not using software that has checks to catch that, your machine can end up bricked. The program that was given admin permissions was not running things properly because it was running an executable without any checks if that executable was safe. That is on the people who downloaded that installer and that dev installer. No if ands or buts. Even "safe" software can cause bad things to happen. It's why testing exists in the first place. So you're telling me that the person released software that they encouraged people to download and obviously never even ran their own software to catch that issue before release, and they're the magical based genius that you should definitely download more random software from them? If a retail software released with an updated dependency and that dependency included some backdoor that made your machine vulnerable, the fault would rely with the person who released the software without checking it. The second bit is if it's not retail software and people downloading random shit and running it, then it's on them. It was definitely bad for Gshade to have that payload because if it exists, other people can use it maliciously. But the intent was never for their actual users to run into it, just people who were trying to tamper with their software. And as for the update process, that's been there for a while. Nothing was stopping anyone from just deciding they were done with it and uninstalling it.
@@24hr-Gaming Sorry, but the way the dev stated that he *could* have done worse with his piece of code turns it from "just stating a fact" into an implied threat. His altering of the code to *purposefully* have an objectively negative outcome is what makes this into a bigger issue. There is a *VAST* difference between releasing a piece of software that has a bug that can do something, and *PURPOSEFULLY* making a payload vector. THAT is the difference you don't seem to be understanding. He didn't simply miss something in a QA process and release a product, like in your scenario. He did this *on purpose, maliciously.* As said in my previous post, just because you give a piece of software admin rights doesn't mean the developer has the right to change that program with no consequences. Yes, it is foolish to give every random program admin rights, for this very reason. That *DOES NOT* absolve the developer from any wrongdoing on his part.
Any program running with administrative privilege can essentially do whatever it wants, sometime you don't have a choice but to use administrative privilege to run a task but be wary of a program that requires admin right to run at all.
absolutely hilarious yoshi-pi sitting in his chair, legs on desk, smoking a fat cigar, blings blings all over his body, puffed a smoke and said: "I fuckin' told you so." LOL
Shaders function differently than mods. They don't actually interact with game files. It's like a playing the game with a filter. No different than changing the settings on your monitor. That's why SE doesn't care about it.
Yeah that's not true and that's pretty obvious from 1) Even Reshade can get picked up by anti-cheats and that's a disclaimer in their wiki. 2) The uninstallation process requires removing stuff from the ffxiv game directory. Users even reported that not doing a full uninstall prevented them from even launching FFXIV. Nvidia shaders don't do that. So maybe shaders on paper don't need to interact with game files, but that doesn't mean gshade and reshade work that way.
Unless Square Enix itself acknowledges the distinction (that 2013 post made in a different time and very different circumstances doesn't count), any and all "TECHNICALLY ITS NOT THE SAME" mean jack. And as someone else mentioned, the shader itself may not TECHNICALLY do anything but the programs folks have used to use those shaders can do stuff to your system. (Otherwise we wouldn't have this conversation in the first place)
@RPG Gaming You're right and and wrong at the same time. Gshade was made specifically for FFXIV, but functionality no different than reshade. And you already pointed out nvidia doesn't do that, but they are not the same thing. By "interacting" with the game, I meant that it doesn't change anything involving the game itself. It launches with it, sure, but it's not integrated into the files like mods do. Edit: I'm not defending what gshade did, I'm simply pointing out the functionality differs from mods and plugins that it's not in same realm of mods and plugins.
The way that guy phrases the issue is pretty weird tbh. People somehow surprised that programs can do things to your PC? huh? It's really not about what the program can do (because surprise any program can do whatever it wants with the permissions you give it), rather than about the trust for the developer of the program. A pseudo safety measure to "prevent" using malicious software is to at least stick with open source software. There are usually a bunch of devs looking through the code and it's more likely to be known if the program is safe or not.
The word art message thing is a silly point. Because it only is bad retroactively, but it's just meant to be humorous and silly. The "anti-tamper" protection, which yeah it is anti-cheat/anti-tamper and not straight malware (malware just sounds like a scarier word to spread through social media), THAT is actually mega fucked up. I know the reason is partly because it was *other* people who didnt want their shader techniques used in anything else but to go that far is beyond ridiculous.
Well, not long ago was a user made add on that compile your cookies and sent them to some random ip address, the issue here is, that news may give some people bad ideas, and while you can complaint to an establish company, with that add-ons, who you gonna complaint? BTW what the hell is always with Baldy ranting to someone on the chat? lol
I dont see this as scrublord I see it as smart. Using a tool native to your hardware developed by a reasonably reliable and trustworthy company (as far as their software goes) is smart.
Mostly nothing. There are only very few instances of such things. I only ever heard of this one and another one where Skyrim mod authors prevented a mod loader to work with another mod. The Skyrim example was way less bad btw.
This is so odd because if Gshade, Reshade, GeezShade are ALL free, why would they care which program people use? Pride? Otherwise, the only cynical conclusion would be that they install malware through the program (GShade) to get info on ppl's computers for some reason, or just to have the power to do it if they wanted to? I'm not sure, but it's odd to have ppl complaining so hard about free mods, and having devs complain that you're using a differing free mod alternative from their own bad choices? All in all it's just odd.
feels more like an ego issue. but to be fair, if program A uses functionality in program B and that causes the restart, it's kind of hard for me to call program B a "malware". still, considering this was done on purpose, I'd consider it a bad cringe move from gshade creators.
Reshade already has a version that did the extra bits GShade did (basically depth-of-field manipulation, which could be seen as cheating in online competitive games) so there's actually no problem just using Reshade instead.
What I think is funny is if someone found that guy's personal information and called the cops on him and showed him all that evidence. You dumb enough to admit that you committed a federal crime you deserve legal punishment.
basically: "i put a bomb in the cookie jar, if you open the jar and killed everyone, thats your fault not me" sound like a unibomber. yes the code could brick your computer, if you on middle of update or clashing your running software, it could total damage/corrupt your files. KeelYS Marot.
Never liked gshade to begin with lmao. Used it once and those gameplay shaders hurt my eyes. To each their own but never really understood the appeal of shader tech since the base graphics of FFXIV are not something to write home about. They're good for an MMO and now we have a graphics overhaul in the works so these shaders make less sense overall. That said, using tools have risks and this was a nice example/reminder of that. It's also because of the half-assed stance of SE that people continue to take advantage of it and this stuff keeps on happening. Might spiral out of control at this rate tbh
I found the game very Grey when I started (even thought there was a problem with my computer screen) so shaders are a benediction, there's hundreds of presets some of them are not so agressive, they just tweak the colors a bit
i made my own preset and just deepened the shadows and de-green'd it so things look like actual colors instead of like there's a constant fog over everything. deepening the shadows also means i can almost go to limsa without going blind due to the entire place being bright-ass white lmfao
considering it reacts to my SO farting 2 rooms over so inaudible my dog doesn't even pick it up might be why. maybe if you could do literally anything without that ship popping up 3 times you'd have point. it's legit more annoying than all these god damn add cookie opt-ins/outs we get in the EU now.
G shade just gives you access to graphics options that are in the game. The only way you get access to them in game without it is in G pose and now in the adventurer plates. This new stuff added is pretty nefarious
Like it cannot be understated how bad this is, this is the kind of crime that gets you in prison, massive fines and the person in question would _no longer be allowed to use a computer PERIOD_
@@Castersvarog yea I'm currently in some shader mod discord and its so hilariously sad that there are people who believe what Marot did was harmless. Force restarts can break Pcs.
I really dont understand how everybody is blowing this up so much... I mean, YOU ARE GIVING A STRANGER ON THE INTERNET ADMINISTRATIVE RIGHTS TO YOUR PC, yes he can do something worse than restart your pc! Every software you run with admin rights can do anything! it can put malware in you boot sector, it can install parts of itself as a driver it can run code in kernelspace. YOU GAVE IT THE RIGHTS TO DO SO... Thats why you should bloody well know what the f you are downloading and installing on your machine for fucks sake.... it blows my mind that this incident is such a big deal... as if people suddenly realize what software can do when run with elevated rights... MICROSOFT PUT A FUCKING MESSAGE THERE WHERE YOU HAVE TO CLICK YES BACK IN VISTA! Where you confirm that this schit can fuck up your system and you agree...... the asmongold video and now xeno... the whole fucking situation with peoiple on twitter... it gets me mad how clueless people seem to be... it's common knowledge... you read it every time you run an installer on that windows message.... they spell it out for you....for decades!!!!! AND YOU ARE STILL SURPRISED! fuck....
people aren't surprised, they're upset lmao a dev added malicious code into his free third party program (which was forked off a free open source program, by the way) because he didn't like that people were using another free third party program to bypass his stupid pointless bullshit. it affected more than just the developer of the second third party program. everyone knows what admin permissions are and what they can do. they're upset that marot took that and used it for malicious purposes. if he had just coded in a stop process, like literally every other dev does with their anti-tamper code, it wouldn't have been an issue. it's the fact that he forced a restart, which is at best harmless and at worst can brick your computer, that upsets people.
To all the people thinking that this anti tamper restart is so terrible I hope you're not a fan of tesla, and that if you are, or worse yet own a tesla, that you will hold the same principle with your car. Teslas have anti tamper software that will literally brick the car if it detects you've tampered with certain parts of the car, or may just limit functions based on what kind of tampering you did.
Considering it has autopilot that can literally kill you and other people if you mess up their code - I'd say it's warranted. Especially since it will throw the company into heavy lawsuits.
When 3rd party tools forget they’re 3rd party tools and start hating 3rd party tools lmao
YoshiP has probably gone through his entire wine rack and liquor cabinet by now over all this third party nonsense.
It's partly his own fault for putting off for so long so many QoL and visual improvements that have been requested for almost a decade. I don't know what he expected.
@@Spectacular_Insanity YOU DARE MOCK YOSHI P!?!!?!?!!?!??!
*Writes angry response*
Lol, In all honesty though yeah the game needs lotta QoL still the Chatbox is awful very limited customization the Hotbars are awful you need 4 minimum to run anything that isn't babymode and the old regions look like a PS2 Game. Nobody willingly runs old content so everyone is going back to Crystal to get dungeons running. SE Still refuses to make ARR alliance raid into a cutscene it's pain to run and SE STILL Won't make a Queue exclusively for (QUEST) Content. Don't limit it per day don't give rewards aside from (Grind 3000 Matches) for Mount and people will do it and QUEST QUEUE WON'T BE DOGSHIT,
the gshade dev Marot is probably one of the most egotistical developers I've ever talked to, the FAQ they wrote about why mandatory updates are required for an offline program (gshade) was a scuffed bible verse on why mandatory updates are good and you peasants shouldn't question the word of god (marot), it's insane.
Also some people say restarting isn't "that bad" but the problem is the program hard restarts which can cause data corruption if another program was writing to your disk.
I wouldn't be surprised at all if the gshade dev were to face some legal consequences out of this.
not just can, did to some people. at least one person had to reinstall ffxiv because of that bs.
Don't forget that he intentionally made the FAQ to waste people's time because in his own words "it's not a topic worth discussing to begin with". The dude is delusional and the single failure point of the software was immediately evident when he was booted from Github--anyone who now has an unmodified install of GShade can't use their shaders because of this stupid fucking coding.
Btw, to any using the patcher notnite made--the program is still trying to phone home. Even without the forced patch checks, I would recommend migrating to ReShade ASAP. There's several useful guides already up about getting your shit migrated quickly without losing anything.
@@TheRealSeryi I can't believe it's still attempting to check tbh. That's kinda scary.
When that stuff unfolded I got some hard Arthmoor vibes and as a mod dev you don't want to cause Arthmoor vibes.
the tl;dr for the drama is that the gshade creator turned the mod into malware which can damage your computer's software and corrupt files if the mod force restarted in the middle of your computer installing something. he burned every bridge and every ounce of goodwill he had in the span of a single day, got gshade banned from github and the community collectively told him to get fucked,
For more context, I think they just built in a force restart through CLI if it was installed through a way the dev didn't "like." As for corrupted files, if you have something like windows update installing it should not corrupt your data since it had it's own recovery sequence if a computer turns off/on. Regardless if others haven't already I'd just convert over go Reshade.
@@markup6394 "I'm not condining witch hunts buuuuuut"
Imo, it's one of the rare cases where witch hunt may be encouraged, with the purpose of reporting the dev to authorities because what he did is a federal crime in the US and I'm sure the whole of Europe as well.
If the dev got caught IRL, he's done. Dev career permanently destroyed, and will probably get banned from using a computer depending on the severity.
They are very petty, especially anything regarding 3rd party tools. They all want to use them in the game, but DON'T YOU DARE use a 3rd party tool or branch off from whatever they made.
@@Kitsuneee0 In the world of free software it's more about being credited and then maybe getting people donate to you via Patreon. Sure, someone might distribute their stuff for free but that doesn't mean you can take their stuff without crediting them (unless it's a MINT license, in that case do whatever you want)
@♡Kitsune♡ Not how that works, if you make something even if it is based on something open source doesn't mean yours has to be open source too.
Don't get me wrong this GShade guy is shady, but so is that nite person too. If you think it's ok to just pull stuff out of someone elses program especially if they've made it clear they don't want anyone doing that... well here's your lesson.
@♡Kitsune♡ LOL chill dude. I did call them both shady and Gshade was closed which means what nite was doing is wrong. Me saying as such doesn't mean gshade's dev wasn't wrong.
I can just imagine Yoshi-p laughing about this, and even more when people talks that SE should take some action about this.
Especially since they say third oarty tools are fast out against the rules, so it's not even their problem if someone has issues for using something that's against the TOS anyway.
@@KyloB well the thing is there was an official response to shaders from a SE employee who works with the localization department an he told us that his boss (Foxcon)approved the use of shaders an that it was viewed as non harmful to the operations of the game cause basically all it does is upscales graphics an improves gameplay experience doesn't give any advantages.
and now the developers themselves are actually adding shaders to the game themself so lol
Every Xeno vid needs to have 1 rant on a viewer. I will accept nothing less.
What Kougaon missed in that video was also a screenshot of the Dev trying to deny that his payload was malicious to begin with - saying that just cause he forced a PC restart against the user's will that it doesn't make his software into malware.
Despite...you know...the literal definition of malware being "software that is specifically designed to DISRUPT, damage, or gain unauthorized access to a computer system."
@Firewynn GShade disallowing other programs from running off of it and GShade running a payload to forcefully restart your entire PC are two VERY different things.
@Firewynn huh? so a trojan isn't considered malware anymore?
As an actual software developer, this behavior from this individual makes me feel sick... this is so stupid. As for everyone else wondering, it did have "your permission", not REALLY, but you installed and allowed modifications on your system + gave it admin privileges, so (even though you didn't), you actually did it.
What I want to say is the obvious: be careful with what you run on your machines! No one can predict what a baby moron developer could try to do when they get butthurt lol.
@♡Kitsune♡ I know, and I agree. No one could predict that. I also used gshade haha. I don't blame the players on this one, not a single bit.
he forgot to mention that the dude making the gshade guy do this is a literal kid. :D
There's one thing Kougan missed in all this: before backtracking and apologizing the dev tried to remove the gshade uninstall function.
Also the gshade repo is no longer available meaning that gshade no longer works for anyone unless you use notnite's mod for gshade that disables the gshade drm.
Okay this I didn't know. WTF?
that's not quite what happened, not being able to fully uninstalling gshade was ALWAYS present within gshade, it never fully removed itself- files would always be left behind, including the executable file within the game files. it's been like that the whole time, it's just no one really talked about it until we all started mass uninstalling it after the malware got revealed
@@umbrastaff Good to know. Thank you for the correction.
Yeah, upon uninstallation, Gshader completely destroyed my FFXIV files, had to uninstall and reinstall
I find it really sad how much computer illiteracy is out there. "This is scary because GShade revealed that they can do more than just restart your computer"... They didn't "reveal" anything. Do people not understand what giving an application admin privileges means? It can do whatever the fuck it wants (including things you might not want it to do which is called malware), but you still gave it permission to do it. If something asks for admin privileges make sure you really trust the software, or don't use it.
Side rant, I really fucking hate how many games these days require admin privileges to run because of "anti-cheat". It's getting to the point where I'm probably going to have to setup a separate Windows partition just to keep things away from the rest of my computer.
As far as I'm aware they situation leading up to this situation was Marot being petty as well, he was making a million updates a day (that's exaggeration) and when people asked him to stop he made it worse just to spite them. So NotNite stepped in to solve the update problem and Marot went into full on tantrum mode. That's what you call someone who is full of themselves.
Not only that it's important to know that those updates were complete reinstalls, it would fully download the complete package and do a fresh install which completely wiped your presets and settings. FURTHER when people complained about how stupid this is to have it download everything for a single fix the developer did a 0 change update just to fuck with people. Yeah, he changed nothing and forced every single person using gshade to redownload gshade and wiped everything they had personally done...
Marot is legitimately a scumbag human being.
Just so you know ALLLLLLLL mods can do this. They are running code on your system, they aren't just benign files. People can sneak whatever they want into the FF14 mods. Just saying!
Exactly. Even the ACT installation guide states the following: "It is recommended that ACT be run as Admin. You can right click on the ACT shortcut and select the Run as administrator option. You may get an UAC prompt, select yes."
Just so everyone knows, clicking "yes" gives ACT the ability to shut your system down, log your keystrokes, zip up your local e-mail cache, and send whatever else it can find on your computer to wherever it wants. Just because the current code base behaves itself doesn't mean some malicious contributor in the future won't misuse the privileges you've granted the addon.
This is why Blizzard supports addons that run inside of a scripting engine within Blizzard's client. The proprietary API that WoW addon developers utlitize doesn't support malicious activities. FFXIV players who roll the dice with third party extensions really have no idea of what they're exposing themselves to. Literally anything goes with GShade, ACT, and Cactbot.
@@berniemargolis4288 Exactly. This is why you DEFINITELY shouldn't install any mods that aren't open source ever. EVER! If people can't see what people are doing, they can do whatever!
That's why you use penumbra for animation/ui/texture mods and dalamud on xivlauncher. If it's on dalamud it's not likely to fuck with your computer
@@RevenantBob I disagree. Open Source won't save you from malicious actors.
no
"Woa" when he gets to the juicy photo in the beginning LOL.
Had to look up the original video just to see it clearly
that pop up looks like a powerpoint i made in elementary school
Not sure if Xeno will see this or not but Preach released a video earlier that actually has more information about this topic and covers it a bit better.
When asking if he could have bricked someone's computer, the answer is yes. When you give a program admin permissions that often includes executable permissions which means pretty much anything could be run. It takes 5 seconds to write a script that will fuck up critical os directories or your registry.
So what this was doing is people did not want to deal with the gshade updates so they downloaded some random installer that would install gshade for them and do things to turn off the forced update flag. So probably to run the installer they needed to give it admin permissions.
This is a big no no for a lot of reasons. One, updates in software can break shit all the time and that includes bad breaks, so pulling from the latest version of something without any check process that the newest version is okay is already pretty dumb. Normally you lock the software versions to something that you know is stable and update manually so you can check that the newest version is okay to use. Two running an executable without doing any checks that it's safe is also very dumb.
People who ran that installer could have run pretty much anything on their machine. Normal users of gshade would have not run into that problem but people running the Geezshade installer would. But the extra bad problem with having that payload is if other people knew about it and wanted to fuck with people who are dumb enough to use random installers, that payload could have been used for much worse.
@Firewynn Your last statement is 100000% incorrect. By changing the code like this, he effectively broke the law in a LOT of different places.
Giving a program admin rights to install does NOT give the developer the right to change the program into a malware vector without your consent.
@@AeriFyrein No. But giving admin rights to the 3rd party installer that was calling Gshade is an agreement for the installer to run and put whatever it felt like on your machine. Which is essentially agreeing to run software that triggers a payload with no safety checks. If it wasn't Gshade it could have been literally anything else. That part is on that developer and the people dumb enough to use that installer. If it instead wasn't a payload that triggered but some software level conflict that also bricked your machine, that is a very real risk the people who downloaded that installer took.
@@24hr-Gaming There's a big, big difference between giving a program admin rights, and having the developer directly turn that program into a malware vector. Not to mention that his threat that he "could have done worse" is likely some form of coercion/blackmail, which is also generally illegal in most places.
Just because you agree to a EULA/ToS for a piece of software and give it admin rights does NOT mean that the developer can alter that program in any way they see fit and have it be okay. When you agree to the ToS, you are doing so in good faith that the program does what it states it is supposed to be doing. Changes to that program that vastly alter it from what you agreed to breaks that agreement. Further making that program *UNINSTALLABLE* until after those changes are forced upon you is also generally not going to be seen as okay, if this were taken to legal action.
Yes, there is always a risk to be taken when giving a program admin rights, that's why it is generally advised against unless absolutely necessary. That does NOT give software developers the rights to do anything they wish with their software and have it be okay, especially not when they intentionally and with malice transform that software into something no one agreed to.
@@AeriFyrein That's not blackmail, that's just stating facts. When you give a program admin permissions that includes executable permissions, if you're not using software that has checks to catch that, your machine can end up bricked.
The program that was given admin permissions was not running things properly because it was running an executable without any checks if that executable was safe. That is on the people who downloaded that installer and that dev installer. No if ands or buts. Even "safe" software can cause bad things to happen. It's why testing exists in the first place. So you're telling me that the person released software that they encouraged people to download and obviously never even ran their own software to catch that issue before release, and they're the magical based genius that you should definitely download more random software from them?
If a retail software released with an updated dependency and that dependency included some backdoor that made your machine vulnerable, the fault would rely with the person who released the software without checking it. The second bit is if it's not retail software and people downloading random shit and running it, then it's on them.
It was definitely bad for Gshade to have that payload because if it exists, other people can use it maliciously. But the intent was never for their actual users to run into it, just people who were trying to tamper with their software. And as for the update process, that's been there for a while. Nothing was stopping anyone from just deciding they were done with it and uninstalling it.
@@24hr-Gaming Sorry, but the way the dev stated that he *could* have done worse with his piece of code turns it from "just stating a fact" into an implied threat. His altering of the code to *purposefully* have an objectively negative outcome is what makes this into a bigger issue.
There is a *VAST* difference between releasing a piece of software that has a bug that can do something, and *PURPOSEFULLY* making a payload vector. THAT is the difference you don't seem to be understanding.
He didn't simply miss something in a QA process and release a product, like in your scenario. He did this *on purpose, maliciously.*
As said in my previous post, just because you give a piece of software admin rights doesn't mean the developer has the right to change that program with no consequences. Yes, it is foolish to give every random program admin rights, for this very reason. That *DOES NOT* absolve the developer from any wrongdoing on his part.
Any program running with administrative privilege can essentially do whatever it wants, sometime you don't have a choice but to use administrative privilege to run a task but be wary of a program that requires admin right to run at all.
absolutely hilarious
yoshi-pi sitting in his chair, legs on desk, smoking a fat cigar, blings blings all over his body, puffed a smoke and said:
"I fuckin' told you so."
LOL
Can anyone tell me what gloves his character in the beginning of the video is wearing? I’m trying to find them for my glam. Please and thank you
Shaders function differently than mods. They don't actually interact with game files. It's like a playing the game with a filter. No different than changing the settings on your monitor. That's why SE doesn't care about it.
Yeah, nowadays Nvidia cards just have the same basic functionality built into it.
@@Tezasaurus Yup. I had to make this statement because people are morons and try to relate it to mods and addons all the time.
Yeah that's not true and that's pretty obvious from 1) Even Reshade can get picked up by anti-cheats and that's a disclaimer in their wiki. 2) The uninstallation process requires removing stuff from the ffxiv game directory. Users even reported that not doing a full uninstall prevented them from even launching FFXIV. Nvidia shaders don't do that.
So maybe shaders on paper don't need to interact with game files, but that doesn't mean gshade and reshade work that way.
Unless Square Enix itself acknowledges the distinction (that 2013 post made in a different time and very different circumstances doesn't count), any and all "TECHNICALLY ITS NOT THE SAME" mean jack.
And as someone else mentioned, the shader itself may not TECHNICALLY do anything but the programs folks have used to use those shaders can do stuff to your system. (Otherwise we wouldn't have this conversation in the first place)
@RPG Gaming You're right and and wrong at the same time. Gshade was made specifically for FFXIV, but functionality no different than reshade. And you already pointed out nvidia doesn't do that, but they are not the same thing. By "interacting" with the game, I meant that it doesn't change anything involving the game itself. It launches with it, sure, but it's not integrated into the files like mods do.
Edit: I'm not defending what gshade did, I'm simply pointing out the functionality differs from mods and plugins that it's not in same realm of mods and plugins.
"This was written by the Jim Carey Riddler..." I'm fucking wheezing here. Lololol
The way that guy phrases the issue is pretty weird tbh. People somehow surprised that programs can do things to your PC? huh?
It's really not about what the program can do (because surprise any program can do whatever it wants with the permissions you give it), rather than about the trust for the developer of the program.
A pseudo safety measure to "prevent" using malicious software is to at least stick with open source software. There are usually a bunch of devs looking through the code and it's more likely to be known if the program is safe or not.
Not everyone is very computer literate. I wouldn’t be surprised if a bunch of people were surprised.
3rd party tool hates people using 3rd party tools... "Bitch! Don't you *dare* 3rd party my 3rd party!"
I say 5:48 all the time about people. Like his biggest problem is someone using his program in a way that was allowed according the license.
wasnt there some 3rd pt tool that mine bitcoin in the background when ur using it for the “intended purpose”
uTorrents did that, I know there are other examples but that is the only I know
The word art message thing is a silly point. Because it only is bad retroactively, but it's just meant to be humorous and silly. The "anti-tamper" protection, which yeah it is anti-cheat/anti-tamper and not straight malware (malware just sounds like a scarier word to spread through social media), THAT is actually mega fucked up. I know the reason is partly because it was *other* people who didnt want their shader techniques used in anything else but to go that far is beyond ridiculous.
yoooo what is xeno eating in this clip it looks like dots but its in a plastic bag so im confused.
I think it was a bag of mixed nuts lol
Well, not long ago was a user made add on that compile your cookies and sent them to some random ip address, the issue here is, that news may give some people bad ideas, and while you can complaint to an establish company, with that add-ons, who you gonna complaint?
BTW what the hell is always with Baldy ranting to someone on the chat? lol
GShade got deleted off of Github 🤣
I'm a nVidia filter using scrublord. No loss :D
I dont see this as scrublord I see it as smart. Using a tool native to your hardware developed by a reasonably reliable and trustworthy company (as far as their software goes) is smart.
Same never used gshade out of sheer laziness. Nvidia filters all the way
Makes you wonder what other 3rd party tools and mods have hidden in their code?
Mostly nothing. There are only very few instances of such things. I only ever heard of this one and another one where Skyrim mod authors prevented a mod loader to work with another mod. The Skyrim example was way less bad btw.
This is true of all 3rd party apps. On dev is being upfront about it lol
Thank you baldy o7
Nice to see you here Kougaon and you thankfully warned many people with your vid also
Should probably ban that twitch emote that literally is asking for an epileptic shock.
Nice video!
Nice fake profile.
This is so odd because if Gshade, Reshade, GeezShade are ALL free, why would they care which program people use? Pride?
Otherwise, the only cynical conclusion would be that they install malware through the program (GShade) to get info on ppl's computers for some reason, or just to have the power to do it if they wanted to?
I'm not sure, but it's odd to have ppl complaining so hard about free mods, and having devs complain that you're using a differing free mod alternative from their own bad choices?
All in all it's just odd.
Yoshi p saying add ons can have malware =)))
feels more like an ego issue. but to be fair, if program A uses functionality in program B and that causes the restart, it's kind of hard for me to call program B a "malware". still, considering this was done on purpose, I'd consider it a bad cringe move from gshade creators.
Did kougan just admit to using third party tools in a rather casual and vague manner?
Look forward to the new shader taking the ff14 community by storm, "definitely not gshade"
Reshade already has a version that did the extra bits GShade did (basically depth-of-field manipulation, which could be seen as cheating in online competitive games) so there's actually no problem just using Reshade instead.
I was just making the joke that theyd try to rebrand gshade as something else since the name gshade is dead af now thats its just known as malware.
Weird, asmon doesn’t censor lewd stuff but xenos does
unfortunately this is why YoshiP is never going to allow even limited 3rd party, because they don't control it and thus, this happens :(
What I think is funny is if someone found that guy's personal information and called the cops on him and showed him all that evidence.
You dumb enough to admit that you committed a federal crime you deserve legal punishment.
This guy gets on my nerves. Why tf is he so loud and mad all the time
basically: "i put a bomb in the cookie jar, if you open the jar and killed everyone, thats your fault not me"
sound like a unibomber.
yes the code could brick your computer, if you on middle of update or clashing your running software, it could total damage/corrupt your files.
KeelYS Marot.
Self Snitching never gets old !
all this did was put even more nails in the 3rd party coffin, Jesus Christ...
Dude basically said "sorry you got offended"
I want to remind everyone here this was done to spite a 16 years old. Yes, you heard that right.
Hasanabi pauses like this too. And chat gets mad coz you are asking questions the video is going to explain.
Hypocrisy at it's finest
Still bald, still cute
12:30 - 12:48 😂😂😂
Damn 4th party tools
Glad to be a console player
okay, i'm happy for you
Cool story. Has nothing to do with the topic though.
Glad to be a linux user, where system stability and security is actually viable.
Uu the real hero lol. I lol ppl getting mad at 3rd party unauthorized tools COULD be bad on windows lol
@@aaronclay4665 what a dumb comment but whatever
all this drama blah blah blah. Just dont use 3rd party tools/mods. Simple.😤😤😤😤
Never liked gshade to begin with lmao. Used it once and those gameplay shaders hurt my eyes. To each their own but never really understood the appeal of shader tech since the base graphics of FFXIV are not something to write home about. They're good for an MMO and now we have a graphics overhaul in the works so these shaders make less sense overall. That said, using tools have risks and this was a nice example/reminder of that. It's also because of the half-assed stance of SE that people continue to take advantage of it and this stuff keeps on happening. Might spiral out of control at this rate tbh
I found the game very Grey when I started (even thought there was a problem with my computer screen) so shaders are a benediction, there's hundreds of presets some of them are not so agressive, they just tweak the colors a bit
i made my own preset and just deepened the shadows and de-green'd it so things look like actual colors instead of like there's a constant fog over everything. deepening the shadows also means i can almost go to limsa without going blind due to the entire place being bright-ass white lmfao
All this because he wanted to 'own' a 16 year old kid
PC gamers can be stupid sometimes. They forget what UAC was created for and treated like an ad popup. If they do, they had it coming.
considering it reacts to my SO farting 2 rooms over so inaudible my dog doesn't even pick it up might be why. maybe if you could do literally anything without that ship popping up 3 times you'd have point. it's legit more annoying than all these god damn add cookie opt-ins/outs we get in the EU now.
@Snegångarn how you gonna disrespect your so's farts like that
Buhh
Lol kougaon got so much wrong here
wonder who the two dislikes are ;) 🤣🤣 kanein
G shade just gives you access to graphics options that are in the game. The only way you get access to them in game without it is in G pose and now in the adventurer plates. This new stuff added is pretty nefarious
so what they did is actually a federal crime in several places, so he's gonna have more than a bad time.
Like it cannot be understated how bad this is, this is the kind of crime that gets you in prison, massive fines and the person in question would _no longer be allowed to use a computer PERIOD_
@@Castersvarog yea I'm currently in some shader mod discord and its so hilariously sad that there are people who believe what Marot did was harmless. Force restarts can break Pcs.
I mean depends on where he's from.
@Mar Kup I would think it's more like if you get caught again they max out your punishment and add onto it with extra modifiers to double fuck you
I lov u xeems
I really dont understand how everybody is blowing this up so much... I mean, YOU ARE GIVING A STRANGER ON THE INTERNET ADMINISTRATIVE RIGHTS TO YOUR PC, yes he can do something worse than restart your pc! Every software you run with admin rights can do anything! it can put malware in you boot sector, it can install parts of itself as a driver it can run code in kernelspace. YOU GAVE IT THE RIGHTS TO DO SO... Thats why you should bloody well know what the f you are downloading and installing on your machine for fucks sake.... it blows my mind that this incident is such a big deal... as if people suddenly realize what software can do when run with elevated rights... MICROSOFT PUT A FUCKING MESSAGE THERE WHERE YOU HAVE TO CLICK YES BACK IN VISTA! Where you confirm that this schit can fuck up your system and you agree...... the asmongold video and now xeno... the whole fucking situation with peoiple on twitter... it gets me mad how clueless people seem to be... it's common knowledge... you read it every time you run an installer on that windows message.... they spell it out for you....for decades!!!!!
AND YOU ARE STILL SURPRISED!
fuck....
people aren't surprised, they're upset lmao
a dev added malicious code into his free third party program (which was forked off a free open source program, by the way) because he didn't like that people were using another free third party program to bypass his stupid pointless bullshit. it affected more than just the developer of the second third party program.
everyone knows what admin permissions are and what they can do. they're upset that marot took that and used it for malicious purposes. if he had just coded in a stop process, like literally every other dev does with their anti-tamper code, it wouldn't have been an issue. it's the fact that he forced a restart, which is at best harmless and at worst can brick your computer, that upsets people.
To all the people thinking that this anti tamper restart is so terrible I hope you're not a fan of tesla, and that if you are, or worse yet own a tesla, that you will hold the same principle with your car. Teslas have anti tamper software that will literally brick the car if it detects you've tampered with certain parts of the car, or may just limit functions based on what kind of tampering you did.
Considering it has autopilot that can literally kill you and other people if you mess up their code - I'd say it's warranted. Especially since it will throw the company into heavy lawsuits.
we been knew tesla is garbage lmfao no need to bring that up here