Horizon Strikes Again

Langues: JP EN DE FR
users online
Forum » FFXI » HorizonXI » Horizon strikes again
Horizon strikes again
First Page 2 3 4 5 6 7 8 9
 Asura.Gweivyth
Offline
Serveur: Asura
Game: FFXI
user: gweiv
Posts: 160
By Asura.Gweivyth 2024-03-29 17:14:19
Link | Citer | R
 
Bahamut.Celebrindal said: »
Asura.Gweivyth said: »
Meeble said: »
Shiva.Thorny said: »
For a server to be able to get away with creating a sustainable model, they need to do the work to make sure they are truly and completely legal and likely set up their own payment processing as well. I don't know whether it'd be profitable or not, and I imagine that's why nobody has tried doing it that way. But, the current method of 'find enough free labor' has shown a half dozen times now that it just results in corrupt staff and stagnant progress every single time.

I don't see how any pserver can be truly and completely legal if the only functional client is SE's.

LSB is legal to download and run, that's not in question. Operating a public service that only works with SE's proprietary client is much less so. Kind of like how it's perfectly legal to download Kali linux and pen-test your own network, but it's a felony to do it to your neighbors.
The client is free. You can just go on their website and download it without an account. Editing the client is where the hot water begins.

Question- if the mods in a private server were selling gil to their clients, wouldn't they be profiting off the work of SE's coders, writers, composers, and branding?
No. Gil is just a value in a database, a database which is generated by software that is completely homebrewed and protected by emulation precedent. "Their coders" aren't relevant cause the software private servers use isn't in any way made by Square. None of that code is theirs.

That's why editing the client itself is where the issues begin. That software IS their property. A majority of servers don't do this (they just use whatever the most recent retail version is) but the bigger ones tend to have custom clients to change how the game looks.

Even though that client is free to users, you aren't free to edit and disperse it for money as a distributor. That's where IP theft begins.
[+]
 Shiva.Thorny
Offline
Serveur: Shiva
Game: FFXI
user: Rairin
Posts: 2202
By Shiva.Thorny 2024-03-29 17:22:55
Link | Citer | R
 
You'd basically be arguing that you're providing the option to connect to a server, or selling database changes on the server. Because you're not providing the client, it's up to the user to decide how to connect, and any copyright infringement is done on their part.

As long as you aren't distributing any of SE's intellectual property, the server itself is probably legal. Case law on this is relatively limited, and in most jurisdictions a judge would have difficulty understanding the details enough to rule properly. So, even if it's theoretically OK, it's something that would require considerable due diligence to be sure of.

I don't think anyone here is actually a lawyer and can fairly advise on the legality of it, but this is the prevailing understanding afaik.
Offline
Posts: 345
By Meeble 2024-03-29 17:45:52
Link | Citer | R
 
Asura.Gweivyth said: »
Meeble said: »
I don't see how any pserver can be truly and completely legal if the only functional client is SE's.

LSB is legal to download and run, that's not in question. Operating a public service that only works with SE's proprietary client is much less so. Kind of like how it's perfectly legal to download Kali linux and pen-test your own network, but it's a felony to do it to your neighbors.
The client is free. You can just go on their website and download it without an account. Editing the client is where the hot water begins.

You're confusing distribution with licensing. There is no shortage of freely downloadable software that is only legal to use with the purchase of a license key and/or an ongoing subscription.

The download page specifically states that downloading the client is free, but playing the game is not. Any group that promotes or supports using/modifying the official SE client to play without a registration code or subscription is on thin legal ice no matter what backend software they use.
[+]
 Asura.Gweivyth
Offline
Serveur: Asura
Game: FFXI
user: gweiv
Posts: 160
By Asura.Gweivyth 2024-03-29 17:56:24
Link | Citer | R
 
Meeble said: »
Asura.Gweivyth said: »
Meeble said: »
I don't see how any pserver can be truly and completely legal if the only functional client is SE's.

LSB is legal to download and run, that's not in question. Operating a public service that only works with SE's proprietary client is much less so. Kind of like how it's perfectly legal to download Kali linux and pen-test your own network, but it's a felony to do it to your neighbors.
The client is free. You can just go on their website and download it without an account. Editing the client is where the hot water begins.

You're confusing distribution with licensing. There is no shortage of freely downloadable software that is only legal to use with the purchase of a license key and/or an ongoing subscription.

The download page specifically states that downloading the client is free, but playing the game is not. Any group that promotes or supports using/modifying the official SE client to play without a registration code or subscription is on thin legal ice no matter what backend software they use.
I am not confusing them at all. There are servers - like Horizon - that take the client, edit it to remove Square Enix branding, as well as apply their own edits, etc. over the top, and then they serve that client to their players via their own custom launcher. This is cut and dry distributon.

Other servers will just tell you to go to the normal SE website and download the normal retail client. During this process you're exposed to official branding and are offered the option to play on the retail servers if you choose to during the download process. What users do with the client once they have it is up to them, they're the responsible party for what happens at that point, not the private server owners. At that point the culprit is users, and Square isn't going to go after every individual user. That's why you never really hear about this sort of thing happening.

It's a weird legal dance that they do. When I spoke with my lawyer about the legality of things before we launched Wings, she made sure to make it extremely clear where the line of legal liability was, which is the only reason I know ***-all about this subject.
Online
Posts: 4063
By RadialArcana 2024-03-29 18:03:20
Link | Citer | R
 
Asking a lawyer doesn't really mean much, unless they specialize in that field and they are competent. And if you're complaining about money as you do, chances are they are garbage and you paid them tree fiddy so don't know what they are talking about.
 Asura.Gweivyth
Offline
Serveur: Asura
Game: FFXI
user: gweiv
Posts: 160
By Asura.Gweivyth 2024-03-29 18:11:34
Link | Citer | R
 
RadialArcana said: »
Asking a lawyer doesn't really mean much, unless they specialize in that field and they are competent. And if you're complaining about money as you do, chances are they are garbage and you paid them tree fiddy so don't know what they are talking about.
It was a copyright lawyer. Their main field is DMCA/music industry stuff, but they were familiar with the emulation context because they researched before our meeting.

Also I wasn't complaining about money, simply stating the fact that I lost it in the pursuit of Wings' continued existence. There's a reason I ended up being the one to foot that bill - I could afford it. Owning a restaurant in 2018 was a lot different than owning one in 2021, lol. I wasn't about to sink another few grand into the server at that point.
[+]
 Asura.Iamaman
Offline
Serveur: Asura
Game: FFXI
user: iamaman
Posts: 651
By Asura.Iamaman 2024-03-29 18:23:02
Link | Citer | R
 
This is all assuming they are aware of it to begin with.

Has SE ever aggressively enforced anything of this nature? Wasn't there some drama about a FFXIV PS a while back? (nm I was confusing it with a different MMO)
Online
Posts: 4063
By RadialArcana 2024-03-29 18:35:35
Link | Citer | R
 
The issue isn't the software, it's the service they offer that you are offering in a competing manner. You are not allowed to do that.

Nobody using the service thinks this is anything but ff11, you cannot offer a service you do not own and deny a company of the profits of that monthly service.

You can't just steal someones code, redirect it to your server and cut them out of the $14 a month they made it to benefit from.
[+]
Offline
Posts: 345
By Meeble 2024-03-29 18:42:08
Link | Citer | R
 
Shiva.Thorny said: »
As long as you aren't distributing any of SE's intellectual property, the server itself is probably legal. Case law on this is relatively limited, and in most jurisdictions a judge would have difficulty understanding the details enough to rule properly. So, even if it's theoretically OK, it's something that would require considerable due diligence to be sure of.

Asura.Gweivyth said: »
What users do with the client once they have it is up to them, they're the responsible party for what happens at that point, not the private server owners.

These points sound very similar to the strategy of the (former) Yuzu team, in that the emulator itself was as legal as they could make it, had legitimate uses, and the Yuzu team did not distribute any of Nintendo's code or keyfiles.

The dev team settled and shut down rather than go to trial, likely because Nintendo made a credible argument that Yuzu was primarily used to facilitate piracy, and they backed that up by documenting the guides and support offered openly in the official yuzu community. Plausible deniability isn't so plausible when you're routinely helping users do the thing you claim ignorance of.

It might be possible to run a private server with zero guides or support, but I can't imagine that would be fun for anyone involved.
[+]
 Asura.Gweivyth
Offline
Serveur: Asura
Game: FFXI
user: gweiv
Posts: 160
By Asura.Gweivyth 2024-03-29 18:59:21
Link | Citer | R
 
That's because it works. Yuzu is a different beast because the games require identifier keys from official hardware to play - which is proprietary info to Nintendo. This was the same reason they didn't allow Dolphin (the GameCube/Wii emulator) onto Steam.
[+]
 Odin.Senaki
Offline
Serveur: Odin
Game: FFXI
user: Senaki
Posts: 1169
By Odin.Senaki 2024-03-29 19:26:17
Link | Citer | R
 
GetHelpNerd said: »
good morning.

i was the person exploiting, there is an exploit regarding an unsanitized character name input, you can just terminate the query and start a new one. nothing is validated on the character string. it's a very simple SQL injection, there are over 50 places you can do it in the codebase. this is the tip of the iceberg and what I'm willing to explain.

As someone currently studying data security this hurt me immensely to imagine.
[+]
 Asura.Iamaman
Offline
Serveur: Asura
Game: FFXI
user: iamaman
Posts: 651
By Asura.Iamaman 2024-03-29 19:40:02
Link | Citer | R
 
Odin.Senaki said: »
As someone currently studying data security this hurt me immensely to imagine.

It's extremely common.

It's somewhat more excusable in the C/C++ APIs for most databases, but a lot of high level languages/frameworks you really have to go out of your way to screw it up and people still do. There was one we looked at (I forget what it was), where executing a raw query was called query_exec_unsafe() or something similar and they were still doing it with parameters pulled from input sources. We've reviewed code where we reported several dozen at a time that we found manually (automated tools are trash at finding these), to the point reporting them all took more time than finding them.

If you end up doing a lot of source code audits/reviews, it's not even close to the dumbest thing you'll find.
[+]
Offline
Posts: 345
By Meeble 2024-03-29 19:53:54
Link | Citer | R
 
Asura.Gweivyth said: »
That's because it works. Yuzu is a different beast because the games require identifier keys from official hardware to play - which is proprietary info to Nintendo. This was the same reason they didn't allow Dolphin (the GameCube/Wii emulator) onto Steam.

It's not a 1 to 1 comparison, but it's fairly close. "What users do with the client once they have it..."

SE could easily argue that private servers exist primarily to allow people to play XI without purchasing a license key or paying for a subscription. I understand that you feel your server was legally secure, but if they had come at you with that tactic, would you have gone to court over it?

I'm not suggesting SE is preparing to summon the lawyers; My point is that there's currently no way for an XI private server to be "legal enough" while the only client that works with LSB is the proprietary one.
Offline
Posts: 4
By sempron 2024-03-29 21:43:49
Link | Citer | R
 
probably the people running the servers are selling gil on horizon
VIP
Offline
Posts: 678
By Lili 2024-03-29 23:01:49
Link | Citer | R
 
Asura.Iamaman said: »
it's not even close to the dumbest thing you'll find.

"Oh yeah the production server broke at some point so we just redirected everyting to test and called it a day. It works fine, why are you pale?"

"I made the code a lot more efficient when I removed all the dumb checks. Instead, I check all the values in javascript on the user's pc! We use his cpu instead of ours! Isn't that smart?"

"Yeah the boss wants everyone to have an unique user and password but you can forget them and just use xxxx/yyyy to login into the client. The IT guy who knew how to give access was fired sometime ago so nowadays we all just share this account when we need those customer profiles and that works perfectly fine."

The flashbacks are not pleasant, man.
[+]
Offline
Posts: 1596
By Felgarr 2024-03-30 04:02:13
Link | Citer | R
 
Shiva.Thorny said: »
You'd basically be arguing that you're providing the option to connect to a server, or selling database changes on the server. Because you're not providing the client, it's up to the user to decide how to connect, and any copyright infringement is done on their part.

As long as you aren't distributing any of SE's intellectual property, the server itself is probably legal. Case law on this is relatively limited, and in most jurisdictions a judge would have difficulty understanding the details enough to rule properly. So, even if it's theoretically OK, it's something that would require considerable due diligence to be sure of.

I don't think anyone here is actually a lawyer and can fairly advise on the legality of it, but this is the prevailing understanding afaik.

Did someone say Lawyer? ....Where's Velner when you need him?
Offline
Posts: 430
By Homsar 2024-03-30 04:10:43
Link | Citer | R
 
RadialArcana said: »
Asking a lawyer doesn't really mean much, unless they specialize in that field and they are competent. And if you're complaining about money as you do, chances are they are garbage and you paid them tree fiddy so don't know what they are talking about.

Pure copium lol
[+]
Offline
Serveur: Odin
Game: FFXI
user: Forg
Posts: 1
By Odin.Arisingchicken 2024-03-30 10:43:56
Link | Citer | R
 
Meeble said: »
The dev team settled and shut down rather than go to trial, likely because Nintendo made a credible argument that Yuzu was primarily used to facilitate piracy, and they backed that up by documenting the guides and support offered openly in the official yuzu community. Plausible deniability isn't so plausible when you're routinely helping users do the thing you claim ignorance of.

It might be possible to run a private server with zero guides or support, but I can't imagine that would be fun for anyone involved.

Kind of correct but not (or not just) from the guides: As I understand it Yuzu landed where it did because Nintendo had them over a barrel because they had engaged in actual piracy with evidence in their discord, and discovery would have crushed them. Their settlement had them saying anything Nintendo wanted them to say. And Nintendo would very much like to change the public's beliefs about what is and isn't legal to their advantage. This is a company that has in the past tried to argue emulation in and of itself is illegal, which is factually false.

We should also keep in mind that a big giant company can win even if you technically didn't break the law in your locale or bleed your finances dry till you stop fighting if they don't.

SE seems to mostly not care about private servers for the time being. That might change if they begin to perceive it as real competition to their product, or acquiring money they think should be going to them, or possible damage to their brand. Those would likely unofficially be the tipping points but not be the official reasons for action though. Officially it would likely be something about use or distribution of assets, trademark, or the circumvention clause of the DMCA. But right now there is no chance they don't know, they just don't see it worthwhile to do anything about at the present.

Would be best for the scene of nobody provoked SE really, regardless of opinions on legality.
[+]
Online
Posts: 4063
By RadialArcana 2024-03-30 10:59:22
Link | Citer | R
 
Arguing over legalities in a case like this is like thinking arguing with a massive dude and winning means you win an argument, no he will just punch you in the face and throw you in the river.

Big companies punch you in the face with lawyers and their fists are made of money.

This is why all these people fold, it doesn't matter who is right or wrong.

Horizon is one of the dumbest bunch of brainlets I've ever seen cause they are trying real hard to get SE to set a precedent, and if they actually did decide to come after them they would fold real quick cause none of them are rich enough to fight a legal battle that could last years.

Not only could this bring all the other servers down, but the parent project too.

This is why you're supposed to fly under the radar, and why most servers do so.
[+]
 Bahamut.Celebrindal
Offline
Serveur: Bahamut
Game: FFXI
Posts: 1685
By Bahamut.Celebrindal 2024-03-30 13:50:47
Link | Citer | R
 
see, we could have been talking about the importance of your vs you're, and really improved the FFXI community as a whole, instead we've descended into legaleze..../sigh ;)
[+]
 Asura.Iamaman
Offline
Serveur: Asura
Game: FFXI
user: iamaman
Posts: 651
By Asura.Iamaman 2024-03-30 16:27:40
Link | Citer | R
 
Lili said: »
The flashbacks are not pleasant, man.

We killed, not one, but two different MRI machines with a port scan. One so badly they had to fly a tech out to fix it and it wasn't even on purpose, we were helping with something else and they failed to block it off when we asked them where their embedded stuff was. Think basic nmap scan and it was unusable for over 12 hours. The answer when we asked if they planned to fix it was no. When we asked if they could isolate it with something in front of it, same answer. So there they sit, probably still. Oh and one of them still ran Windows XP and this was ~2014, it hadn't had updates applied in about 6 years, which is very common for medical devices.

On the code side, how about this for an authentication scheme: Client sends auth message, server responses with the entire list of usernames and passwords (in plaintext) to the client, the client checks the entered creds and compares it, then sends a message that yes, it is correct. This was in some code I reviewed early in my career and I know at least one other person who has seen the same thing in something different.

We saw so many hardcoded sa passwords (as in hardcoded in the code, can't be changed without recompiling, extremely dumb password put in documentation everywhere) we had to template the reporting item because we got tired of writing about why it was bad every time (the databases were network accessible). Same with hardcoded symmetric encryption keys, which we also had to template to explain that when you distribute the same key to everyone everywhere it's bad, at least 50% of the uses of this are downright scary too.

Then there are entire protocols used for integration between medical devices that don't support any security features whatsoever, not encryption or authentication. This is slowly being fixed, but it's difficult because when you deal with 25 year old devices that can't be updated, it means you can't change the way it works. You can sit on a hospital network and see all sorts of ***go by depending on what types of devices they have. We created an agent based workaround to kinda help with this but no one uses it because if they use it and someone elses ***breaks, they will get blamed (and tbf given how fragile some are, it might actually break something).

There is worse but it's too recent or easily identified for me to smear across the internet. All things considered, I don't usually fault someone for oops-i-accidentally a SQLi somewhere because there are often much worse things going on and they are typically pretty easy to find and fix.

This is all bad and there is worse, but at least these folks are trying. What really keeps me up at night is the state of the security industry, it's such a *** joke. We've seen reports done against embedded devices that some of our "peers" did and they literally ran a nessus scan and that was it. Against an embedded device. "No findings", well no ***. They love coming in acting like leet h4x0r swinging *** around and treating devs like ***when they've never seen a line of code in their life. I worked with one who didn't know what a compiler was and he was put in charge of application security at a software company (he was actually a great dude and it wasn't entirely his fault). The irony being that if you ask the people who write the software, 90% of the time they know where all the problems are but couldn't get political coverage to fix them, they are more than happy to tell you and more or less kickstart doing the job for you if you don't act like an ***, but that's too hard for most of the industry.
[+]
Offline
By GetHelpNerd 2024-03-30 18:33:33
Link | Citer | R
 
it's always astounding that this ***comes back to legality.

SE could shut horizon down, end of story.

SE likely does not care enough about ffxi (shown in every action that they take) to shut down horizon.

if you made a ff14 private server you would get a C&D faster than you can possibly imagine
[+]
Offline
Posts: 430
By Homsar 2024-03-31 04:36:11
Link | Citer | R
 
RadialArcana said: »
Arguing over legalities in a case like this is like thinking arguing with a massive dude and winning means you win an argument, no he will just punch you in the face and throw you in the river.

Don't hurt your back moving those goalposts.
Online
Posts: 4063
By RadialArcana 2024-03-31 05:00:40
Link | Citer | R
 
[+]
 Cerberus.Fishmonger
Offline
Serveur: Cerberus
Game: FFXI
user: Pometeme
Posts: 13
By Cerberus.Fishmonger 2024-04-04 16:56:15
Link | Citer | R
 
RadialArcana said: »
it obviously hurts retail

90% of private server players would never even touch Retail.

This moral high ground you see yourself on is nothing more than a logical fallacy.
Offline
By Draylo 2024-04-04 18:23:41
Link | Citer | R
 
Cerberus.Fishmonger said: »
RadialArcana said: »
it obviously hurts retail

90% of private server players would never even touch Retail.

This moral high ground you see yourself on is nothing more than a logical fallacy.

Another 5 post account with only horizon crap lol
[+]
 
Offline
Posts:
By 2024-04-04 20:23:46
 Undelete | Edit  | Link | Citer | R
 
Post deleted by User.
[+]
 Asura.Sensarity
Offline
Serveur: Asura
Game: FFXI
user: Meeeeeep
Posts: 136
By Asura.Sensarity 2024-04-04 20:29:52
Link | Citer | R
 
I just want a private server where I can buy gil for pennies and give an underpaid chinese gilfarmer piloting 30 different characters the same gil I just bought from him to clear all the content for me
wait that's Asura my bad
[+]
 Carbuncle.Maletaru
Offline
Serveur: Carbuncle
Game: FFXI
user: maletaru
Posts: 1694
By Carbuncle.Maletaru 2024-04-04 23:13:25
Link | Citer | R
 
Cerberus.Fishmonger said: »
RadialArcana said: »
it obviously hurts retail

90% of private server players would never even touch Retail.

This moral high ground you see yourself on is nothing more than a logical fallacy.

You think you're proving your point, but what I hear you saying is: 10% of private server players would be playing retail. Seems like they hurt retail then, huh?
[+]
First Page 2 3 4 5 6 7 8 9
Log in to post.