Why no configuration files?" - Because I am the one in control of the server. ![]() I have the intermediary software that establishes connections between users. It would be useless to change the IP.ģ) "More importantly, why aren't you using HTTPS" - This one is sort of my bad. I don't have HTTPS enabled because I thought it cost money, but turns out you can get it for free. Worst case scenario without HTTPS if you were on a public network, like a starbucks wifi, someone would be able to see you sending data to the server to establish the initial connection between two players.Ĥ) "And why does everyone have direct access to the server you're hosting, which includes everyone's IP and state?" - That's blatantly false and untrue. The way it works is I connect players based on a public IP if they go through the internet. If you are an advanced user who does port forward then this isn't even a problem for you because you can hit the LAN option and just use public IPs. The argument could be made that you could spam my server with brute force attempts at getting client data by generating a series of IPs. My server would probably go down long before they guessed anyones IP. ![]() #Cuphead free online downloadĪnd if they do guess it it would just return the IP back as an answer.ĥ) "Hell, I was even able to download your server's source code. Not surprisingly, it's hardcoded spaghetti as well" - This was a server configuration error. It has been fixed and it's not spaghetti code. ![]() Even if it was it shouldn't matter to the end user.Ħ) "This entire thing is a huge security risk for everyone involved and I would recommend you stop hosting it immediately" - Proven to be false by my previous statements.ħ) "I would strongly advise against anyone using this code. Your data is being sent encrypted and stored publicly for everyone to see" - Technically if we want to get nitty gritty about it the data I'm sending is public knowledge.
0 Comments
Leave a Reply. |