Come Back Everyone

Come in, pull up a chair, let's discuss all things Ryzom-related.
User avatar
iphdrunk
Posts: 1574
Joined: Tue Sep 21, 2004 8:20 am

Re: Come Back Everyone

Post by iphdrunk »

acridiel wrote:Sadly Jakoba, thats what my worst fears for the .org project are too.
Sorry for the offtopic, I just b@w and chimed in in an interesting post.

This is a good point. I would not be surprised if Ryzom implements several "security by obscurity" mechanisms, since both the client and the server are controlled by the same entity. Two of the premises in these client / server architectures are a) you never trust the client b) you define well-defined, limited interfaces and access/entry points. Not trusting the client means deplying a lot of checks, specially for your inputs and player actions (having the right permissions, etc.) and lots of error checking. The problem is that checking is expensive and may impact performance, but with an open client, these checks need to be added. Having well defined, limited interfaces and at the same time offering advanced tools such as ring scripts using lua interpreters and so on, keeping things under control requires lots of time and manpower which may be neglected to meet deadlines.

Just to give an example, one can easily guess that to execute an action from the toolbar, the client sends a packet containing which toolbar button was pressed, or, in order to craft an item, the client sends a packet to the server specifying the craft pattern (an id) and references to materials in players inventory. With a closed client, it is not possible to e.g. click an action if the client does not allow you to. But, does the server verify that the action is not "grayed out"? does the server verify that the player has learnt the craft pattern for that object? (these are two fictional examples for illustration purposes).

This is not even "considering" the potential Denial of Services that will arise. Can a UDP packet be forged? does the server crash if the craft packet contains references to items not present in the inventory, etc. etc.

I am not saying that the org project cannot address this, but it is something that needs to be indentified and fixed or worked around. And it is a lot of work.
Anissa - Jena's Lost Tribe -

User avatar
kaetemi
Posts: 1547
Joined: Tue Sep 21, 2004 6:33 pm

Re: Come Back Everyone

Post by kaetemi »

iphdrunk wrote:But, does the server verify that the action is not "grayed out"? does the server verify that the player has learnt the craft pattern for that object?
Yes, the server already verifies everything. They just made a few mistakes with one feature.
The _ _ system should honestly be completely taken out of the _, until it verifies the ids in all functions that receive data from the client.
iphdrunk wrote:does the server crash if the craft packet contains references to items not present in the inventory, etc. etc..
No, it doesn't. If you do find something that does, it can be useful to reboot the server in case it slows down again, though.
- Kaetemi [Kami] [Fyros] [Elder of Atys] [NeL Developer]
Rebuild the Kami faction and save Atys from the Karavan! Join the Kami Alliance! Freedom to the Players!
User avatar
5c0rp
Posts: 156
Joined: Tue Mar 21, 2006 6:52 pm

Re: Come Back Everyone

Post by 5c0rp »

tbh I agree with jack, since people spawned their own npc armours thats the last challange in the game gone for me, well atleast we had some black and white bits that others didnt but thats not the point.

Amazing how people abuse things, and a great number of them are the ones who where too lazy to even do the npc bosses, well atleast we had fun doing them i guess.

Atleast they cant wear q1 armour to a battle, just aswell all the sets out there aint fakes :)
Scorpius

High Officer Guardians of Jena

wakatack69
Posts: 103
Joined: Wed Apr 04, 2007 9:52 pm

Re: Come Back Everyone

Post by wakatack69 »

The only thing left to achieve on a Server / Game first has now be destroyed....

Proud to be in GoJ when Lixie was dropped for a first...
22/24 Parts of the NPC armour plans achieved through dedication of GoJ.....
4 black NPC player crafted items (thanks Scorp) as a result.

The final 2 plans and a complete set of player crafted NPC items.. (possible..... but why?)

Cause everyone Man, Woman and Yubo on Atys now already has it.... courtesty of Haxors R Us
Lilijania
User avatar
dakhound
Posts: 1768
Joined: Fri Jan 07, 2005 5:40 pm

Re: Come Back Everyone

Post by dakhound »

kaetemi wrote:All 'hacked items' have one thing in common, and therefore they can be very easily identified, and removed.
yes but does this include for consumable items such as plan peices and crystals, which tbh are more valuable than the armours themself :)
User avatar
kaetemi
Posts: 1547
Joined: Tue Sep 21, 2004 6:33 pm

Re: Come Back Everyone

Post by kaetemi »

dakhound wrote:yes but does this include for consumable items such as plan peices and crystals, which tbh are more valuable than the armours themself :)
The plan pieces and npc crystals were never spawned, as far as I know, for that reason.
- Kaetemi [Kami] [Fyros] [Elder of Atys] [NeL Developer]
Rebuild the Kami faction and save Atys from the Karavan! Join the Kami Alliance! Freedom to the Players!
xtarsia
Posts: 358
Joined: Mon Oct 30, 2006 9:46 am

Re: Come Back Everyone

Post by xtarsia »

wakatack69 wrote:The only thing left to achieve on a Server / Game first has now be destroyed....

Proud to be in GoJ when Lixie was dropped for a first...
22/24 Parts of the NPC armour plans achieved through dedication of GoJ.....
4 black NPC player crafted items (thanks Scorp) as a result.

The final 2 plans and a complete set of player crafted NPC items.. (possible..... but why?)

Cause everyone Man, Woman and Yubo on Atys now already has it.... courtesty of Haxors R Us
Why does a bunch a ppl running around in worthless Q1 junk ruin/devalue the massive, respectable achievements that you made? they havent done what you have.

Pit them against your genuine gear and see what happens, they'll loose.

Just let them run around in public view, they will get caught.

Besides, my Q170 maxed out rubbarn boosted HA > your NPC gear :p
DOOMSDAY CAME =( =(
wakatack69
Posts: 103
Joined: Wed Apr 04, 2007 9:52 pm

Re: Come Back Everyone

Post by wakatack69 »

When it comes to using the "NPC Gear", sure Q1 vs Q200 will make a difference..... but its not the Q or STATS that matter... as we all know the different mat receipies, quality, etc make a huge difference...
a Q200 Exc can be better then Q200 Sup if the worst supreme mats are used over the best execellent mats....

But thats not what ruined/devalued it...

Most people wont have the chance/oppertunity/or desire to find out if its real or not.... but everyone does have the chance to SEE what people wear....

So if GoJ paraded around in Q200 NPC gear.... everyone will *groan* and think *...here comes more of that stuff....*

Take AeN armour.. the most farmed NPC of them all....
Thus it is now very boring to see dozens of peeps in GOLD NPC armour...

But to see GREEN (Sergio) PURPLE (Pei) and AQUA (Lixie) Armour out there... now thats a rare sight...

Of course, once one or more HA crafter gets 24 plans.... Black/White NPC armour will become boring eventually also :P


But the whole point of my post, is the uber OMG affect has been greatly reduced....


But until someone official speaks up.... none of this may matter anymore anyway.... GRRRRRRR
Lilijania
User avatar
kaetemi
Posts: 1547
Joined: Tue Sep 21, 2004 6:33 pm

Re: Come Back Everyone

Post by kaetemi »

wakatack69 wrote:But the whole point of my post, is the uber OMG affect has been greatly reduced....
You make it sound as if there are dozens of those illegal armors. I think the amount would be a lot closer to 2, and it's very likely that they're not even around anymore, since they're a total waste of inventory bulk space.

Something that really annoys me, are those people who are freely running around with invalid haircuts or red underwear.
- Kaetemi [Kami] [Fyros] [Elder of Atys] [NeL Developer]
Rebuild the Kami faction and save Atys from the Karavan! Join the Kami Alliance! Freedom to the Players!
User avatar
missylee
Posts: 73
Joined: Wed Sep 22, 2004 4:15 pm

Re: Come Back Everyone

Post by missylee »

kaetemi wrote:Something that really annoys me, are those people who are freely running around with invalid haircuts or red underwear.

Red underwear??
Sorry but i simply *have to* say something hehe... The red underwear i know of is the one you get when you log out naked: Next time when you relog -for as long as you don't put anything else on- your underwear will be red (or purple).

So i don't understand why you put "invalid haircuts" in the same sentance with "red underwear".
I like red underwear, hehe :D



To reply to the 1st post: i never left and i'll never will. :)
Now if i only had more free time....
TheNewEmpire
High Officer & Exotic Harverster

Atys is where i belong... And you belong right there with me!
Locked

Return to “General”