Skip to content

Psyhusk/CoffeeCat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

☕ CoffeeCat — Linux Rescue Toolkit

License: AGPL v3 Python 3.8+ UI: CustomTkinter

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.


✨ Funcionalidades

  • 💿 USB Installer: Gravação de ISOs via dd com feedback visual em tempo real (utilizando pv).
  • 🛠 Recovery Automático: Montagem de ambiente chroot com 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 dmesg e journalctl para diagnóstico rápido.

📸 Interface


🚀 Como Iniciar

1. Dependências de Sistema (Debian/Ubuntu)

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

About

Toolkit de recuperação Linux com interface moderna (CustomTkinter). Automatiza a criação de USBs bootáveis, montagem de chroot para reparo de GRUB, reset de senhas e diagnóstico de hardware (SMART) em um ambiente integrado e intuitivo

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages