Dr. White Hat

Quem sou eu

Atuando no ramo da informática a mais de 25 anos, minha história profissional se confunde com a do próprio microcomputador.

Meu primeiro computador foi um TK85. Foi o primeiro microcomputador lançado no Brasil. Era algo parecido com um brinquedo. Processador Z-80 e teclado de membrana, gravava os dados e programas em gravador de fitas cassete e usava televisão como monitor. Possuía 4Kb de memória básica e eu ainda tinha uma expansão de 16Kb!!

Ainda com processador Z80, testemunhei a passagem dos micros similares ao TRS80 americano, clones do Apple II, até o nascimento do primeiro IBM-PC e seus clones, com clock de 4.77 Mhz.

Não cheguei a trabalhar com cartões perfurados, mas meu primeiro curso de programação foi de linguagem Cobol, aos 14 anos. Nessa época ainda se usava cartões perfurados mas eu nem cheguei perto de um computador.

Passei pelos mini-computadores, com discos removíveis de 32 Mb, do tamanho de uma bacia de cerca de 50 cm, super-minis e até um mainframe IBM-4381, com sistema VM hospedando sistema operacional e banco de dados chamado Pick System (alguém já ouviu falar?). Para época era revolucionário, pois era multiplataforma, rodava com 3 usuários nos PCs originais de 4.77 Mz. Quando os PCs evoluíram para o modelo AT, o Pick rodava com 8 a 10 usuários enquanto o Unix rodava somente com 3. Os primeiros 386 chegavam a rodar com até 30 usuários!

Talvez você nem tenha a visão do que é isso por estar tão acostumado a estrutura cliente-servidor das redes atuais, mas quando eu falo que o 386 rodava com até 30 usuários, significa 1 (um) micro com 30 usuários trabalhando na mesma máquina, através de terminais “burros”, que não passavam de monitores e teclados ligados à uma única CPU através de comunicação serial.

Sempre atuando na área de suporte, dava minhas pinceladas na área de desenvolvimento. Já programei em Cobol, Basic, Dbase, Clipper, Visual Basic, FoxPro, Visual Fox e ASP. Isso, além de incursões experimentais pelo Assembler e C. Sempre fui auto-didata e decidi abandonar a programação no dia em que eu disse para mim mesmo que já tinha aprendido a desenvolver em ASP e no dia seguinte a a Microsoft lançou o .NET…

Ainda tentei aprender .NET, mas a coisa cresceu de tal forma que eu tive que fazer a minha opção, abrindo mão da programação para me dedicar somente às redes, que a essa altura já estavam num estágio bastante maduro. Só não trabalhei com as redes com cabos coaxiais, porque nessa época eu andava enfurnado num CPD às voltas com o main-frame.

Começei a pesquisar sobre segurança, no dia em que um servidor web que eu administrava (?) foi invadido por crackers ativistas chineses, que picharam o site com palavras de ordem contra os Estados Unidos. O servidor era um Windows NT com IIS (sei lá que versão) e foi invadido com uso de “Directory Transversal”. Na época o IIS era bastante primitivo e era necessário instalar uma CGI para filtrar as URLs e evitar esse tipo de invasão. E eu só descobri isso depois de ser invadido. :(

Mais de 7 anos se passaram desde então, sempre atuando na área de redes, implantando e administrando, de redes simples a WANs com AD, multi-domínios, frame-relay, X-25, firewalls, wireless e internet, mas sempre de olho a área de segurança da informação, porque esse eterno jogo de “gato e rato” é o desafio que me aguça os sentidos e me faz sentir vivo.

Hoje certificado MCSO – Módulo Certified Security Officer, aguardo uma oportunidade para atuar diretamente no front de algum Threat Center. Enquanto isso, continuo me aprimorando, dia após dia na “Arte da Guerra… Digital”