0

How to Disable bsn.cloud in Custom Autorun?

Can anyone reveal any undocumented registry keys that configure the bsn.cloud requests from a player? I'm writing autorun.brs from scratch for a specialized workflow that doesn't involve BrightAuthor or Cloud, and I want to prevent unnecessary internet connections from the player. There are "endpoints_" keys with URLs, though deleting the keys or replacing the URLs doesn't stop traffic going to certs.bsn.cloud from the player.

2 comments

  • 1
    Avatar
    Dadosky, Nathaniel

    any luck with this one?

  • 0
    Avatar
    Dychicks

    @Nathaniel

    No luck. You can play with this script that deletes registry keys if you want:

    registry = createobject("roRegistry")
    syslog = CreateObject("roSystemLog")
    registrySection = CreateObject("roRegistrySection", "networking")
    if type(registrySection) <> "roRegistrySection" then 
        syslog.SendLine("Registry section could not be retrieved")
        end
    endif

    ' List of keys to delete
    keys = [
        "activation_token",
        "access_token_expiration",
        "access_token_expires_at",
        "endpoints_blessings_installer_url",
        "endpoints_blessings_server_bp3",
        "endpoints_bsn_classic_api_server",
        "endpoints_bsn_classic_server",
        "endpoints_bsnapiserver",
        "endpoints_bsnserver",
        "endpoints_certsserver",
        "endpoints_echotest",
        "endpoints_failsafecheck",
        "endpoints_featuresavailable",
        "endpoints_provisionserver",
        "endpoints_remote_storage_notifications",
        "endpoints_remote_storage_server",
        "endpoints_s3_classic_url",
        "endpoints_s3url",
        "endpoints_supervisorupgrade",
        "endpoints_websocketsdws",
    ]
    for each key in keys
        if registrySection.Delete(key) then
            syslog.SendLine(key + " deleted")
        end if 
    end for
    registry.Flush()

    end

     

Please sign in to leave a comment.