Projectos Knowledge Tester com Simulador Cisco IOS

Estes são dois projectos que iniciei durante o ano de 2019, pois estava a tirar cursos específicos apenas para poder dar formação a formandos de nível QNQ4/5 (devido a requisitos legais), e como já sabia a matéria, tive vários meses de muitas horas livres, que dediquei a criar vários softwares.

Por um lado decidi criar o Knowledge Tester, como software de perguntas e respostas, para por um lado, eu poder testar-me a mim mesmo, criando 1001 perguntas, para ao longo dos anos ir treinando nas várias áreas, porque na altura eu estava a pensar em tirar umas 30 certificações e dedicar-me à Cyber-Security.

Por outro, quis fazê-lo para terminais de Linux, em modo de texto (que adoro), em C/C++ claro está, para poder ser útil também a uma amiga invisual na altura.

Em simultâneo, reparei que havia dificuldade na utilização do simulador IOS Cisco da Cisco, (o Packet Tracer), que funcionava mal nas distribuições de Linux várias, e decidi criar um simulador IOS Cisco. Na imagem de apresentação desta página, podem ver o meu simulador Cisco em acção.

Fica um post partilhado na altura no meu Facebook pessoal, em 2019-11-18, entre amigos, com a devida imagem partilhada logo a seguir:

«O plano inicial para o próximo projecto que colocarei a funcionar nas próximas 2 semanas, alguém sabe para que isto servirá? Fiz hoje numa hora.

Só depois disso farei o da linguagem de programação matemática para backtesting de trading systems. Só depois voltarei aos sistemas de backtesting em si, e a acabar o BolsaPT. Só depois retomarei o tradutor ibérico e a Intranet open source. Só depois voltarei ao motor de jogos 2D em C++.

Mas hei-de acabar tudo, garanto.»

Foi um rascunho que fiz durante um curso que tive de fazer entre 2019 e 2020 para poder dar formação em certas áreas, e como já conhecia a matéria, passava as aulas a imaginar este tipo de coisas. Normalmente não planeio muito os softwares que faço, vou planeando à medida que os crio, mas como estava num local onde não podia programar isto, aproveitava a caneta e caderno para isso mesmo. 🙂

Fica a imagem abaixo:

Os planos iniciais para o

Quis um simulador e não um emulador, até porque nem teria direitos de copyright para o fazer.

Quis fazê-lo em modo de texto para simular na perfeição shells de IOS Cisco.

Relembro que o objectivo também era incluí-lo no próprio software Knowledge Tester, para que o mesmo pudesse ter laboratórios em modo shell do IOS Cisco, dentro dos próprios exames que tinha.

Seria um software com todo o tipo de perguntas, de cruzinhas, relações, resposta directa, etc, e até laboratórios para quem estudasse redes tipo CCNA students, etc. 🙂

Estava já bastante igual, como poderão ver em vídeos abaixo, mas deixei a meio porque de repente retomei o game engine que deixei a meio em 2017, e ganhei uma paixão tão grande por o desenvolver e criar videojogos, que tão cedo não tenciono voltar a este simulador Cisco.

Mas nunca se sabe!

Talvez acabe é a calculadora de subnetting, que era para ser usada como forma de ensino mas em simultâneo para perguntas relacionadas com subnetting para o próprio Knowledge Tester, e que posso isolar um dia para a tornar uma ferramenta bonita para uso em modo de shell em Linux ou até em Windows, um dia com tempo farei isso. Deixo imagem dela abaixo:

2020-07-13 - Networking - FLSM com máscara customizada na calculadora de IPV4 para Linux em C++
2020-07-13 – Networking – FLSM com máscara customizada na calculadora de IPV4 para Linux em C++

Deixo vídeos abaixo para verem como foi o mesmo, e até uma lista de vídeos, para o caso de eu um dia o retomar. 🙂

Aqui o vídeo mais recente do videolog do meu simulador Cisco e do Knowledge Tester, e que é uma playlist em si:

Deixo também alguns posts associados a este projecto:

2021-04-15.

Leave a Reply

Your email address will not be published. Required fields are marked *

RSS
Follow by Email
LinkedIn
Share
WhatsApp