Poll

New set of feature's name? (read)

BLG Unite
7 (77.8%)
BLG Link
1 (11.1%)
Other (post)
1 (11.1%)

Total Members Voted: 9

Author Topic: BLG (Unite) Development  (Read 45667 times)

That would require the transfer of files into a web server, which, given enough users, would take up a stuffload of space, ESPECIALLY if you're going to include addons in this.
RTB add-ons would just store the RTB add-on ID. Other add-ons would, at least, be deduplicated, so that identical files would only be stored once, no matter how many people have them.

It would also mean players want to have their stuff secure, so then you would have to pay a extra for a secure connection, and you'd also need some form of encryption scheme.
It would also be easy to inject a malicious file into the server if that was made, again especially if you're going to include addons.
The only thing you'd pay extra for for "secure connections" is having a SSL/TLS certificate signed by a verified CA. And you don't need to do that if all interaction is going through your own application (in that case you can just use a self-signed certificate instead and transmit it with the application). Regarding security on the server for the add-ons you're basically just going to have to trust us on that, although I'm 99% sure that the server side is going to be open-source, meaning that you can just run your own server if you want to. One reason for this is the previous problem.

And (correct me if I'm wrong) I don't think there's any consistent way of verifying the blid a key is used for, and verify that it is a valid and correct key, without actually looking at it, because players (and possibly players parents) would want the addon to not actually look at the key.
It can be verified in the same way that regular servers, and RTBC, verify it; by checking the IP/BL_ID combination with the master server.

RTB add-ons would just store the RTB add-on ID. Other add-ons would, at least, be deduplicated, so that identical files would only be stored once, no matter how many people have them.
What if I put a virus in my zip file, then gave my key to a bunch of little kids that also have this addon?

Just theoretical, but you still need to check for this kinda stuff.

Also, if other people host a server, you gotta make sure that addons that are not rtb addons are not transferred through them, otherwise a 3rd party could potentially steal others private addons.

Uh, what the hell is going to activate the virus?

Uh, what the hell is going to activate the virus?
1. Curious kid wants to see what the new addon is
2. Curious kid opens the zip file
3. Virus installs itself on Curious Kid's computer, propagating itself through the network, and other devices connected to the computer (external hard drives, USB storage devices, etc)
4. Virus now infects half the neighbourhood
5. Repeat for several curious kids until key gets revoked for key sharing
« Last Edit: November 15, 2012, 05:25:06 PM by Ipquarx »

What if I put a virus in my zip file, then gave my key to a bunch of little kids that also have this addon?

Just theoretical, but you still need to check for this kinda stuff.
There'd probably be at least some kind of confirmation box if the ID of the installation changes. Other than that I don't really know what could be done against it.

Also, if other people host a server, you gotta make sure that addons that are not rtb addons are not transferred through them, otherwise a 3rd party could potentially steal others private addons.
What? You set up your own BLG server and change a variable to direct everything through that instead of our. That's all there's to it, they can't just magically "steal" stuff from BLG servers that other people run.

1. Curious kid wants to see what the new addon is
2. Curious kid opens the zip file
3. Virus installs itself on Curious Kid's computer, propagating itself through the network, and other devices connected to the computer (external hard drives, USB storage devices, etc)
4. Virus now infects half the neighbourhood
5. Repeat for several curious kids until key gets revoked for key sharing
Opening a zip is not going to get your computer a virus.

Opening a zip is not going to get your computer a virus.
Equivalent to "viewing an email I got cannot give me a virus."

Equivalent to "viewing an email I got cannot give me a virus."
It generally can't assuming you're using a modern e-mail client; that was some stupid crap that was related to Trident (which IE, and therefore Outlook and Outlook Express uses) previously being integrated waaay deeper in the kernel than it should have been, for some minor performance gains.

I've finished server updating. It doesn't have support for updating RTB itself yet, but that'll come soon. Here's a beta.

Notifications should be fixed. If not, it's probably related to how there are 4 different ways of getting a screen's resolution, and they all seem to have different results on different platforms.


Yes. That's why the top of your screen has said "Blockland Glass 2.0 Alpha X" for quite awhile now.

Equivalent to "viewing an email I got cannot give me a virus."
I'd think someone would've noticed an exploit in the ZIP decompression algorithm by now.