Cvolton / GMDprivateServer

Geometry Dash Private Server
GNU General Public License v3.0
389 stars 286 forks source link

Using GMDPrivateServer for 1.9 (1.8 not needed anymore) #890

Closed masckmaster2007 closed 2 years ago

masckmaster2007 commented 2 years ago

I want to create a GDPS for these 2 versions combined, but it doesn't seem to work... First, i want to make registered account work, but i also fear about security because i've read that it isn't secured AT ALL.

Please help me I'm confused.

MegaSa1nt commented 2 years ago

1.9 doesnt have accounts image

masckmaster2007 commented 2 years ago

image lol what

masckmaster2007 commented 2 years ago

image this might help you understand (empty response)

MegaSa1nt commented 2 years ago

this is how it works server doesnt allow you do anything with account because 1.9 doesnt have password verification and everyone with login bypass can do anything from your account

fancythedeveloper commented 2 years ago

What about 1.8? Since the issue name mentions that as well.

masckmaster2007 commented 2 years ago

this is how it works

server doesnt allow you do anything with account because 1.9 doesnt have password verification and everyone with login bypass can do anything from your account

I mean I'm unregistered, so I'm safe. But nothing works.

masckmaster2007 commented 2 years ago

What about 1.8? Since the issue name mentions that as well.

Yea I'm talking about 1.8 because I managed to get Geometry Dash for Windows Phone.

MegaSa1nt commented 2 years ago

image this might help you understand (empty response)

idk, my friend gets empty responses when he turning on HTTP Canary

MegaSa1nt commented 2 years ago

this is how it works server doesnt allow you do anything with account because 1.9 doesnt have password verification and everyone with login bypass can do anything from your account

I mean I'm unregistered, so I'm safe. But nothing works.

oh, check config/security.php and set $unregisteredSubmissions to true

masckmaster2007 commented 2 years ago

It doesn't change anything

masckmaster2007 commented 2 years ago

image I was using a broken 1.9 fork. I switched to pure GMDPrivateServer and it works

masckmaster2007 commented 2 years ago

image aaaand i get this

MegaSa1nt commented 2 years ago

set default value to banReason

masckmaster2007 commented 2 years ago

set default value to banReason

image Well, i forgot to drop the 1.9 database and import the new one, now it works

MegaSa1nt commented 2 years ago

gg! pls close issue

masckmaster2007 commented 2 years ago

Ok last thing. HOW IS ABSOLUTE'S 1.9 GDPS DEALING WITH REGISTERED ACCOUNTS

Cvolton commented 2 years ago

they have a modded version of 1.9 that adds additional security measures

masckmaster2007 commented 2 years ago

they have a modded version of 1.9 that adds additional security measures

oh

masckmaster2007 commented 2 years ago

I want to reopen it because i would want to add a way for registered accounts where if the ip doesn't match, it won't let you connect.

masckmaster2007 commented 2 years ago

Only way to hack into these accounts would be to compromise the whole system...

masckmaster2007 commented 2 years ago

So how can i enable registered accounts by force ?

masckmaster2007 commented 2 years ago

also, it seems like if unregistered submissions are on, you can create an account and connect, but doing any action will create a unregistered "clone" of that registered account. Interresting

masckmaster2007 commented 2 years ago

EDIT: bruh registered accounts work now. what ?

masckmaster2007 commented 2 years ago

Closing it myself. I managed to do an IP check Here are the files below if anyone's interested into making this an actual thing loginGJAccount - https://pastebin.com/LGAKfDx1 registerGJAccount - https://pastebin.com/qWZ6JRuQ