Propostas Submetidas

DEI - FCTUC
Gerado a 2024-05-02 19:28:39 (Europe/Lisbon).
Voltar

Titulo Estágio

Integração de agentes e componentes numa arquitetura distribuída de segurança

Áreas de especialidade

Engenharia de Software

Comunicações, Serviços e Infraestruturas

Local do Estágio

Laboratório de Comunicações e Telemática

Enquadramento

Este estágio enquadra-se no âmbito de um projeto de investigação em segurança de redes para IACS (Industrial Automation and Control Systems - baseados em tecnologias SCADA) ou ambientes IoT (incluindo smart grids). O projeto em causa pretende desenvolver uma arquitetura híbrida de deteção de intrusões, suportada por um conjunto de agentes heterogéneos, tais como componentes de deteção de intrusões de rede e de sistema, componentes de análise de anomalias ou outros componentes de recolha de evidências para efeitos de análise de segurança.

O objetivo do presente trabalho incide em três linhas de ação: integração de agentes/componentes numa plataforma distribuída de deteção de eventos de segurança, através do desenvolvimento de adaptadores de gestão e dos mecanismos necessários para a codificação e transporte de eventos; o desenvolvimento do componente servidor para a gestão dos agentes; e, finalmente, o desenvolvimento dos interfaces de utilizador para a gestão dos componentes/agentes.

Objetivo

Para este trabalho, o estagiário deverá enquadrar-se na equipa já existente, familiarizando-se com o trabalho já feito nesta linha de investigação e seu estado da arte.

O trabalho do estagiário estará enquadrado no esforço de projeto e implementação de uma arquitetura de segurança para ambientes IACS, estando focado no desenvolvimento da componente distribuída de deteção (agentes), sua integração e orquestração. Esses agentes poderão constituir-se sob a forma de componentes de software (caso de Host IDS), appliances especializadas ou componentes virtualizados.

Estão assim previstos os seguintes objetivos:
• Ambientação com projeto e com estado da arte na temática das redes IACS, identificando e analisando as principais soluções disponíveis;
• Proposta de arquitetura para a solução de gestão a implementar, para os ambientes designados;
• Análise dos componentes e ferramentas existentes, e consequente proposta de implementação;
• Implementação, validação e documentação das soluções desenvolvidas

Plano de Trabalhos - Semestre 1

- Familiarização com o tema do trabalho, com o projeto e com o estado da arte (4 semanas).
- Escrita da primeira versão da arquitetura de gestão, adaptador de eventos/gestão e proposta preliminar dos interfaces de utilizador (3 semanas).
- Discussão, refinamento e elaboração da versão final da arquitetura de gestão, adaptadores e interfaces de utilizador (2 semanas)
- Implementação preliminar da arquitetura de gestão – adaptadores de gestão e eventos para agentes (4 semanas)
- Documentação e Escrita do Relatório Intermédio de Estágio (2 semanas).

Plano de Trabalhos - Semestre 2

- Implementação dos componentes servidor e refinamento dos adaptadores de gestão/eventos (4 semanas)
- Desenvolvimento do interface de utilizador para o servidor de gestão e componentes necessários (4 semanas)
- Validação das soluções desenvolvidas (4 semanas).
- Documentação final e Escrita do Relatório/Dissertação (3 semanas).

Condições

A capacidade de trabalho em equipa será essencial, dado que o candidato ficará enquadrado numa equipa com experiência no desenvolvimento de soluções de segurança para ambientes SCADA.

Observações

Competências sólidas de desenvolvimento e engenharia de software, assim como gosto pela aprendizagem de novas ferramentas e linguagens de programação.

Competências sólidas de desenvolvimento web serão fator determinante, assim como a familiaridade com as temáticas relacionadas com as áreas redes de computadores e segurança.


Existe a possibilidade de remunerar o estagiário com uma Bolsa de Investigação, com valores e condições a definir em função do perfil e da disponibilidade do candidato.

O estágio será co-orientado pelos Profs. Paulo Simões e Tiago Cruz.

Orientador

Paulo Simões (orientador) e Tiago Cruz (co-orientador)
tjcruz@dei.uc.pt 📩