Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
Nimplant — Um implante multiplataforma escrito em Nim | Kitploit
Ferramentas/GitHubGitHub/mythicagents/nimplant
Frameworks de Testes de PenetraçãoPós-ExploraçãoComando e ControleRed TeamingDesenvolvimento de Payloads
GitHubmythicagents/nimplant

Nimplant

Um implante multiplataforma escrito em Nim

Ver Repositório
17625há 3 anosRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

Obsoleto

Este agente está obsoleto, pois é compatível apenas com o Mythic 2.1 e o principal desenvolvedor não pode continuar trabalhando nele. Se alguém quiser fazer as atualizações (no lado Python das coisas, não no código Nim) para o Mythic mais recente, podemos marcá-lo como não obsoleto novamente.

Nimplant

Nimplant é um implante multiplataforma (Linux e Windows) escrito em Nim como um projeto divertido para aprender sobre Nim e ver o que ele pode trazer para o desenvolvimento de ferramentas de equipe vermelha. Atualmente, o Nimplant não possui táticas evasivas extensas; no entanto, com o tempo, o Nimplant se tornará muito mais sofisticado.

Instalação

Para instalar o Nimplant, você precisará do Mythic instalado em um computador remoto. Você pode encontrar instruções de instalação para o Mythic na página do projeto Mythic.

A partir da raiz de instalação do Mythic, execute o comando:

./install_agent_from_github.sh https://github.com/MythicAgents/Nimplant

Após a instalação, reinicie o Mythic para construir um novo agente.

Funcionalidades Destacadas do Agente

  • Multiplataforma
  • Totalmente assíncrono
  • Pode gerar agentes compilados a partir de código-fonte C e C++

Referência Rápida do Manual de Comandos

Perfis C2 Suportados

Atualmente, apenas um perfil C2 está disponível para uso ao criar um novo agente Nimplant: HTTP.

Perfil HTTP

O perfil HTTP faz callback ao servidor Mythic através do perfil básico e não dinâmico. Ao selecionar opções para serem carimbadas no Nimplant no momento da compilação, todas as opções são respeitadas, com exceção dos parâmetros relacionados a requisições GET.


Mais em breve!

Roteiro

  • Capacidade de compilar para Objective-C para funcionalidades macOS
  • Integração do Donut para permitir que o usuário gere shellcode como saída
  • Comunicação via WebSockets
  • Capacidade de captura de tela
  • Capacidades de injeção remota de processos
Baixar ferramenta
ComandoSintaxeDescrição
catcat [arquivo]Recuperar a saída de um arquivo.
cdcd [diretório]Alterar diretório de trabalho.
cpcp [origem] [destino]Copiar um arquivo da origem para o destino. Popup modal.
curlcurl [url] [método] [cabeçalhos] [corpo]Executar uma única requisição web.
downloaddownload [caminho]Baixar um arquivo do sistema alvo.
exitexitSair de um callback.
getenvgetenvObter todas as variáveis de ambiente atuais.
jobsjobsListar todos os trabalhos em execução.
killkill [pid]Tentar matar o processo especificado por [pid].
lsls [caminho] [recursivo]Listar arquivos e pastas em [caminho] com parâmetro opcional para listar recursivamente. O padrão é o diretório de trabalho atual.
mkdirmkdir [diretório]Criar um diretório.
mvmv [origem] [destino]Mover um arquivo da origem para o destino. Popup modal.
pspsListar informações do processo.
pwdpwdImprimir diretório de trabalho.
rmrm [caminho]Remover um arquivo especificado por [caminho].
shellshell [comando]Executar um comando shell que se traduzirá em um processo sendo gerado com a linha de comando: cmd.exe /r[comando]
setenvsetenv [nome_env] [valor]Define uma variável de ambiente à sua escolha.
sleepsleep [segundos]Definir o intervalo de callback do agente em segundos.
unsetenvunsetenv [nome_env]Remover uma variável de ambiente.
uploaduploadFazer upload de um arquivo para um caminho remoto na máquina. Popup modal.