2.9.22
Lançada em 28 de outubro de 2026
O Southcode Desk é um agente de IA para Windows que roda o seu scanner na sua rede, compara a saída com um arquivo de linha de base e escreve um relatório de manter, fechar ou verificar. Versão 2.9.22.
expected-ports.csv9 linhasyour scanner on 192.168.1.xexit 0open scans/today.txt9 ocorrênciasscans/today.txt31 linhasreports/changes.md+18 linhasreports/changes.mddiff prontoLançada em 28 de outubro de 2026
Somente 64 bits (x64)
.exe portátil: cerca de 25 MB
Ou com permissão por escrito
Sem cadastro
Sem telemetria no app
Um port scanner lista quais das portas numeradas de um dispositivo, de 0 a 65535, aceitam conexões, mas não consegue dizer quais deveriam aceitar. O Southcode Desk entrega essa metade que falta. Ele roda o seu scanner em endereços que são seus e depois compara cada porta aberta com o arquivo de linha de base que você mantém. Tudo o que for novo é sinalizado.
Você quer saber o que responde na rede da sua casa, então passa ao agente o seu intervalo, 192.168.1.x. O Shell executa o comando do seu scanner e informa o código de saída real, e esse comando salva a saída em um arquivo de texto. Depois o grep extrai as linhas que apontam portas abertas. O Plan only vem primeiro. Ele mostra os comandos sem executar nenhum. Impressoras e câmeras antigas podem travar quando são sondadas, então escolha um horário tranquilo, mude depois para o Ask first para rodar a varredura e leia cada comando quando ele aparecer. Leia o arquivo você mesmo antes de confiar em qualquer resumo.
read_file expected-ports.csv → 9 lines
Shell your scanner on 192.168.1.x → exit 0
grep open scans/today.txt → 9 matchesSua linha de base é um arquivo CSV que lista cada host e porta que você espera ver. O Cron repete um prompt salvo em um horário definido. A cada execução, o Shell inicia o seu scanner, o read_file carrega o expected-ports.csv e o agente lista cada linha que é nova ou que sumiu. Digamos que a porta 3389 apareça. Essa linha nova é um achado, enquanto uma linha ausente é uma dúvida. No modo Ask first o chat pausa antes das ações que mudam alguma coisa, e o write_file mostra o relatório como um diff. Você aceita o relatório e decide por conta própria se a linha de base deve mudar.
Cron weekly comparison prompt → scheduled
read_file expected-ports.csv → 9 lines
Shell your scanner on 192.168.1.x → exit 0
write_file reports/changes.md → +18 linesExecute netstat -ano em um PC seu e ele lista as portas em que esse PC escuta, com o ID do processo por trás de cada uma. Ele enxerga só esta máquina. Nunca faz varredura no resto da rede. O Shell executa o comando com a saída salva em um arquivo de texto, o grep escolhe a linha da porta 3389 e o tasklist transforma o ID do processo no nome de um programa. É assim que você identifica serviços desconhecidos em portas abertas sem adivinhar. Depois você decide: parar o programa, mudar a configuração dele ou mantê-lo e registrar o motivo no relatório.
Uma varredura mostra a porta 80 aberta em um PC que ninguém usa como servidor web. Se o arquivo de configuração dele está na pasta de trabalho, ou se o serviço roda neste PC, o read_file o abre e o edit_file propõe uma mudança para o serviço escutar só na máquina local, exibida como um diff. Caso contrário, você mesmo muda a configuração nesse dispositivo. Nada é salvo até você aceitar. Bloquear a porta no Firewall do Windows ou no roteador é outra forma de fechá-la, e essas mudanças você aplica por conta própria. Depois, faça a varredura de novo. O Shell roda o seu scanner mais uma vez, e o relatório registra o resultado da porta 80.
Ele age, não só responde. Um assistente de chat comum descreve opções de portas em texto, enquanto a versão 2.9.22 roda o seu scanner nos seus próprios endereços e mostra o resultado salvo.
| Assistente de chat comum | Southcode Desk | |
|---|---|---|
| Ação | Descreve opções de varredura e deixa a digitação com você. | Roda o seu scanner pelo Shell e mostra o código de saída real. |
| Memória | Esquece o resultado da semana passada se você não colar de novo. | Lê a sua linha de base e os relatórios anteriores na pasta de trabalho. |
| Escopo | Não sabe de quem são os endereços que você vai escanear. | Trabalha com a lista de endereços que você passa, e ela precisa ser sua. |
| Controle | Entrega texto sem nenhuma etapa de aprovação. | O Ask first pausa antes das mudanças; o Plan only não muda nada. |
Donos de homelab com um roteador, um NAS e alguns serviços de teste esquecidos são o primeiro público. Redes crescem por acaso. Aparece um servidor web de teste aqui, liga-se uma configuração de área de trabalho remota ali, até que ninguém lembra qual porta pertence a qual máquina, então uma linha de base com endereços 192.168.1.x dá a você um parâmetro para conferir cada resposta.
Estudantes e administradores autodidatas que praticam varredura de rede no próprio laboratório vêm em segundo lugar. Eles mantêm um histórico. Uma tela de saída desaparece, mas as varreduras salvas, a linha de base e cada relatório ficam na pasta de trabalho, então você pode ver o que fez no mês passado.
Administradores freelancers que testam a rede pequena de um cliente com autorização por escrito são o terceiro grupo. Fique dentro da lista. A autorização diz quem pode testar, quais endereços estão cobertos e quais datas valem, então você passa ao agente só esses endereços e confere cada comando e a saída salva antes de aceitar.
Um port scanner é um programa que envia tentativas de conexão às portas numeradas de um dispositivo, de 0 a 65535, e registra quais respondem. Aberta significa que um serviço está escutando. Fechada significa que nada escuta, e filtrada significa que um firewall descartou a tentativa. Use-o somente em dispositivos que sejam seus ou que você tenha autorização por escrito para testar.
Sim. Este é o site oficial do Southcode Desk, e o download daqui é a versão original, então você pode comparar o checksum SHA-256 dele com o manifesto publicado. Para suporte, use o botão Send feedback dentro do app.
Sim, uma porta aberta pode criar uma, porque cada serviço em escuta é código com o qual qualquer pessoa daquela rede pode tentar conversar. Serviços antigos e sem uso são causas comuns. Menos serviços em escuta significam menos exposição. Feche o que ninguém usa, restrinja o resto e faça a varredura de novo para confirmar a mudança.
Não, não por padrão. Uma porta aberta no firewall é tão segura quanto o serviço que está por trás dela, então abra uma só para um serviço de que você realmente precisa, limite quem pode alcançá-la, mantenha esse serviço atualizado e faça a varredura de novo depois para ver o que de fato responde.
Não. Ele não tem scanner próprio: o Shell roda o scanner que você já usa, em endereços que são seus, e o agente lê a saída salva, compara com a sua linha de base e redige o relatório. O netstat e o tasklist cobrem apenas o PC em que rodam.
Não. Ele não detecta nem bloqueia varreduras direcionadas a você; apenas roda o seu próprio scanner contra endereços que são seus ou que você pode testar por escrito. Nunca o aponte para a rede de um café, hotel, escola ou escritório sem autorização por escrito do dono dela.
Não. Você instala o app para Windows, conecta um modelo e começa a trabalhar, sem nenhum cadastro em nenhuma etapa. Um provedor de IA na nuvem que você escolher pode cobrar à parte, enquanto um modelo rodando localmente no seu PC mantém tudo na máquina, inclusive a saída das suas varreduras.
Baixe o Southcode Desk, aponte-o para uma pasta que guarde sua linha de base e leia o primeiro plano no modo Plan only; depois mude para o Ask first para rodar os comandos que você aprovar. O instalador tem cerca de 34 MB.
Baixar o Southcode Desk para Windows ↗Todas as páginas estão disponíveis em 20 idiomas.
O que o Southcode Desk faz com a saída do seu scanner ↗ Conecte um modelo na nuvem, local ou integrado ↗ Um fluxo semanal com linha de base, passo a passo ↗ Baixe e verifique o instalador ↗ Respostas sobre varredura e sobre o app ↗ O que fica no seu PC ↗