
Procure por binários Unix que podem ser explorados para contornar restrições de segurança do sistema.
O GTFOBins CLI é uma interface de linha de comando para GTFOBins, que fornece acesso instantâneo a técnicas de exploração de binários Unix. Esta ferramenta ajuda profissionais de segurança e administradores de sistemas a identificar e entender como binários Unix legítimos podem ser mal utilizados para contornar restrições de segurança.
pipx install git+https://github.com/kasem545/gtfobins-cli
git clone https://github.com/kasem545/gtfobins-cli
cd gtfobins-cli
pip install -e .
gtfo <binary>
# Search for sudo exploitation techniques
gtfo sudo
# Search for python exploitation techniques
gtfo python
# Fuzzy search binaries by name
gtfo -s pyth
# Filter binaries by exploitation type
gtfo -f shell
gtfo -f suid
gtfo -f sudo
# Show only specific technique for a binary
gtfo python -f sudo
# Interactive mode with autocomplete
gtfo -i
# List all available binaries
gtfo -l
# Check version
gtfo --version
A ferramenta fornece informações sobre várias técnicas de exploração:
# Clone the repository
git clone https://github.com/kasem545/gtfobins-cli
cd gtfo
# Create virtual environment
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
# Install in development mode
pip install -e .
# Install test dependencies
pip install pytest pytest-cov
# Run tests
pytest
Contribuições são bem-vindas! Sinta-se à vontade para enviar um Pull Request. Para mudanças significativas, abra uma issue primeiro para discutir o que você gostaria de alterar.
git checkout -b feature/amazing-feature)git commit -m 'Add some amazing feature')git push origin feature/amazing-feature)⚠️ Importante: Esta ferramenta foi projetada apenas para testes de segurança autorizados e fins educacionais. Os usuários devem:
Os desenvolvedores não assumem qualquer responsabilidade e não se responsabilizam por qualquer uso indevido ou danos causados por esta ferramenta.
Este projeto está licenciado sob a GNU General Public License v3.0 - consulte o arquivo LICENSE para obter detalhes.
Se você encontrar algum problema ou tiver dúvidas:
| Opção | Descrição |
|---|
binary | Binário Unix para pesquisar técnicas de exploração |
-s, --search TERM | Pesquisa difusa de binários por nome |
-f, --filter TYPE | Filtrar binários por tipo de exploração |
-i, --interactive | Modo interativo com autocomplete |
-l, --list | Listar todos os binários disponíveis |
-v, --version | Mostrar versão |
-h, --help | Mostrar mensagem de ajuda |