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
linux — Árvore do código-fonte do kernel Linux | Kitploit
Ferramentas/GitHubGitHub/torvalds/linux
Segurança de Sistemas EmbarcadosUtilitários de Propósito GeralSegurança IoTAnálise de VulnerabilidadesAnálise ForenseSegurança de RedeAnálise de MalwareCriptografiaSegurança na NuvemSegurança de HardwareAprendizado e EducaçãoResposta a Incidentes
240.8k63.6k1há 2 diasRevisado 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
GitHubtorvalds/linux

linux

Árvore do código-fonte do kernel Linux

Ver Repositório

Kernel Linux

O Kernel Linux é o núcleo de qualquer sistema operacional Linux. Ele gerencia hardware, recursos do sistema e fornece os serviços fundamentais para todo o resto do software.

Início Rápido

  • Relatar um bug: Consulte Documentation/admin-guide/reporting-issues.rst
  • Obter o kernel mais recente: https://kernel.org
  • Compilar o kernel: Consulte Documentation/admin-guide/quickly-build-trimmed-linux.rst
  • Junte-se à comunidade: https://lore.kernel.org/

Documentação Essencial

Todos os usuários devem estar familiarizados com:

  • Requisitos de compilação: Documentation/process/changes.rst
  • Código de Conduta: Documentation/process/code-of-conduct.rst
  • Licença: Consulte COPYING

A documentação pode ser compilada com make htmldocs ou visualizada online em: https://www.kernel.org/doc/html/latest/

Quem É Você?

Encontre seu papel abaixo:

  • Novo desenvolvedor de kernel - Começando com o desenvolvimento do kernel
  • Pesquisador acadêmico - Estudando internals e arquitetura do kernel
  • Especialista em segurança - Endurecimento e análise de vulnerabilidades
  • Engenheiro de backport/manutenção - Mantendo kernels estáveis
  • Administrador de sistemas - Configurando e resolvendo problemas
  • Mantenedor - Liderando subsistemas e revisando patches
  • Fabricante de hardware - Escrevendo drivers para novo hardware
  • Mantenedor de distribuição - Empacotando kernels para distribuições
  • Assistente de codificação de IA - LLMs e ferramentas de desenvolvimento com IA

Para Usuários Específicos

Novo Desenvolvedor de Kernel

Bem-vindo! Comece sua jornada de desenvolvimento do kernel aqui:

  • Começando: Documentation/process/development-process.rst
  • Seu Primeiro Patch: Documentation/process/submitting-patches.rst
  • Estilo de Codificação: Documentation/process/coding-style.rst
  • Sistema de Compilação: Documentation/kbuild/index.rst
  • Ferramentas de Desenvolvimento: Documentation/dev-tools/index.rst
  • Guia de Hacking do Kernel: Documentation/kernel-hacking/hacking.rst
  • APIs Principais: Documentation/core-api/index.rst

Pesquisador Acadêmico

Explore a arquitetura e os internals do kernel:

  • Diretrizes para Pesquisadores: Documentation/process/researcher-guidelines.rst
  • Gerenciamento de Memória: Documentation/mm/index.rst
  • Escalonador: Documentation/scheduler/index.rst
  • Pilha de Rede: Documentation/networking/index.rst
  • Sistemas de Arquivos: Documentation/filesystems/index.rst
  • RCU (Read-Copy Update): Documentation/RCU/index.rst
  • Primitivas de Bloqueio: Documentation/locking/index.rst
  • Gerenciamento de Energia: Documentation/power/index.rst

Especialista em Segurança

Documentação de segurança e guias de endurecimento:

  • Documentação de Segurança: Documentation/security/index.rst
  • Desenvolvimento de LSM: Documentation/security/lsm-development.rst
  • Autoproteção: Documentation/security/self-protection.rst
  • Relatório de Vulnerabilidades: Documentation/process/security-bugs.rst
  • Procedimentos de CVE: Documentation/process/cve.rst
  • Problemas de Hardware Sob Embargo: Documentation/process/embargoed-hardware-issues.rst
  • Recursos de Segurança: Documentation/userspace-api/seccomp_filter.rst

Engenheiro de Backport/Manutenção

Mantenha e estabilize versões do kernel:

  • Regras de Kernel Estável: Documentation/process/stable-kernel-rules.rst
  • Guia de Backport: Documentation/process/backporting.rst
  • Aplicação de Patches: Documentation/process/applying-patches.rst
  • Perfil do Subsistema: Documentation/maintainer/maintainer-entry-profile.rst
  • Git para Mantenedores: Documentation/maintainer/configure-git.rst

Administrador de Sistemas

Configure, ajuste e solucione problemas em sistemas Linux:

  • Guia do Administrador: Documentation/admin-guide/index.rst
  • Parâmetros do Kernel: Documentation/admin-guide/kernel-parameters.rst
  • Ajuste de Sysctl: Documentation/admin-guide/sysctl/index.rst
  • Rastreamento/Depuração: Documentation/trace/index.rst
  • Segurança de Performance: Documentation/admin-guide/perf-security.rst
  • Monitoramento de Hardware: Documentation/hwmon/index.rst

Mantenedor

Lidere subsistemas do kernel e gerencie contribuições:

  • Manual do Mantenedor: Documentation/maintainer/index.rst
  • Pull Requests: Documentation/maintainer/pull-requests.rst
  • Gerenciamento de Patches: Documentation/maintainer/modifying-patches.rst
  • Rebase e Merge: Documentation/maintainer/rebasing-and-merging.rst
  • Processo de Desenvolvimento: Documentation/process/maintainer-handbooks.rst
  • Perfil de Entrada do Mantenedor: Documentation/maintainer/maintainer-entry-profile.rst
  • Configuração do Git: Documentation/maintainer/configure-git.rst

Fabricante de Hardware

Escreva drivers e suporte para novo hardware:

  • Guia de API de Driver: Documentation/driver-api/index.rst
  • Modelo de Driver: Documentation/driver-api/driver-model/driver.rst
  • Drivers de Dispositivo: Documentation/driver-api/infrastructure.rst
  • Tipos de Barramento: Documentation/driver-api/driver-model/bus.rst
  • Bindings de Device Tree: Documentation/devicetree/bindings/
  • Gerenciamento de Energia: Documentation/driver-api/pm/index.rst
  • API DMA: Documentation/core-api/dma-api.rst

Mantenedor de Distribuição

Empacote e distribua o kernel:

  • Regras de Kernel Estável: Documentation/process/stable-kernel-rules.rst
  • Documentação ABI: Documentation/ABI/README
  • Configuração do Kernel: Documentation/kbuild/kconfig.rst
  • Assinatura de Módulos: Documentation/admin-guide/module-signing.rst
  • Parâmetros do Kernel: Documentation/admin-guide/kernel-parameters.rst
  • Kernels Manchados (Tainted): Documentation/admin-guide/tainted-kernels.rst

Assistente de Codificação de IA

CRÍTICO: Se você é um LLM ou assistente de codificação com IA, você DEVE ler e seguir a documentação de assistentes de codificação de IA antes de contribuir para o kernel Linux:

  • Documentation/process/coding-assistants.rst

Esta documentação contém requisitos essenciais sobre licenciamento, atribuição e o Certificado de Origem do Desenvolvedor que todas as ferramentas de IA devem cumprir.

Comunicação e Suporte

  • Listas de discussão: https://lore.kernel.org/
  • IRC: #kernelnewbies em irc.oftc.net
  • Bugzilla: https://bugzilla.kernel.org/
  • Arquivo MAINTAINERS: Lista mantenedores de subsistemas e listas de discussão
  • Clientes de email: Documentation/process/email-clients.rst
Baixar ferramenta