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
cpufetch — Simples, porém elegante, ferramenta de captura de arquitetura de CPU. | Kitploit
Ferramentas/GitHubGitHub/dr-noob/cpufetch
Utilitários de Propósito GeralSegurança de Hardware
GitHubdr-noob/cpufetch

cpufetch

Simples, porém elegante, ferramenta de captura de arquitetura de CPU.

Ver Repositório
2.1k117há 9 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

Ferramenta simples e elegante para obter informações da arquitetura da CPU

cpufetch é uma ferramenta de linha de comando escrita em C que exibe as informações da CPU de forma limpa e bonita

Índice

  • 1. Suporte
  • 2. Instalação
    • 2.1 Instalando a partir de um pacote
    • 2.2 Compilando a partir do código-fonte
    • 2.3 Android
  • 3. Exemplos
    • 3.1 x86_64
    • 3.2 ARM
    • 3.3 PowerPC
    • 3.4 RISC-V
  • 4. Cores
    • 4.1 Especificando um nome
    • 4.2 Especificando as cores no formato RGB
  • 5. Implementação
  • 6. Bugs ou melhorias
    • 6.1 Erro de microarquitetura desconhecida
    • 6.2 Outras situações
  • 7. Agradecimentos
  • 8. cpufetch para GPUs (gpufetch)

1. Suporte

NOTAS:

  • As cores serão usadas no Windows apenas se o terminal as suportar.
  • O suporte no macOS ARM é limitado apenas a chips da Apple

2. Instalação

2.1 Instalando a partir de um pacote

Escolha o pacote correto para o seu sistema operacional:

Packaging status

Se não houver pacote disponível para o seu sistema operacional, você pode baixar o binário do cpufetch na página de releases, ou compilar o cpufetch a partir do código-fonte (veja abaixo).

2.2 Compilando a partir do código-fonte

Você precisará de um compilador C (por exemplo, gcc) e make para compilar o cpufetch. Basta clonar o repositório e executar make:

root@kitploit:~
git clone https://github.com/Dr-Noob/cpufetch
cd cpufetch
make
./cpufetch

2.3 Android

  1. Instale o aplicativo termux (emulador de terminal)
  2. Execute pkg install -y git make clang dentro do termux.
  3. Compile a partir do código-fonte normalmente:
  • git clone https://github.com/Dr-Noob/cpufetch
  • cd cpufetch
  • make
  • ./cpufetch

3. Exemplos

3.1 x86_64

Servidor HPC AMD EPYC

Servidor HPC Intel Xeon

3.2 ARM

 

Samsung Galaxy S8 (esquerda) Xiaomi Redmi Note 7 (direita)

3.3 PowerPC

Talos II

3.4 RISC-V

StarFive VisionFive 2

4. Cores

Por padrão, cpufetch exibirá o logotipo da CPU com o esquema de cores do sistema. No entanto, você pode definir um esquema de cores personalizado de duas maneiras diferentes:

4.1 Especificando um nome

Ao especificar um nome, o cpufetch usará as cores específicas de cada fabricante. Os valores válidos são:

  • intel
  • intel-new
  • amd
  • ibm
  • arm
root@kitploit:~
./cpufetch --color intel (cor padrão para Intel)

4.2 Especificando as cores no formato RGB

5 cores devem ser fornecidas em RGB no formato: [R,G,B:R,G,B:R,G,B:R,G,B:R,G,B]. Essas cores correspondem à cor do logotipo da CPU (primeiras 3 cores) e às cores do texto (as 2 seguintes).

root@kitploit:~
./cpufetch --color 239,90,45:210,200,200:0,0,0:100,200,45:0,200,200

5. Implementação

Veja a documentação de programação do cpufetch.

6. Bugs ou melhorias

6.1 Erro de microarquitetura desconhecida

Se você receber o erro Unknown microarchitecture detected ao executar o cpufetch, ele pode ser causado por duas possíveis razões:

  1. Você está executando uma versão antiga do cpufetch (mais provável)
  2. Sua microarquitetura ainda não é suportada

Baixe e compile a versão mais recente (veja https://github.com/Dr-Noob/cpufetch#22-building-from-source para instruções) e verifique se o erro persiste.

  • Se o erro desaparecer: Significa que esta é a primeira situação. Nesse caso, basta usar a versão mais recente do cpufetch que já possui suporte para o seu hardware.
  • Se o erro não desaparecer: Significa que esta é a segunda situação. Nesse caso, por favor crie uma nova issue com a mensagem de erro e a saída de 'cpufetch --debug' em https://github.com/Dr-Noob/cpufetch/issues

6.2 Outras situações

Veja as diretrizes de contribuição do cpufetch.

7. Agradecimentos

Agradecimentos aos colegas contribuidores e interessados no projeto. Agradecimentos especiais para:

  • Gonzalocl e OdnetninI: Testaram o cpufetch nas versões iniciais do projeto em muitas CPUs diferentes.
  • Kyngo: Testou o cpufetch na CPU Apple M1.
  • avollmerhaus: Ajudou com a porta PowerPC dando acesso ssh a uma máquina PowerPC.
  • bbonev e stephan-cr: Revisaram o código-fonte.
  • mdoksa76 e exkc: Ideias excelentes e feedback para suportar SoCs Allwinner.
  • Sakura286, exkc e Patola: Ajudaram com a porta RISC-V com acesso ssh, ideias, testes, etc.
  • ThomasKaiser: Feedback muito valioso sobre a melhoria da detecção de SoCs ARM (Apple, Allwinner, Rockchip).
  • zerkerX: Ajudou com feedback para suportar CPUs Intel antigas (por exemplo, Pentium III).

8. cpufetch para GPUs (gpufetch)

Veja o projeto gpufetch!

Baixar ferramenta
SOx86_64 / x86ARMRISC-VPowerPC
GNU / Linux✔️✔️✔️✔️
Windows✔️✔️❌❌
Android✔️✔️❌❌
macOS✔️✔️❌✔️
FreeBSD✔️❌❌❌