Projet MUK – Magic Usb Key

live-Linux-USB_rtjfpvHello Hello !

 

 

Bon désolé pour le manque d'article en ce moment, je suis vraiment chargé entre la construction de ma maison qui touche à sa fin et mon mariage qui se rapproche, plus mes projets d'a coté et ma recherche d'emploi ....

 

 

Bref pour me faire pardonner, je vous offre un article, quelques notes / appréciations personnelles, ainsi qu'une vidéo.

 

 

Un pote que je connais depuis plusieurs années ... presque 10 ans maintenant, avec qui j'ai fais les 400 coups.
Ce fameux pote a depuis monté sa boite, et m'a filé quelques missions, qui m'ont financièrement permit de sortir de maintes galères ^^

 

Sa société, commence à s'orienter vraiment sur le coté "sécurité", avec des audits, des récupérations de données, des outils "magique", tel que le projet qu'il m'a commandé et que je vais vous présenter ^^

 

L'idée, enfin le concept (soyons pro), c'est de créer des clés usb pour que l'utilisateur n'ai plus qu'a les brancher et qui feront automatiquement le boulot pour lequel elles sont conçus ^^

 

Généralement des fonctionnalités à faire pâlir les entreprises qui souhaitent protéger / Cacher leurs données ...

 

Bien sûr le but de ces outils, du moins l'usage pour lequel la boite de mon pote les vends, est dans un cadre légale.

 

Pour ce faire j'ai acheté une clé USB standard dans le commerce (chez Darty).
Puis j'ai essayé quelques distributions linux en live USB ....

 

J'ai bricolé les distributions linux pour faire les faire booter avec mes paramètres ^^

 


 

 

Mes quelques notes et appréciations :

 

Virer l'interface graphique du démarrage :

Tout d'abord j'ai commencé par vouloir faire démarrer ma clé USB sans le mode (l'interface) graphique.
Du coup ... petit balayage de doc sur le net

Il fallait modifier le fichier de conf suivant :

/etc/defaut/grub

et modifier le paramètre "GRUB_CMDLINE_LINUX" pour lui indiquer la valeur "text" au lieu de "quiet splash"

Ensuite il faut lancer la commande :

sudo grub-update

 

Bon cette solution s'applique uniquement dans le cadre d'une installation standard, du coup, grosse déception quand j'ai essayé sur mon livre usb ...

 

"/usr/sbin/grub-probe: error: failed to get canonical path of /cow"

 

Bref ... en tout cas si c'est pour une installation, cette méthode marche plutôt bien, j'ai testé sur une machine virtuelle.

 

J'ai creusé un peu, et du coup il y avait un jolie montage "/cdrome" dans lequel nous avons le menu de démarrage, et les paramètres qu'elles envois ;)

 

Quelques modifications du coup dans /cdrome/syslinux/syslinux.cfg m'ont permis de créer mon propre menu et de remplacer, la valeur quiet splash par text

Bref grattez un peu dans le dossier /cdrome/syslinux cherchez des fichiers tel que menu.cfg, ou txt.cfg, ...
Vous trouverez des paramètres pour customisez votre menu, fond, couleurs, commandes, ...

 

Ouvrir une session administrateur dès le démarrage.

 

Tout d'abords il faut virer la gestion des mots de passe avec la commande :

sudo visudo

 

 

Commande qui vous ouvrira le fichier de configuration des utilisateurs :

Pour chaques lignes ressemblant à peu près à ça :

root ALL(ALL:ALL)

Ajouter à la fin de la ligne :

NOPASSWD: ALL

 

Installez le paquet mingetty

apt-get install mingetty

 

 

Editez le fichier : /etc/init/tty1.conf

et modifier la ligne commençant par : exec /sbin/getty ...

Par : exec /sbin/mingetty ...

Pour terminez il ne vous restera plus qu'a ajouter à la fin de votre fichier ~/.bashrc

la ligne : sudo su

 

 

Partagez ce contenu

2 comments

Laisser une réponse

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *