Étape 9: Place à l’amélioration
Il y a toujours place à amélioration.Jusqu’ici, cependant, les seules choses que je peux penser sont des logiciels associés :
-Séparer le menu de programmation de l’application principale et redéployer dans une application séparée (c’est un travail en cours ; Comme cela se fait, j’ai va être pousse les changements à mon Github)
-Nettoyer l’interface utilisateur
-Travailler sur la possibilité d’envoyer des messages texte lors d’une tentative déverrouiller
Aussi, je voudrais par la suite réutiliser cette boîte d’autres manières aussi bien. Mettre une alarme à l’intérieur de la boîte et d’avoir à faire quelque chose sur votre téléphone pour débloquer la zone pour éteindre l’alarme sonne comme un plan ! (Depuis j’ai généralement il suffit de tirer la batterie de mon téléphone en tout cas D:)
Quelques petites choses sur la sécurité :
-La boîte peut toujours être déverrouillée par un attaquant qui est assez motivé. C’est juste une question d’envoyer la commande droite au IOIO. Ceci peut être atténué en cryptant les commandes et autorisant uniquement autorisée applications pour contrôler le IOIO grâce à une réécriture du firmware sur le IOIO, mais cela ajoute un niveau de complexité bien supérieur. Je ne prévois pas vraiment résoudre cela.
-Carte d’usurpation apps peut tromper le contrôleur app. Ceci peut être corrigé en bloquant les fausses sites et refusant d’exécuter si n’importe quel endroit d’usurpation app est installé. Cela a été corrigé dans une certaine mesure, mais peut toujours être contourné enracinées depuis un téléphone (pas beaucoup je peux y faire).
-Sécurité hardware est également importante : vous pouvez toujours essayer de casser la boîte à l’aide de moyens traditionnels.