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
procinfo — Obtenha informações de processos diretamente do bash, com dependências mínimas. | Kitploit
Ferramentas/GitHubGitHub/wenekar/procinfo
Utilitários de Propósito GeralSegurança de ContêineresMapeamento de RedeScripting e AutomaçãoColeta de InformaçõesUtilitários e Frameworks
GitHubwenekar/procinfo

procinfo

Obtenha informações de processos diretamente do bash, com dependências mínimas.

Ver Repositório
292há 2 mesesRevisado 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

procinfo

Um inspetor de processos portátil para Linux e macOS. Obtenha detalhes sobre qualquer processo em execução instantaneamente!

Screenshot_20260102_015743

Veja também procinfo_minimal.sh - implementação pura em sh do procinfo.

Instalação

root@kitploit:~
curl -fsSL https://raw.githubusercontent.com/wenekar/procinfo/main/procinfo.sh -o procinfo
chmod +x procinfo
sudo mv procinfo /usr/local/bin/

Ou apenas copie o script. É um script bash sem dependências além das ferramentas Unix padrão (ps, lsof, pgrep). Ou melhor ainda, copie partes dele, combine-as, crie um script que atenda às suas necessidades específicas!

Características

  • Multiplataforma - Funciona no Linux e macOS (sem Windows?)
  • Zero dependências - Exceto bash e ferramentas Unix padrão, e talvez um sistema operacional.
  • Árvore de processos - Veja todos os pais de um determinado processo. (chocante!)
  • Inspeção de ambiente - Veja variáveis de ambiente para um processo (-V ou --env)
  • Integração com systemd - Se um processo pertence a um .service, mostra o caminho para esse arquivo .service.
  • Integração SSH - Veja instantaneamente o user@IP da sessão ssh que iniciou o processo.
  • Integração git - O processo pertence a um repositório git? Veja a branch e a URL remota diretamente na saída.
  • Ciente de Docker - Detecta containers, compose, container-id, nome da imagem, bindings de porta... Pode adicionar mais informações depois.
  • Informações de rede - Mostra todas as portas de escuta de um processo.
  • Lista de portas - Saída bonita do ss -tunlp para todos!
  • Detecção de locks - Mostra arquivos de lock e arquivos abertos do processo.
  • Múltiplos formatos - Legível para humanos, uma linha curta ou JSON
  • Case-insensitive - procinfo nginx corresponde a Nginx, NGINX, etc.
  • Modo TUI com fzf - Acontece que fzf é meio incrível! Cuidado, isso não substitui o top, é destinado a ver portas abertas, não todos os processos.

Requisitos

procinfo:

  • Um sistema do tipo UNIX
  • bash
  • ps
  • lsof
  • pgrep

Dependências opcionais:

  • docker
  • git
  • systemctl
  • whatis (incluído com man)
  • jq (suporte a saída json)
  • fzf (modo TUI)

procinfo_minimal:

  • sh

Uso

root@kitploit:~
# Modo TUI interativo (requer fzf)
procinfo --tui

# Por nome do processo
procinfo nginx

# Por porta
procinfo --port 3306

# Por PID
procinfo --pid 1234

# Saída em uma linha
procinfo --short nginx

# Saída JSON (requer jq)
procinfo --json nginx

Exemplo de Saída

root@kitploit:~
Alvo      : godot

Processo     : godot.linuxbsd. (pid 234167)
Usuário        : wenekar
Comando     : ./bin/godot.linuxbsd.editor.x86_64 --verbose
Iniciado em  : Wed Dec 31 19:12:10 2025
Executando há : 1 minuto, 6 segundos
Memória RSS  : 330 MB

Árvore de processos:
  systemd (pid 1) → systemd (pid 1141) → konsole (pid 1725) → fish (pid 233851) → godot.linuxbsd. (pid 234167)

Origem      : shell fish interativo
info git    : godot (fix-libdecor-ssd-fallback) - [email protected]:wenekar/godot.git
Diretório de trabalho : /mnt/Sandisk480/GitHub/godot
Arquivos abertos  : /memfd:kwin-xkb-keymap-shared
              /memfd:wayland-cursor

Container Docker

Ao inspecionar uma porta vinculada a um container Docker:

root@kitploit:~
Alvo      : porta 6379

Processo     : docker-proxy (pid 31782)
Usuário        : root
Comando     : /usr/bin/docker-proxy -proto tcp -host-ip 0.0.0.0 -host-port 6379 -container-ip 172.18.0.2 -container-port 6379 -use-listen-fd
Iniciado em  : Wed Dec 31 01:45:01 2025
Executando há : 17 horas, 28 minutos, 39 segundos
Memória RSS  : 6 MB

Árvore de processos:
  systemd (pid 1) → dockerd (pid 25817) → docker-proxy (pid 31782)

Origem      : runtime de container
info git    : não encontrado
Diretório de trabalho : /
Escutando   : *:6379

Informações Docker :
  Container : redis (463ab2f88502)
  Imagem     : redis
  Compose   : backend_test (/home/wenekar/backend_test/docker-compose.yml)
  Interno  : 172.18.0.2:6379

Folha de dicas Docker:
  docker logs redis
  docker exec -it redis sh
  docker top redis
  docker ps //veja todos os containers

Opções

Por quê?

Vi um anúncio no TikTok sobre um projeto chamado witr, link para o referido vídeo do TikTok. Então pensei comigo mesmo: quem é o usuário alvo? Para quem é esse binário? Não é apenas um wrapper bash do ps -p? Assim nasceu o procinfo, e acontece que eu sou esse usuário alvo. Veja também issue 32.

Licença

MIT

Baixar ferramenta
OpçãoDescrição
-p, --port <port>Encontra processo escutando na porta
-P, --pid <pid>Inspeciona PID específico
-a, --all-portsLista todas as portas de escuta
-t, --tuiModo TUI interativo (requer fzf)
-s, --shortSaída em uma linha (apenas a cadeia de processos)
-j, --jsonSaída JSON (requer jq)
-d, --descriptionAguarda pela descrição do processo (lento no macOS)
--no-colorDesabilita saída colorida
-h, --helpMostra ajuda
-v, --versionMostra versão