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
snmp-shell — Simulação de Shell via Net-SNMP com funcionalidade extend | Kitploit
Ferramentas/GitHubGitHub/mxrch/snmp-shell
ExploraçãoSegurança de RedeTestes de PenetraçãoComando e ControleRed TeamingFerramenta de Acesso Remoto
GitHubmxrch/snmp-shell

snmp-shell

Simulação de Shell via Net-SNMP com funcionalidade extend

Ver Repositório
99203há 5 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

SNMP Shell

Simulação de Shell sobre Net-SNMP com funcionalidade extend

Aqui está uma prévia :

Screenshot

Descrição

Se o seu alvo tem uma instância de Net-SNMP com a funcionalidade "extend", e você tem uma community string SNMP que lhe dá acesso de escrita, você pode usar esta ferramenta para automatizar o processo de envio de comandos com o SNMP RCE.

A ferramenta automaticamente o coloca no seu caminho para simular um shell real.
Você também pode usar todos os comandos que imaginar, exceto os que requerem um shell totalmente interativo (MySQL, Vim, Nano, etc.)
Não compatível com Windows, desculpe.

Instalação (Linux)

root@kitploit:~
sudo apt install snmp snmp-mibs-downloader rlwrap -y
git clone https://github.com/mxrch/snmp-shell
cd snmp-shell
sudo python3 -m pip install -r requirements.txt

Uso

root@kitploit:~
$ rlwrap python shell.py <IP> -c <community string>
Baixar ferramenta

Ajuda

Se você precisar enviar strings mais longas, como a sua chave pública SSH, use a versão legacy.py.
O limite de caracteres para envio é curto (Limitação do SNMP).
Dicas: use uma chave pública SSH ed25519, não uma RSA, é mais curta.

root@kitploit:~
Usage: shell.py [OPTIONS] IP

  Simulates a terminal over Net-SNMP "extend" functionality. Be sure your
  SNMP Community String has write access.

Options:
  -c, --communitystring TEXT  Community string for SNMP
  -v, --version TEXT          SNMP version (1/2c/3)
  -ss, --snmpset TEXT         Path for the snmpset binary
  -sw, --snmpwalk TEXT        Path for the snmpwalk binary
  -h, --help                  Show this message and exit.

Referências

https://mogwailabs.de/blog/2019/10/abusing-linux-snmp-for-rce/