Channel.Security.Error

Todos, aqui já devem ter visto a mensagem “Channel.Security.Error” quando tentam acessam métodos remotos do Flex. Este erro acontece sempre que tentamos acessar DNS diferente do que o SWF esta rodando e o mesmo não possuir crossdomain.xml. Mais aonde coloco o Crossdomain? O crossdomain deve ser adicionado na raiz do acesso web do server. O mesmo deve ser [...]

Continuar lendo...

Javascript acessando métodos do Flex

A integração com o Browser precisa necessariamente do Javascript para funcionar. ExecutarJavaScript com o ExternalInterface é fácil, e o contrário também, e vou demonstrar aqui a simplicidade. Antes de tudo precisamos registrar o método no Flex que deve ser acessado no JavaScript. Para isso utilizamos o método addCallback() do ExternalInterface. private function [...]

Continuar lendo...

Localizar vulnerabilidades de segurança em aplicações Flex

Estava fazendo uma busca sobre segurança no Flex e achei esta que é muito interessante. O SWFScan. Desenvolvido e distribuído gratuitamente pela HP, é uma excelente ferramentas na busca por vulnerabilidade de sua aplicação. Ele nada mais é que um descompilador. Após descompilar vai a busca de itens que podem ser vulmeráveis na sua aplicação. Ele não acessa seus [...]

Continuar lendo...

Criando um arquivo de Log para o AMFPHP

O que seria de nós programadores se não fosse os arquivos de Log… Mais quando utilizamos o AMFPHP só aparece os erros do tipo Fatal Error. Mais isso tem solução. Dentro da pasta amfphp/core/shared/exception existe dois arquivos, php4Exception.php e php5Exception.php. Por um destes arquivo passa todos os erros que acontecem dentro do AMFPHP. Como só utilizo PHP5 vou [...]

Continuar lendo...

Ambiente restrito no Flex - Usando segurança na senha

Bha, quem que não teve problemas de perder a senha . . . Ou fez um sistema para empresa preocupada com senhas. Desenvolvo sistemas para empresas que usam HTTPS até para páginas HTML puras sem acesso restrito. Exagero? Então além de um sistema simples de Login acrescentei um extra. Estou criptografando o login e senha antes de ser enviado para o PHP. E no PHP envio para o [...]

Continuar lendo...

Manter a segurança no Adobe AIR

Bha, segurança . . . Sempre o item mais esquecido pelos desenvolvedores. Web se encontra milhares de aplicações com falhas de segurança, área restrita que se acessa sem senha, e outros itens mais . . . Então para aqueles que querem enriquecer as suas aplicações AIR, vai uma apresentação que foi apresentada no [...]

Continuar lendo...

Executado códigos C/C++ no Flash

Bha, eu iniciei minha jormada rumo a programação nas linhas do C++. Alchemy é o nome dado a este projeto de pesquisa que visa permitir a compilação de códigos C e C++ dentro de se código flash. Com Alchemy, desenvolvedores Web agora podem reutilizar centenas de linhas de código aberto existentes C e C++ do lado do cliente ou servidor na plataforma Flash. Alchemy traz o [...]

Continuar lendo...

Arquivo crossdomain.xml

Com o crescente aumento de aplicações AIR e Flex, integração entre servidores e a utilização crescente de WEBservice, se torna importante conhecer um pouco do crossdomain. O Crossdomain é um arquivo XML com as permissões de acesso ao servidor, podendo impedir ou liberar que aplicações Flash se comuniquem com o servidor. Para que sua aplicação consiga acessar dados [...]

Continuar lendo...