Sploitus

Exploit for BIT-EternalBlue-for-macOS_Linux

kitploit · 2026-08-28

Exploit Code

MARKDOWN26 lines
## https://sploitus.com/exploit?id=KITPLOIT:TOOLS-GITHUB-I-RINKA-BIT-ETERNALBLUE-FOR-MACOS_LINUX
# BIT-EternalBlue-for-macOS&Linux

Exploração da CVE-2017-7494 para o trabalho final da disciplina de Segurança de Redes. Isso revela a vulnerabilidade de serviços executados com privilégios administrativos no sistema operacional.

Este bug é funcional tanto no macOS quanto no Linux.

## Instalação

Antes da exploração, você precisa baixar as dependências.

root@kitploit:~
    
    
    /bin/bash install_requirement.sh
    

Uma das dependências mais importantes é o pacote `impacket` para Python. Ele faz a conexão SMB funcionar.

No entanto, para construir uma requisição válida que faça o servidor Samba carregar nosso módulo malicioso, temos que modificar o impacket original.

A instalação `install_requirement.sh` instala uma versão modificada (modificada por mim), então **você não precisa se preocupar com isso e não precisa fazer nenhuma modificação manual**.

Porém, se você quiser usar uma versão mais nova ou outra versão do `impacket`, terá que modificar o pacote por conta própria.

> Vá para `impacket/impacket/smb3.py`, modifique a linha 11154 e comente as duas sentenças seguintes: