Posted by: Leonardo França, in AIR, Adobe, Flash, Flex
A Adobe estárá lançando em abril uma atualização de segurança do Flash Player 9. Como o adobe AIR compartilha a tecnologia do Flash Player, será necessario a atualização do runtime da adobe também.
Leitura importante para quem usa XMLSockets, swf’s em dominios diferentes, fscommand, swf chamando javascript.
Link do artigo:
http://www.adobe.com/devnet/flashplayer/articles/flash_player9_security_update.html
2 Comments »
Posted by: Leonardo França, in AIR, Adobe, Flex
Além dessa novidade confira mais algumas novidades no labs(http://labs.adobe.com/)
Adobe Flex 3
http://www.adobe.com/products/flex/
Adobe AIR
http://www.adobe.com/products/air/
Re-launched Adobe Open Source Website
http://opensource.adobe.com/
1 Comment »
Posted by: Leonardo França, in ActionScript 3.0, Flash, Flex, Serviços
Para quem se interessar, agora pode fazer o curso de Adobe Flex também em Brasília, pela ENG no qual, sou um dos instrutores.
Podem ligar e falar com o Rubes Martins(61 3033-1070) ;o)
Aproveitem e peçam os cursos de Flash, ActionScript e Flash Media Server.
3 Comments »
Posted by: Leonardo França, in AMFPHP, ActionScript 3.0
Tenho um projeto que necessitou dessa funcionalidade, alem de alguns emails que me mandaram perguntando como isso poderia ser feito.
Encontrei esse artigo no www.bytearray.org que explica como fazer isso com Flash e AMFPHP 1.9(que suporta bytearray) e utilizando a classe jpgencoder(baseada no bytearray), so tive que adaptar para o Flex.
veja o artigo
http://www.bytearray.org/?p=90
Mas o que é bytearray?
bytearray é uma classe introduzida no ActionScript 3, com a finalidade de escrever, ler e trabalhar dados binarios.
http://livedocs.adobe.com/labs/flex3/langref/flash/utils/ByteArray.html
2 Comments »
Posted by: Leonardo França, in ActionScript 3.0, FMS/FCS/RED5, Flex
Esse é o primeiro de uma serie de artigos que estou escrevendo para o site FMS Guru Brasil. Segue o link: http://www.fmsguru.com.br/2008/2/10/flex-e-flash-media-server-actionscript-server-side
2 Comments »
Posted by: Leonardo França, in FMS/FCS/RED5
Recentemente peguei um projeto onde o objetivo do cliente era que as video-aulas fossem transmitidas pela web, ate ai tudo bem, o problema veio quando ele quiz que essas video-aulas não pudessem ser salvas por qualquer um na internet. O sistema estava originalmente em windows media player.
Realizamos um estudo para oferecer a melhor opção, primeiramente os videos teriam que ser disponibilizados em FLV(claroo né!!!), so fazendo isso já reduzimos em mais de 90% a possibilidade de um usuario mal-intencionado capturar esse video. Feito isso, a possibilidade ficou entre usar Download Progressivo e stream(com Flash Media Server).
Download progressivo foi logo descartado pois apesar de ser mais barato, é a que menos oferece segurança, já existe na web varios softwares, inclusive extensões para firefox, para salvar os flv’s de um site.
A opção do stream ganhou força, preparamos alguns testes e demostrações, o dificil foi convercer o cliente a pagar a licença do Flash Media Server, mas é isso ou ter seus cursos disponibilizados em qualquer barraquinha de dvd’s piratas. Convencer o cliente de que é a melhor solução a médio e longo prazo é sempre o mais dificil :õ(
O Flash Media Server passou nos primeiros testes, tanto em performance quanto em segurança, chegou a ter mais de 1000 usuarios simultaneos.
Ate que um dia o cliente chega pra mim e diz, “consegui copiar os videos”. Ele usou o Replay Media Catcher ou seja, de volta aos estudos.
Pesquisando pela web acabei achando a solução no proprio site da Adobe, esse texto demostra como os videos podem ser “roubados” e algumas opções para aumentar a segurança, ate para o maldito Replay Media Catcher \o/\O/\o/
A solução ainda ta em AS2, assim que possivel adapto para ActionScript 3 e posto aqui.
Referencias.
[Leitura Obrigatoria]
http://www.adobe.com/devnet/flashmediaserver/articles/protecting_video_fms.pdf
http://www.flashcomguru.com/index.cfm/2007/7/3/video-content-protection
http://www.adobe.com/devnet/flashmediaserver/articles/digital_media_protection.html
http://www.adobe.com/devnet/flashmediaserver/articles/protecting_video_fms.html
http://blogs.adobe.com/security/2007/07/how_to_protect_flash_video_wit.html
6 Comments »