I wouldn't run any sort of connection that truly demands secure
communications across the wire in unencrypted form. I'm not a security
guy -- in my line of work, we +want+ people to take our information -- but
the party line is that "security through obscurity" is not a good assumption
to make.
Remember that even though the client may be open, the internals of your
server setup can be as closed as you like. The database is a good place to
enforce security diligently, and the last time I checked there was no source
freely available for MS SQL Server. Remember also that many "secure" clients
are totally open source -- the fact that people can probe the working of the
client doesn't mean the mechanism itself is insecure.
I'm not a crunchy-gronola open source advocate, but for script and
programming that's basically duplicative of stuff that's been done a billion
times before by smarter folks, I don't see the moral imperitive of trying to
obscure it, and I don't think MACR's business interests are served by
locking down their source. I know that maybe 1% of my learning has come from
Macromedia's efforts at documentation, 25% from good books I've bought, and
the rest from the goodwill and genorosity of a commuinity that thrives on
the free flow of information. Tell me: where would most of us be without
"View Source"? Would the nascent web development community of 1995 have been
served by obfuscated HTML and encrypted assemblies?
If someone can learn useful things from something I've done, I'm happy if
they go to the bother of decompiling it. If decompilers expose script
rip-offs, reveal substandard work, or discourage proprietary locks on
methods and tools, I think it's generally a benefit to the developer
community ... a kind of evolutionary pressure that discourages complacency
and exploitative relationships.
Again, if you have a different point of view, I welcome it and I respect it.
I'm piping up because I've heard many complaints about decompilation on the
forums and at every FlashForward I've attended, and I think it's worthwhile
to consider an alternative point of view.
-KF
[quoted text, click to view] "pudrocker" <webforumsuser@macromedia.com> wrote in message
news:cqqrvc$4cm$1@forums.macromedia.com...
> I'm all for open source, sharing and what have you; however, this ability
to
> decompile is possibly the reason why trying to use remoting securely for
logins
> and account management has become so difficult. Trying to convince
corporations
> to adopt this technology for RIA's while swf's can still be freely
decompiled
> is next to impossible with their paranoid views towards security. Sure,
you
> should always call remote AS files from a secure server location anyway -
> question is: Why should we have to? I believe that open source should be
> given, not taken. At least give us the option to share or not to share.
>
> thoughts anyone?
>
> pud
>