Sofiane.ops

ADB Manager Pro

Outil desktop pour opérations Android locales: administration, diagnostics, transferts et traçabilité.

Android Ops • Desktop Tooling • Automation
Objectif

Industrialiser les opérations ADB répétitives via une interface desktop claire, avec workflows guidés, contrôles de santé et journal d'actions.

Python Tkinter ADB Desktop

Case study

Problème

Les opérations ADB manuelles sont rapides à dériver et difficiles à rejouer proprement.

Contraintes

Usage local, lisible pour un profil ops junior, sans dépendance à une infra distante.

Choix techniques

Python + interface desktop pour centraliser commandes, transferts et routines de checks.

Résultat

Workflow Android opérationnel plus fiable, plus traçable et plus rapide à exécuter.

Fonctionnalités

  • Détection appareils connectés et exécution de commandes guidées
  • Transferts de fichiers et opérations récurrentes automatisées
  • Health checks pour validation rapide de l'état du device
  • Journal local pour audit trail des actions opérateur

Valeur dans le portfolio

  • Prouve la capacité à construire du tooling concret orienté exploitation
  • Renforce le socle backend/scripting hors périmètre purement web
  • Complète l'axe cyber défensif sans le concurrencer
  • Démontre une approche orientée fiabilité et répétabilité
Actions: commande / transfert / diagnostic Contexte: Android local Approche: workflow + audit trail

Démarrage rapide

git clone https://github.com/SonFire03/adb_manager.git
cd adb_manager
python3 -m venv .venv
. .venv/bin/activate
pip install -r requirements.txt
python main.py

Visuel GitHub

Aperçu du projet depuis GitHub.

ADB Manager Pro — aperçu GitHub
Carte GitHub du repository