EscapeCyber – Journal technique de développement

 

EscapeCyber – Avancement technique et prochaines évolutions

🔧 Architecture actuelle du projet

EscapeCyber repose sur une base multiplateforme permettant une exécution identique sous Windows et Linux. L’objectif est de maintenir un code source unique tout en gérant des comportements spécifiques selon l’OS.

Les points techniques actuels :

  • Génération sécurisée de mots de passe (aléatoire, entropie élevée)

  • Interface graphique légère

  • Système multilingue intégré

  • Version d’évaluation Windows

  • Version Linux déjà mise à jour

Ces fondations permettent maintenant d’ajouter des fonctionnalités plus avancées.

Système de mise à jour – Windows (en développement)

La prochaine étape majeure est l’intégration d’un lien de mise à jour produit directement dans l’application Windows.

Objectif technique :

  • Vérifier la version installée

  • Comparer avec la version disponible sur SourceForge

  • Proposer un lien de mise à jour

  • Télécharger la nouvelle version

  • Assurer une transition propre entre versions

Ce système permettra d’éviter les téléchargements manuels et d’améliorer la continuité d’utilisation.

Système de mise à jour – Linux (fonctionnel)

Sous Linux, un mécanisme simple mais efficace est déjà en place :

  • L’utilisateur clique sur le lien de mise à jour

  • L’application se ferme automatiquement

  • Au redémarrage, la nouvelle version est appliquée

Ce système n’est pas encore totalement automatisé, mais il fonctionne pour les changements de version et permet d’assurer une continuité minimale.

Une version plus avancée (vérification automatique + téléchargement) est prévue plus tard.

Compteur d’évaluation – Windows

La version Windows intégrera prochainement un compteur interne permettant de gérer la durée d’utilisation de la version d’évaluation.

Fonctionnement prévu :

  • Détection du premier lancement

  • Calcul du nombre de jours restants

  • Affichage dynamique dans l’interface

  • Blocage automatique à expiration

  • Passage possible vers la version complète

Ce module est essentiel pour la future version commerciale.

📦 Optimisation de l’exécutable – UPX

Pour réduire la taille de l’exécutable Windows, EscapeCyber sera prochainement compilé avec UPX.

Avantages techniques :

  • Réduction significative du poids du binaire

  • Téléchargements plus rapides

  • Meilleure portabilité

  • Aucun impact sur les performances d’exécution

Cette optimisation sera intégrée dans le pipeline de compilation.

Prochaines étapes techniques

Les évolutions prévues :

  • mise à jour automatique Windows

  • amélioration du système Linux

  • intégration du compteur d’évaluation

  • optimisation UPX

  • préparation de la version commerciale

EscapeCyber évolue rapidement vers une solution plus complète et professionnelle.


Si mon travail vous plaît, n'hésitez pas à me soutenir sur Ko‑fi ! Chaque contribution compte énormément.

Buy Me a Coffee at ko-fi.com

Voir aussi mon projet sur LinkedIn :
🔗 Profil LinkedIn



Aucun commentaire:

Enregistrer un commentaire

Je suis preneur de retours,avis, critiques constructives et partages. La cybersécurité
doit être simple , accessible et rassurante pour tous. Laissez vos commentaires ici.