A PSA on Steam identifier support

getting a finger cut off is better than getting your entire hand cut off, that doesn’t mean you should do either.

let’s be helpful:

  1. try looking into bcrypt/scrypt
  2. there’s no transport level encryption on event packets for obvious reasons and that means you shouldn’t send any passwords along with such
  3. if you don’t even know any of this you shouldn’t be making a system that’s handling user details and especially not calling it “secure”

no it doesn’t work until then, ever heard of GPUs and hashing ASICs?

and we’re talking about people here, not fully rational actors that won’t reuse the same password ever

If the user is the point of failure then i dont see how thats my problem though?

Have fun doing so.

when the problem can easily be resolved by not using completely insecure storage methods that is called negligence, also in terms of privacy protection laws

also as users a) can’t tell whether or not their password is transmitted or saved securely, b) generally can’t be trusted to act in their own best interest

Not sure how anywhere we’re stating that we would be a potential attacker?

wilco

I never did? i said “safer” than plaintext password storage.

I’m more getting at the fact that attempting to brute-force lets say 58eb7f9a6cbd2435582506a3d56822bbb969d6501eb92cdca572a7e0ab2dd572
would still take a lot of time unless you know that, coincidentally, the password was mydumbpassword

In any case, changing things about it while its still unfinished isn’t even an issue

1 Like

nah totally wrong

Oh? is storing plaintext passwords safer?

technically yup

1 Like

are you by any chance the same guy that wrote the account system for t-mobile austria?

nope :woman_shrugging:

mind explaining that to me?

how is storing

abcdef123

safer than storing

320b11898398f3d2ebe63167da479e11cbaae5c9ad1ec81119ab5a8e0d1359d2 + 8126hdf
in a database

please do enlighten me

1 Like

you can make a safer pass without using those 10000000 line hash
++ i didnt said it will be like 123abcd…

1 Like

Thank the education system for vRP2, with integrated license support and integrated whitelisting you should just use vRP2 lol and not sponsored in any way I we just use vRP2.

vRP2 is far from being complete, and should only be used by servers with good developers. So not every server has the option to use it. Though i do hope it grows as expected :stuck_out_tongue_winking_eye:

no clue how they currently do it but why not do one of the following things:
A) Just inject a dll into steam through manual mapping or loadlibrary, grab steamid or such, and done. [Not recommended, will get you banned for injecting to steam if you play a VAC protected game, also might get account banned]
B) Something like this, https://www.unknowncheats.me/forum/counterstrike-global-offensive/292009-getsteamid-steam-exe.html
credit to device for consulting me and recommending last option.

eeeeeeeeeek

lets send unencrypted plaintext strings across the interwebz

eeeeeeeeeeeeeeeeek

then letz store those plaintext strings in an encryption format which only has a single key as it’s security point

eeeeeek
why have we been hack?!?!?!

I understand Steam position here.
By the way they could at least provide a public API just to fetch an Id. :frowning:
I don’ t get why you need an App hence an AppId for this? do you?

Currently, as a workaround, users can choose to opt out of the Steam beta.

Is that really all it takes?

If you’re using certain popular resources that block joining for a lack of Steam identifier but save on license (e.g. essentialmode), please remove the Steam blocking check from your server before Valve makes changes that will break FiveM Steam integration in its current state permanently.

So is this a client-side or server-side problem?

I was thinking of getting GTA V and there are some sales atm but I’d prefer to buy it on Steam.

just might be for now

Go for it, at the end of the day server owners should adapt to the changes, identifiers have a few other forms (eg; license, discord etc.). So you can still use steam…

so as a client it doesn’t really matter from where I play? Is the beta opt-out a client or server thing?