Skip to content

lnt2eh/SinistralX64

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 

Repository files navigation

SinistralX64

"O sistema sussurra. SinistralX64 ouve."

SinistralX64 é um projeto que adentra nas camadas mais profundas da arquitetura AMD64, explorando o invisível — instruções esquecidas, exceções silenciosas e estruturas internas que operam nas sombras do sistema.

Inspirado por uma busca incessante por conhecimento low-level.


Filosofia

SinistralX64 acredita que:

  • Cada registrador carrega uma memória.
  • Cada exceção é um eco da arquitetura.
  • Cada syscall é um sussurro que pode ser interceptado.

Abstrações modernas escondem os detalhes que realmente importam. SinistralX64 expõe o que foi deixado de lado — pela documentação, pelo compilador, ou pela pressa.


O que o projeto cobre

  • Anatomia do AMD64 (x86_64)
  • Instruções especiais e comportamentos esquecidos (STAC, CLAC, SWAPGS, etc)
  • Análise de exceções e traps (#UD, #PF, #DB, etc)
  • Estruturas internas: GDT, IDT, TSS, MSRs, CPUID
  • Syscalls, Heaven's Gate, e transições entre modos
  • Técnicas de introspecção de CPU invisíveis a nível userland
  • Detecção e manipulação de flags como DF, IF, TF, etc.

Estrutura (em progresso)

SinistralX64/
├── docs/                 # Explicações teóricas, artigos e dumps de registros
├── src/                  # Código-fonte das análises
│   ├── sinistralx64.asm  # Código Assembly para experimentos
│   └── monitor.c         # Ferramenta auxiliar em C para interação
├── tests/                # Casos de teste para verificar flags e traps
├── Tools/                # Diretório contento todas as ferramentas
├── art/                  # Imagens, logos e manifesto visual
└── README.md             # Você está aqui

Para quem é esse projeto?

Pesquisadores de sistemas e arquitetura de processadores

Estudantes e entusiastas de sistemas operacionais

Desenvolvedores de baixo nível, reversers e nerds do kernel

Quem sente que precisa enxergar além da abstração


📜 Licença

Este projeto está licenciado sob a MIT License. SinistralX64 não encoraja o uso de técnicas aqui descritas para fins maliciosos.

Lembre-se: "Não existem instruções mortas. Só fantasmas esperando para serem chamados."

About

Sinistralx64 é uma exploração profunda e artística da arquitetura AMD64.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors