overte-org / overte

Overte open source virtual worlds platform.
https://overte.org/
Other
132 stars 48 forks source link

(hfm,avatar protection) reading and writing hfm format for avatar protection #780

Open alexderpyfox opened 6 months ago

alexderpyfox commented 6 months ago

this would make for example using paid for avatars in overte be secure

daleglass commented 6 months ago

We can't implement support for a format unless there's a specification available.

At any rate, I believe it's not possible to have working avatar protection in Overte. An open system like ours is incompatible with such a thing in a fundamental way.

ksuprynowicz commented 6 months ago

I'd say the most we can do is protect avatars on unmodified client. I talked with users and there's a lot of interest in such protection. If someone would like to contribute other protection mechanisms, IMO they are welcome unless they would harm open source nature of the project. We just need to not misrepresent them as unbreakable, because there's no such thing.

Armored-Dragon commented 6 months ago

@alexderpyfox I looked for any kind of information for "hfm" as I have never even heard of this format, and I can't even find evidence of it's existence. What exactly are you asking for?

Also, we have an "active" discussion relating to potential avatar protection if you would like to see some ideas we have already discussed.

ksuprynowicz commented 6 months ago

HFM is an internal format we use. Earlier there were requests from Second Life users that we implement some weird format that is difficult to convert to other formats as a form of protection, and adding serialization and deserialization to HFM would accomplish this. Personally I'm too busy to work on this, but if someone wishes to, they are welcome.