Flash Remoting, anyone?  XML
Índice dos Fóruns » Arquitetura de Sistemas
Autor Mensagem
cv
Moderador
[Avatar]

Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline

Galera, quem já mexeu com Flash Remoting? Algum comentário sobre o assunto?

(Flash Remoting: www.macromedia.com/software/flashremoting/)
[Email] [WWW] [Yahoo!] [MSN] [ICQ]
cv
Moderador
[Avatar]

Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline

Uhhh... respondendo ao meu próprio tópico, aí vao mais alguns links:

http://www.onjava.com/pub/a/onjava/2003/02/26/flash_remoting.html
http://www.flash-remoting.com/
[Email] [WWW] [Yahoo!] [MSN] [ICQ]
cv
Moderador
[Avatar]

Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline

Respondendo DE NOVO ao meu próprio tópico (será que eu sou o único xarope do GUJ que faz isso? alguns tópicos aqui tão parecendo mini-blogs meus):

http://openamf.sourceforge.net projeto opensource que reimplementa todas as features do Flash Remoting MX, da Macromedia (que é proprietário e bem caro, até). Está no começo ainda, e já tem muita funcionalidade legal. Tem até gente usando em produção (eu, por exemplo )
[Email] [WWW] [Yahoo!] [MSN] [ICQ]
louds
Moderador
[Avatar]

Membro desde: 29/04/2003 23:09:15
Mensagens: 4061
Localização: São Paulo
Offline

Li o artigo da onjava. A ideia é muito boa, vai facilitar muito o desenvolvimento com flash.

O negocio me parece uma grande furada. Pq em momento algum ele fala de segurança, ou pelo menos de qualidades.

Pelo que eu entendi, basta eu ter acesso ao servlet que posso causar 1 DOS no container criando 1 zilhao de objetos.

O artigo esqueceu de algo? Ou realmente flash remoting é esse buraco de segurança todo?
[ICQ]
urubatan
Moderador
[Avatar]

Membro desde: 21/09/2002 10:31:26
Mensagens: 2481
Localização: Porto Alegre/RS
Offline

legal, vou dar uma olhada nisto

[]'s
Rodrigo Urubatan
http://www.urubatan.com.br
Melhor livro de RoR do brasil: http://livro.urubatan.com.br
[WWW]
cv
Moderador
[Avatar]

Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline

louds wrote:Pelo que eu entendi, basta eu ter acesso ao servlet que posso causar 1 DOS no container criando 1 zilhao de objetos.

O artigo esqueceu de algo? Ou realmente flash remoting é esse buraco de segurança todo?


Não, o Flash Remoting é nojento mesmo. O pessoal da OpenAMF tá tentando resolver as maiores brechas, mas a segurança toda pode ser resolvida com ServletFilters bem aplicados
[Email] [WWW] [Yahoo!] [MSN] [ICQ]
louds
Moderador
[Avatar]

Membro desde: 29/04/2003 23:09:15
Mensagens: 4061
Localização: São Paulo
Offline

cv wrote:
Não, o Flash Remoting é nojento mesmo. O pessoal da OpenAMF tá tentando resolver as maiores brechas, mas a segurança toda pode ser resolvida com ServletFilters bem aplicados


Tem razão, bastaria apenas 1 filter pra resolver o problema, mas ele teria de entender AMF.
[ICQ]
Paulo Silveira
Administrador
[Avatar]

Membro desde: 07/08/2002 18:38:50
Mensagens: 4204
Localização: São Paulo
Offline

cv wrote: mas a segurança toda pode ser resolvida com ServletFilters bem aplicados


ou o seu amado aspectwerkz. mata direitinho no classico caso de aspectagem para seguranca/logging, falai.

http://blog.caelum.com.br twitter: @paulo_caelum


[Email] [WWW]
cv
Moderador
[Avatar]

Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline

Paulo Silveira wrote:ou o seu amado aspectwerkz. mata direitinho no classico caso de aspectagem para seguranca/logging, falai.


Exatamente

Pena que tem algumas checagens que não dá pra fazer só usando AOP. O pessoal do OpenAMF tá meio preocupado com a segurança (mais do que a Macromedia, aliás), especialmente com ataques tipo denial-of-service. Um problema de fazer com AOP, nesse caso, seria saber de onde estão vindo os requests, para decidir se é preciso negá-los ou não.

Tem outra falha de segurança que não chega a ser horrenda, mas que pode trazer problemas tb: o Flash Remoting MX deixa qqer cliente Flash acessar um webservice através do gateway. Ou seja, qualquer servidor que esteja rodando o gateway vira um proxy instantaneo de webservices, pronto pra ser abusado.

PS: Saiu versão nova do AspectWerkz, e agora ele se mudou pra CodeHaus (antes estava na SourceForge): http://aspectwerkz.codehaus.org
[Email] [WWW] [Yahoo!] [MSN] [ICQ]
cv
Moderador
[Avatar]

Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline

Novidades: o pessoal da CarbonFive lançou uma ferramenta de segurança para gateways Flash Remoting chamada FlashGateKeeper.

URL: http://carbonfive.sourceforge.net/flashgatekeeper/
[Email] [WWW] [Yahoo!] [MSN] [ICQ]
Rafael Steil
Administrador
[Avatar]

Membro desde: 31/08/2002 02:35:53
Mensagens: 5984
Localização: São Paulo
Offline


"working code attracts people who want to code. Design documents attract people who want to talk about coding - Charles Miller"

http://rafaelsteil.com
http://twitter.com/rafaelsteil
http://www.jforum.net
http://www.flickr.com/photos/rafaelsteil
[Email] [WWW]
urubatan
Moderador
[Avatar]

Membro desde: 21/09/2002 10:31:26
Mensagens: 2481
Localização: Porto Alegre/RS
Offline

UAU, isto que eu chamo de falta de sono

[]'s
Rodrigo Urubatan
http://www.urubatan.com.br
Melhor livro de RoR do brasil: http://livro.urubatan.com.br
[WWW]
urubatan
Moderador
[Avatar]

Membro desde: 21/09/2002 10:31:26
Mensagens: 2481
Localização: Porto Alegre/RS
Offline

bom, estou começando um projeto em que provavelmente vou utilizar o flash remoting (pelo menos se isto não complicar demais a minha vida

se quiserem trocar uma ideia é só falar

[]'s
Rodrigo Urubatan
http://www.urubatan.com.br
Melhor livro de RoR do brasil: http://livro.urubatan.com.br
[WWW]
cv
Moderador
[Avatar]

Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline

Estou usando Flash Remoting num projeto já, e depois de umas semaninhas de testes com o OpenAMF, joguei o Flash Remoting pra J2EE fora. Valeu a pena, até agora
[Email] [WWW] [Yahoo!] [MSN] [ICQ]
 
Índice dos Fóruns » Arquitetura de Sistemas
Ir para:   
Powered by JForum 2.1.8 © JForum Team