FydelisTechOS: A Nova Fronteira na Customização de Sistemas para Segurança e Desenvolvimento
- #Ruby
- #Linux
- #C#
- #Python

Introdução
No universo da tecnologia, profissionais de cibersegurança, pentesters, desenvolvedores e estudantes frequentemente buscam ambientes que se adaptem às suas necessidades específicas e não o contrário. Foi essa demanda que motivou a criação do FydelisTechOS: um sistema operacional desenvolvido com o propósito de unir robustez técnica, desempenho otimizado e ferramentas especializadas, construído de forma consciente e educacional, com foco em entender cada etapa do processo de criação de um sistema operacional.
Sua proposta principal é oferecer um ambiente onde cada componente é projetado sob medida, garantindo integração nativa, eficiência e recursos voltados tanto para o desenvolvimento de software quanto para atividades de segurança cibernética e aprendizado prático. Diferente de distribuições que apenas reúnem ferramentas prontas, o FydelisTechOS foi concebido para ser compreendido, moldado e utilizado como um espaço completo de crescimento técnico.
Arquitetura e Base Tecnológica
Um dos princípios fundamentais do projeto é a escolha criteriosa das linguagens e tecnologias para cada função, visando desempenho, estabilidade e clareza no desenvolvimento:
- Assembly, C e C++: utilizados na construção do terminal nativo do sistema. Essas linguagens permitem trabalhar diretamente com os recursos do hardware, garantindo agilidade na execução, baixo consumo de memória e processamento, além de serem fundamentais para o entendimento de como o sistema operacional interage com o equipamento.
- Python: adotado no desenvolvimento do painel de controle central, da versão adaptada do gerenciador de pacotes Synaptic e da ferramenta de listagem de pacotes. Por ser uma linguagem de sintaxe acessível e com ampla aplicação, facilita tanto a implementação quanto a manutenção dessas funcionalidades administrativas.
- Perl: escolhido para o desenvolvimento do Fydelis-AI, assistente inteligente integrado diretamente ao terminal, que auxilia na execução de comandos, análises e consultas técnicas.
- C#: tecnologia utilizada na criação da FydelisTech-Attack, suíte completa de ferramentas de segurança.
- C++ com Qt6: tecnologia utilizada para criar o instalador oficial do sistema. Essa foi uma das etapas mais desafiadoras: foi preciso garantir compatibilidade com diferentes configurações de hardware, desenvolver rotinas seguras de particionamento e formatação, integrar o gerenciador de boot e criar uma interface funcional e intuitiva — tudo isso mantendo a estabilidade necessária para um processo de instalação confiável.
Além disso, o projeto adota práticas modernas de desenvolvimento: a geração da imagem ISO por meio do live-build é automatizada com GitHub Actions, permitindo que a compilação seja feita de forma padronizada, reproduzível e com agilidade na distribuição de versões atualizadas.
Atualmente, o FydelisTechOS encontra-se em fase inicial de desenvolvimento, na versão 1.0, com todos os seus componentes principais implementados e em constante processo de testes, ajustes e aperfeiçoamento.
Principais Recursos e Diferenças
O FydelisTechOS se destaca por ser um projeto que alia funcionalidade, inovação e aprendizado estruturado:
Painel de Controle Nativo (FydelisControl)
O sistema conta com um painel central que exibe métricas detalhadas de hardware, monitoramento de processos e atalhos rápidos de gerenciamento.

FydelisLab (Laboratório de Estudos)
Recurso exclusivo e totalmente integrado ao sistema, estruturado em três níveis de conhecimento (básico, intermediário e avançado) com exercícios práticos e cenários simulados

Guia de Instalação e Testes
O processo de instalação do FydelisTechOS foi desenhado para ser intuitivo, guiando o usuário passo a passo desde a seleção de idioma até o particionamento seguro dos discos.

Tela de bem vindo ao FydelisTechOS

Gerenciador de Pacotes e Synaptic

FydelisPackage

- Ambiente otimizado: todo o sistema foi planejado para entregar bom desempenho mesmo em configurações mais simples, com foco em conforto e produtividade para quem trabalha ou estuda por longos períodos com análises e desenvolvimento.
- Suíte de Ferramentas de Segurança Nativas: Diferente de outras distribuições que utilizam softwares de terceiros, o FydelisTechOS conta com ferramentas desenvolvidas especificamente para o sistema, garantindo integração total e melhor desempenho. Destaque para:
Ferramentas abaixo escrito em perl
- FydelisTech-Attack: suíte completa de ferramentas de segurança, desenvolvida em C#;
- FydelisAudit: para análise e auditoria de configurações;
- FydelisBrute: para testes de força bruta;
- FydelisCheck: para verificação de integridade e vulnerabilidades;
- FydelisDir: para varredura de diretórios e arquivos;
- FydelisDork: para buscas direcionadas em bases públicas;
- FydelisHash: para manipulação e verificação de hashes;
- FydelisRarZip: para análise de arquivos compactados;
- FydelisScan: para varredura de redes e portas;
- FydelisSniff: para captura e análise de tráfego;
- FydelisStress: para testes de carga e estabilidade;
- FydelisUpdate: para atualização segura de componentes;
- FydelisWordlist: para geração e gerenciamento de listas de palavras.
- FydelisLab: Laboratório de Estudos e Testes: um recurso exclusivo e totalmente integrado ao sistema, estruturado em três níveis de conhecimento básico, intermediário e avançado. Ele oferece exercícios práticos, cenários simulados e materiais organizados para o aprendizado e o aperfeiçoamento em cibersegurança, desenvolvimento e administração de sistemas. Ao concluir cada etapa, o usuário recebe um certificado de participação, valorizando a jornada de estudo e o desenvolvimento profissional.
- Construção transparente: cada etapa do desenvolvimento segue uma lógica técnica fundamentada, permitindo que interessados compreendam como cada parte do sistema funciona e interage com as demais.
- Evolução guiada pela prática: por estar em fase inicial, o projeto valoriza o feedback e o conhecimento compartilhado para consolidar estabilidade e adicionar novas funcionalidades de forma consistente.
Agradecimentos e Colaboração
A criação de um sistema operacional e de um ambiente de aprendizado integrado é um desafio amplo, que não se conclui sozinho. Por isso, expresso aqui o meu agradecimento ao Gemini, à Dola e à comunidade de hackers e profissionais de segurança, que contribuíram com dicas, experiências e conhecimentos fundamentais para superar obstáculos ao longo dessa jornada.
Conclusão e Próximos Passos
O lançamento da versão 1.0 marca apenas o início da trajetória do FydelisTechOS.
Os próximos passos incluem a consolidação da estabilidade de todos os componentes, a ampliação do acervo de ferramentas de segurança, o aprimoramento do Fydelis-AI, a expansão dos conteúdos e cenários do FydelisLab e a busca por maior compatibilidade com diferentes arquiteturas e dispositivos.
Mais do que um sistema operacional, o FydelisTechOS se apresenta como um espaço completo de aprendizado e experimentação, provando que é possível construir soluções personalizadas quando unimos conhecimento técnico, dedicação e colaboração.
Referências e Fontes
- Documentações oficiais das linguagens Assembly, C, C++, C#, Python, Perl e do framework Qt6.
- Manual e documentação da ferramenta live-build e da plataforma GitHub Actions.
- Guias e boas práticas públicas referentes a cibersegurança, pentest e desenvolvimento de sistemas operacionais.
- Apoio técnico e colaborativo: Gemini, Dola e comunidade de profissionais de segurança.
- Todo o código, arquivos e documentação do projeto estão disponíveis no repositório oficial do FydelisTechOS.
#adielfontes #fydelistech #fydelis #cybersecurity #sistemasoperacionais #so #linux #dola #gemini #hackers
