Elvis, olha com o cliente o que ele quer proteger, e joga isso para o
servidor calcular... O resto é layout e deve ser disponibilizado para o
cliente como "código perdido", pois não há como proteger mesmo.


Pra você ter uma idéia, nem mesmo programas escritos em linguagens normais
como C/C++ e amigos pode ser protegida direito.

Por exemplo, tem este projeto: http://www.openttd.org/

Eles se inspiraram no abandonware Transport Tycoon. Um louco lá fez
engenharia reversa dos binários, descompilou (resultando em um código em
assembly, que também não é agradavel de ler) e converteu isso para C.

Lógico que ele demorou um ano ou mais pra fazer isso, mas mesmo assim prova
que é possível.

2008/3/1 Beck Novaes <[EMAIL PROTECTED]>:

>
> Pôxa Ricardo, porque a "tristeza"? Na internet é assim mesmo! Além do
> mais, o código fonte é apenas uma parte do projeto. E ele sozinho não
> é o que faz a diferença. O que cria grandes RIAs é o Negócio, a
> Arquitetura de Informação, o Look and Feel e o código. Ou seja, há um
> caminho a ser percorrido e se alguém olhar o seu código fonte ele
> estará vendo apenas uma pequena parte da história de uma aplicação de
> sucesso.
>
> Não sei porque o pessoal se preocupa tanto em tentar proteger estas
> coisas. No blog da DClick, por exemplo, vira e mexe nós publicamos
> componentes que usamos nos nossos projetos. Tem muita gente usando o
> MoveAwayFX, o DataGridFilter, etc. Mas não acho que a DClick está
> perdendo alguma coisa com isto. Sei lá... eu sinceramente não me
> importo que os outros possam ver o meu código por eu sei que existe
> muito mais além de bits numa boa solução. É só a minha opinião.
>
> []'s
> Beck Novaes
>
> On Mar 1, 9:47 am, Ricardo Ramires <[EMAIL PROTECTED]> wrote:
> > Não demorou muito não:
> >
> > http://www.sothink.com/product/flashdecompiler/index.htm
> > Supports Flash CS3 (9.0) and ActionScript 3.0 completely.
> >
> > :-(
> >
> > On Feb 29, 11:46 pm, "Elvis Fernandes" <[EMAIL PROTECTED]>
> > wrote:
> >
> > > Hehehehe ... se eu já me mato com os ItemRenderers, como vou fazer um
> > > componente "lindão" e "revolucionário" ??? hahahaha ...
> >
> > > O problema é que o cliente está preocupado com a concorrência ... só
> isso
> > > ... mas com a comunidade, não tem problema compartilhar não =)
> >
> > > Valeu pelas dicas!
> >
> > > [ ]'s
> >
> > > Elvis
> >
> > > 2008/2/29 Marcelo Bezerra <[EMAIL PROTECTED]>:
> >
> > > > talvez ele tenha algum componente de tela lindão e revolucionário e
> > > > está com medo de compartilhar isso com a comunidade =)
> >
> > > > mesmo nesse caso, o core do componente poderia estar num swc,
> > > > dificultando que alguém reuse o seu componente
> >
> > > > 2008/2/29 Beck Novaes <[EMAIL PROTECTED]>:
> >
> > > > >  Bem, a maneira como eu vejo é que existe lógica que pode ser
> > > > >  considerada "de negócio" que pode estar no front-end. Um exemplo
> > > > >  clássico é o objeto carrinho de compras responsável por controlar
> os
> > > > >  itens e o valor total a ser pago. Outros exemplos são os
> validadores
> > > > >  simples como os numéricos, de data, de string etc. Não vejo
> problema
> > > > >  algum em alguém descompilar e ver essa lógica. Agora, se você
> tiver
> > > > >  alguma coisa crítica, que implique em problemas de segurança, por
> > > > >  exemplo, isso nunca pode estar no front-end. Por mais que exista
> > > > >  alguma ferramenta que "embaralhe" o código sempre é possível
> juntar as
> > > > >  partes para pegar alguma informação que deveria ser
> "confidencial".
> >
> > > > >  []'s
> > > > >  Beck Novaes
> >
> > > > >  On Feb 29, 9:29 am, "Rafael Gomes Dantas" <[EMAIL PROTECTED]>
> wrote:
> > > > >  > Obfuscador só deixa o código complicado de ler, sempre é
> possível
> > > > >  > descompilar o código.
> >
> > > > >  > Por isso é importante que a maior parte da lógica esteja no
> servidor,
> > > > e o
> > > > >  > flex/flash seja usado apenas para interface com o usuário.
> >
> > > > >  > 2008/2/29 Elvis Fernandes <[EMAIL PROTECTED]>:
> >
> > > > >  > > Olá, pessoal!
> >
> > > > >  > > Alguém sabe se existe algum programa tipo "obfuscator" para
> > > > Flex/AS3?
> > > > >  > > Daqueles que não permitem que a aplicação seja "descompilada"
> e o
> > > > código
> > > > >  > > seja "roubado" ...
> >
> > > > >  > > Valeu!!!!
> >
> > > > >  > > Elvis
> >
> > > > --
> > > > ------------------------
> > > > Marcelo Bezerra
> > > > +55 (61) 8185-6069
> > > >http://bovino.blog.com
> >
> > > > Coordenador Geral - Comissão  Organizadora
> > > > ENEJ 2008 - Encontro Nacional de Empresas Júniores
> > > >http://www.enejk.com.br/
> >
> > > > Coordenador - Tecnologia da Informação
> > > > Brasil Júnior - Confederação Brasileira de Empresas Juniores
> > > >http://www.brasiljunior.org.br
> >
> > > > CTIS - Bancoob
> > > > Analista / Desenvolvedor
> >
>

--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para [EMAIL PROTECTED]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a