Projeto educacional em C++ focado no estudo de manipulação de regras de firewall e dados locais de aplicativos, com ênfase em conceitos de segurança e comportamentos de rede no contexto do FiveM.
Aviso Legal: Esta ferramenta foi desenvolvida exclusivamente para fins educacionais e de pesquisa. O uso desta ferramenta para violar políticas de segurança ou termos de serviço é estritamente proibido.
- Visual Studio 2022 (Version 17.0.31919.166 ou superior)
- Platform Toolset: v143
- Windows SDK: 10.0
- Configurações suportadas:
* Debug|x64
* Release|x64
* Debug|x86
* Release|x86
Additional Dependencies:
- user32.lib
- kernel32.lib
- shell32.lib
- advapi32.lib
- shlwapi.lib
.
├── FivemBypass.sln # Solução Visual Studio
├── fbypass/
│ ├── common.hpp # Headers comuns
│ ├── main.cpp # Arquivo principal
│ ├── fbypass.vcxproj # Projeto Visual Studio
│ ├── core/
│ │ ├── network.cpp # Implementação de rede
│ │ ├── network.hpp # Headers de rede
│ │ ├── trace.cpp # Implementação de rastreamento
│ │ └── trace.hpp # Headers de rastreamento
- Clone o repositório:
git clone https://github.com/vynazevedo/fivem-cpp-network-bypass.git- Abra o projeto:
- Execute o arquivo
FivemBypass.slnno Visual Studio - Selecione a configuração desejada (Debug/Release, x86/x64)
- Compile o projeto
- Execute o arquivo
-
Gerenciamento de Firewall
- Adição e remoção de regras de firewall
- Controle de conexões de entrada e saída
-
Gestão de Dados
- Rastreamento de dados em diretórios específicos
- Sistema de limpeza automatizada
-
Recursos do Sistema
- Interface com linha de comando do Windows
- Monitoramento de conexões de rede
Se encontrar problemas na compilação, verifique:
- Versão do Visual Studio (17.0.31919.166 ou superior)
- Todas as dependências estão instaladas
- Configuração de plataforma correta (x86/x64)
- Execução como Administrador
Contribuições são bem-vindas. Por favor, abra um issue primeiro para discutir o que você gostaria de mudar.
Desenvolvido por VynAzevedo