CoffeeCat é um canivete suíço para manutenção de sistemas Linux, focado em fornecer uma experiência moderna e intuitiva para tarefas críticas de recuperação. Inspirado no design de aplicativos de Neobanking (como o C6 Bank), ele elimina a complexidade do terminal para reparos emergenciais.
- 💿 USB Installer: Gravação de ISOs via
ddcom feedback visual em tempo real (utilizandopv). - 🛠 Recovery Automático: Montagem de ambiente
chrootcom um clique (bind de/dev,/proc,/sys). - 🔧 Reparo de Boot: Reinstalação e atualização do GRUB diretamente no disco alvo.
- 🔑 Reset de Senha: Alteração de senhas de usuários do sistema Linux montado via chroot.
- 🔬 Hardware Health: Diagnóstico SMART de discos, métricas de CPU e monitoramento de RAM em tempo real.
- 📋 Logs Integrados: Visualização direta de
dmesgejournalctlpara diagnóstico rápido.
O CoffeeCat utiliza ferramentas nativas do Linux para operações de baixo nível:
sudo apt install smartmontools grub2-common pv wget lsblk
2.dependencias do python
pip install customtkinter psutil
3.execução
sudo python3 coffeecat.py