Projeto SOCKSArmor


Português: Este é o Wiki oficial do projeto SOCKSArmor. Por enquanto o conteúdo é disponibilizado apenas em português. Se você quiser obter outras informações sobre o SOCKSArmor ou softwares relacionados que não estejam escritas neste Wiki, entre em contato com o email: wiki@socksarmor.org.

English: This is the official SOCKSArmor project's Wiki. At the moment all the content is provided in portuguese. To obtain more information about the SOCKSArmor project or related softwares, use this email: wiki@socksarmor.org.


Conteúdo

  1. Resumo do Projeto
  2. Project Abstract
  3. Utilização do Wiki do Projeto
  4. Criando Usuários para Utilização
  5. Listas do Projeto
  6. Blog do Projeto
  7. Tickets, Acessando e Cadastrando
  8. Documentação
  9. Trevio
  10. Trevio Client


Resumo do Projeto

A arquitetura SOCKSArmor tem por objetivo prover um ambiente seguro, portável e escalável para a construção de programas que reconheçam e controlem aplicativos de rede atuando como um gateway de aplicações independente de protocolo. Suportando uma arquitetura extensível baseada em plugins, a confecção e utilização de gerenciadores e monitoradores de aplicativos de rede torna-se uma tarefa simples, focada especificamente nos aspectos relacionados ao aplicativo alvo. Como principal componente da arquitetura está um protocolo de gerenciamento aberto, leve e poderoso para que todo o ambiente, incluindo os componentes adicionados como plugins, possam ser completamente gerenciados de forma distribuída, expondo o ambiente como um serviço (SOA). Entre os principais mecanismos de gerenciamento disponíveis na arquitetura destacam-se um elaborado e abrangente sistema de notificação de eventos assíncronos fazendo uso do paradigma publish-subscribe, uma implementação de "blackboard" para suporte de configurações unificadas, controle completo e resumo de conexões gerenciadas (fluxos) em tempo real, e suporte à utilização de usuários com múltiplos níveis de acesso aos recursos do ambiente.

Paper: SOCKSArmor -- Uma Arquitetura para Gerenciamento Distribuído de Aplicativos de Rede

Project Abstract

SOCKSArmor architecture has the objective of providing a secure, portable and scalable environment to support the building of software components that interpret and manage networking applications acting as a protocol-independent application gateway layer. Supporting an extensible architecture by using plugins, the development and deployment of networking application managers and monitors becomes an easier task, focused specifically on the aspects related to the application targeted. At the core of the architecture there is an open, lightweight and powerful protocol that manages all the architecture, including the plugin extesions, in a straightforward, distributed paradigm, offering the environment as a service (SOA). As some of the most important mechanisms provided there is the comprehensive asynchronous event notifying system using the publish-subscribe paradigm, the overview with statistics and full controlling of connections being managed (streams) in real-time, and the support for management with an unlimited number of users and instances with multiple levels of permissions and restrictions.

Paper: SOCKSArmor -- Uma Arquitetura para Gerenciamento Distribuído de Aplicativos de Rede


Utilização do Wiki do Projeto

Algumas instruções de utilização do Wiki: Os usuários deste Wiki podem acessar os conteúdos sem qualquer autenticação ou cadastro. Para alterar ou adicionar o conteúdo o usuário precisa cadastrar um usuário e, por questões de segurança, enviar um email para wiki@socksarmor.org informando o login, nome, e os conteúdos inicias que seriam alterados ou adicionados.

Todos os conteúdos são visíveis para usuários não registrados, mas usuários não registrados não podem submeter e ver tickets. Caso o usuário queira submenter algum ticket ou ver tickets, um usuário precisa ser registrado antes.

Para criar um novo usuário, veja as instruções abaixo.

Criando Usuários para Utilização

Para criar um novo usuário, clique em Register no canto superior direito, na lista superior de links. Os campos Username, Password e Confirm Password são obrigatórios. Apenas estes campos são obrigatórios, e os opcionais são Nome e o Email. Não é necessária nenhuma confirmação para a criação e utilização da conta.

Mesmo sendo opcional, é recomendado que o nome e o email sejam cadastrados. Nome é importante para identificar o usuário e email é muito importante para que notificações possam ser enviadas para o usuário (andamento de ticket, alteração de conteúdo, etc). Além disto, com o email cadastrado é possível fazer recuperação de senha.

Para informações do Trevio clique aqui


Listas do Projeto

Atualmente o projeto conta com duas listas. Uma está destinada mais para assuntos técnicos sobre o ambiente SOCKSArmor, a tech, e a outra para assuntos gerais ligadas diretamente ou indiretamente ao projeto, a info. A listagem das listas pode ser acessada na listagem do mailman.


Blog do Projeto

Para acompanhar o blog do projeto, acesse aqui.


Tickets, Acessando e Cadastrando

Para quisar tickets, acesse aqui e escolha algum dos reports. Se você tiver alguma sugestão de novo report, por favor, envie um email para wiki@socksarmor.org com a sugestão. Também é possível fazer buscas/relatórios personalizados por tickets através do suporte a buscas aqui.

Apenas usuários registrados têm acesso às informações de tickets do sistema.

Para obter dicas de como fazer um bom registro de ticket, acesse CadastrandoTickets?.

Para maiores informações sobre o Trevio clique aqui


Documentação

SOCKSArmor -- Uma Arquitetura para Gerenciamento Distribuído de Aplicativos de Rede
Paper (artigo) com uma explicação breve sobre a arquitetura, motivações, questões técnicas relacionadas, comentários sobre o futuro da arquitetura, e mais algumas referências importantes relacionadas ao projeto.
SOCKSArmor Reference -- Referência SOCKArmor
Especificação breve da arquitetura, com uma posterior detalhamento completo do protocolo especificado e utilizado pela arquitetura (SAMP, SOCKSArmor Management Protocol). Este é o documento que deve ser utilizado por implementadores de componentes que integram-se ou que gerenciam a arquitetura SOCKSArmor.
Evento de Lançamento - Trevio
Apresentação do software Trevio, gerenciador do ambiente SOCKSArmor feito para a plataforma .Net, suportando diversas funcionalidades da arquitetura, possibilitando gerenciamento em tempo real, geração de relatórios, criação de políticas de segurança, entre outros.
FAQ -- Perguntas Frequentes
Relação de perguntas frequentemente feitas sobre o projeto SOCKSArmor e suas respectivas respostas. As questões relacionadas ao Trevio estão no próprio site do software. Estas questões são apenas relacionadas ao projeto SOCKSArmor.
Guias de instalação do SOCKSArmor
Guias para a instalação dos pacotes SOCKSArmor em servidores. Estes guias contém dicas importantes para a implementação do SOCKSArmor e configurações sugeridas para os servidores onde eles serão instalados.

Trevio

Veja mais documentação sobre o projeto aqui:


Trevio Client

Veja mais documentação sobre o projeto aqui: