User Tag List

Page 10 of 10 FirstFirst ... 8 9 10
Results 91 to 94 of 94

Thread: Lacewing, Bluewing, and servers

  1. #91
    Clicker Fusion 2.5 MacFusion 2.5 DeveloperAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleSWF Export ModuleXNA Export ModuleUnicode Add-on
    Fusion 2.5 (Steam)Fusion 2.5 Developer (Steam)Fusion 2.5+ DLC (Steam)Android Export Module (Steam)HTML5 Export Module (Steam)iOS Export Module (Steam)Universal Windows Platform Export Module (Steam)Firefly 3D Module (Steam)
    Phi's Avatar
    Join Date
    Jan 2010
    Location
    England
    Posts
    1,971
    Mentioned
    25 Post(s)
    Tagged
    0 Thread(s)
    Hey folks,
    Good news! Lacewing Blue Unicode is now in pre-release testing, and Darkwire Server 1 now uses Unicode message format. Unicode Blue Server is backwards-compatible to some degree with the non-Unicode Lacewing Relay and older Blue, so it's still publicly usable.
    If you want to use Blue Unicode, you can join my Patreon for early access. You will also get early access to the Lacewing Blue Android ports coming out within the next few months.

    There is also a huge Lacewing help file revamp, including examples, tips, security notes, binary message notes, known Relay bugs, and a ton more information, like subtleties of selection, hosting a server, how loops and selection works, how to debug, etc.
    This help file is based off LB's help file, including details about all five Lacewing extensions, including Relay, Blue and Lacewing Webserver, but heavily expanded for all five.
    You can also get early access to this help file on my Patreon.

    Ask for support and capability questions on Clickteam Discord.
    Note the Discord invite link has changed since older posts!

  2. #92
    Clicker Fusion 2.5 DeveloperAndroid Export ModuleHTML5 Export ModuleSWF Export ModuleInstall Creator ProPatch Maker
    Fusion 2.5 (Steam)Fusion 2.5 Developer (Steam)Fusion 2.5+ DLC (Steam)Android Export Module (Steam)HTML5 Export Module (Steam)iOS Export Module (Steam)Universal Windows Platform Export Module (Steam)
    DJFuego's Avatar
    Join Date
    Jul 2006
    Location
    UK
    Posts
    1,424
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    Yay!

    Quote Originally Posted by Phi View Post
    Hey folks,
    Good news! Lacewing Blue Unicode is now in pre-release testing, and Darkwire Server 1 now uses Unicode message format. Unicode Blue Server is backwards-compatible to some degree with the non-Unicode Lacewing Relay and older Blue, so it's still publicly usable.
    If you want to use Blue Unicode, you can join my Patreon for early access. You will also get early access to the Lacewing Blue Android ports coming out within the next few months.

    There is also a huge Lacewing help file revamp, including examples, tips, security notes, binary message notes, known Relay bugs, and a ton more information, like subtleties of selection, hosting a server, how loops and selection works, how to debug, etc.
    This help file is based off LB's help file, including details about all five Lacewing extensions, including Relay, Blue and Lacewing Webserver, but heavily expanded for all five.
    You can also get early access to this help file on my Patreon.

    Ask for support and capability questions on Clickteam Discord.
    Note the Discord invite link has changed since older posts!
    Its been a while but might actually use this now if it will run on Android.

  3. #93
    Clicker Fusion 2.5 DeveloperAndroid Export ModuleHTML5 Export ModuleSWF Export ModuleInstall Creator ProPatch Maker
    Fusion 2.5 (Steam)Fusion 2.5 Developer (Steam)Fusion 2.5+ DLC (Steam)Android Export Module (Steam)HTML5 Export Module (Steam)iOS Export Module (Steam)Universal Windows Platform Export Module (Steam)
    DJFuego's Avatar
    Join Date
    Jul 2006
    Location
    UK
    Posts
    1,424
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    Yay!

    Quote Originally Posted by Phi View Post
    Hey folks,
    Good news! Lacewing Blue Unicode is now in pre-release testing, and Darkwire Server 1 now uses Unicode message format. Unicode Blue Server is backwards-compatible to some degree with the non-Unicode Lacewing Relay and older Blue, so it's still publicly usable.
    If you want to use Blue Unicode, you can join my Patreon for early access. You will also get early access to the Lacewing Blue Android ports coming out within the next few months.

    There is also a huge Lacewing help file revamp, including examples, tips, security notes, binary message notes, known Relay bugs, and a ton more information, like subtleties of selection, hosting a server, how loops and selection works, how to debug, etc.
    This help file is based off LB's help file, including details about all five Lacewing extensions, including Relay, Blue and Lacewing Webserver, but heavily expanded for all five.
    You can also get early access to this help file on my Patreon.

    Ask for support and capability questions on Clickteam Discord.
    Note the Discord invite link has changed since older posts!
    Its been a while but might actually use this now if it will run on Android.
    Why is there no option to secure traffic with ssl cert and Key?

  4. #94
    Clicker Fusion 2.5 MacFusion 2.5 DeveloperAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleSWF Export ModuleXNA Export ModuleUnicode Add-on
    Fusion 2.5 (Steam)Fusion 2.5 Developer (Steam)Fusion 2.5+ DLC (Steam)Android Export Module (Steam)HTML5 Export Module (Steam)iOS Export Module (Steam)Universal Windows Platform Export Module (Steam)Firefly 3D Module (Steam)
    Phi's Avatar
    Join Date
    Jan 2010
    Location
    England
    Posts
    1,971
    Mentioned
    25 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by DJFuego View Post
    Its been a while but might actually use this now if it will run on Android.
    Why is there no option to secure traffic with ssl cert and Key?
    SSL isn't built into most protocols, my dude, a better question is why would SSL be in Lacewing? Normally, the uniqueness of how you're using Lacewing is safety enough; no one knows what you're using each subchannel for, the format of your binary messages, etc. That by itself throws most hackers off.

    Building encryption into Lacewing without it being necessary slows performance, and requires you to invoke system cryptography libraries. That whole process is overkill for anyone not intending on writing a secure app, and you can roll your own encryption anyway.

    You can use Get Object and a HTTPS webserver to log in, like thus:
    1. Client sends a HTTPS request with their username and password.
    2. HTTPS server notes their source IP, and returns a one-use, IP-locked random string back, called a logintoken.
    3. The client then connects to the Lacewing server, and sends a name set request with the username and token.
    4. The Lacewing server asks the HTTPS server if the token is valid and tied to that IP.
    5. If so, it accepts the name set request and sends an approval back.

    Once you know a person is who they say they are, there's no more to do. You could use AESFusion to encrypt your messages after login, if it's necessary.
    (Further, you could encrypt the login token in the Lacewing name set request, using a AES key generated and also sent back by the HTTPS server, so the original token isn't even readable by the Lacewing server directly, and thus an eavesdropper who somehow has the same IP as you and is faster at reading the token and sending it to the Lacewing server won't be able to decrypt and use it. You could also use a UTC timestamp in seconds as well as the key, as part of the login request.)

    Again, that's way beyond most Fusion developers. And if they don't know how to do that, they probably would forget a critical security feature and make using a secure client pointless; for example, using a pre-built security key, carefully encrypting all the messages that their client apps use... including clients that the would-be hacker has access to modify for themselves.

    Security is covered more under the Lacewing help file, that all my patrons have access to, so you can read more about what a compromised client/server could do, built-in protections Lacewing Blue has, etc.

Page 10 of 10 FirstFirst ... 8 9 10

Similar Threads

  1. Lacewing Servers Up/Down?
    By LavaFlaminG6 in forum Fusion 2.5
    Replies: 4
    Last Post: 21st February 2014, 04:36 PM
  2. Help with Lacewing Servers? - Possible Steam Integration -
    By sheppard1 in forum Multimedia Fusion 2 - Technical Support
    Replies: 4
    Last Post: 15th December 2013, 09:00 PM
  3. Servers?
    By ZayLong in forum Lacewing
    Replies: 1
    Last Post: 28th June 2013, 06:15 AM
  4. Moo Servers
    By Spryz in forum Multimedia Fusion 2 - Technical Support
    Replies: 8
    Last Post: 11th February 2009, 08:18 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •