Archives de catégorie : Système

Yafc un client ftp qui est bien dedans

Aprés avoir insulter ce bon vieux client ftp en ligne de commande de linux, je me suis dit d’arreter et d’aller voir ce qu’il se faisait ailleur. Et là quel étonnement quand je découvrir le tout puissant yafc. YAFC est un client ftp en ligne de commande, qui répond au limitation de ftp.

Si vous n’y avait pas encore gouté, il n’est pas trop tard : http://yafc.sourceforge.net/

Hxd : Lire dans la MBR

Quoi de plus naturel que de vouloir lire dans sa MBR ?

Petit rappel, la MBR fait 512 octets et se trouve dans le secteur logique 0.
Sur ces 512 octets voici la répartition :

  • 446 sont dédié au bootloader
  • 64 à la table des partitions (4 entrés de 16 octets qui correspondent aux 4 partitions primaire maximum)
  • 2 octets pour le magic number qui permet de faire le checksum de la MBR et d’être appelé par le BIOS

Le plus simple sous Windows est d’utiliser HxD qui est un très bon éditeur hexadécimale et de surcroit intègre la possibilité d’aller lire directement dans la MBR et dans la RAM.

HxDShotLarge

Gogo Gadget au « Upgrade windows 7 Beta en RC1 »

Bon, étant en Beta 7000, je me suis dis que passer en RC1 serait une bonne chose. Ca fait plusieurs mois que je suis sous Windows 7 et bah … c’est pas mal.
Cependant, l’upgrade n’est pas possible (sinon, ça serait trop simple).

Bref, après avoir téléchargé l’iso, on va l’extraire (avec 7zip par exemple) et ouvrir le fichier « source/cversion.ini » et on modifie comme ceci :
MinClient=7000.0

Save&close. Et on lance le setup 🙂

Il m’a fallu désinstaller DaemonTools, mais sinon aucun problème sachant que je suis en version 64bits.Bon, étant en Beta 7000, je me suis dis que passer en RC1 serait une bonne chose. Ca fait plusieurs mois que je suis sous Windows 7 et bah … c’est pas mal.
Cependant, l’upgrade n’est pas possible (sinon, ça serait trop simple). On va donc faire une petit bidouille :

Après avoir téléchargé l’iso sur le site de Microsoft,
on va l’extraire (avec 7zip par exemple),
aller dans le dossier « source »,
ouvrir le fichier « cversion.ini »,
puis on modifie comme ceci :

MinClient=7000.0

Save&close. Et on lance le setup 🙂

Il m’a fallu désinstaller DaemonTools sans quoi l’installation râlait, mais sinon aucun problème sachant que je suis en version 64bits.

Note : Cette manipulation n’est pas « Microsoft Compliant » car c’est une situation qui n’aura jamais lieu après le lancement de Seven, donc sans intérêt pour béta-tester le produit. Normal. Mais pffff … pas envie de format …

DualBoot OS FDE : Windows chiffré + Linux chiffré

truecrypt-iconSuite au billet concernant la mise en place du dual-boot entre windows chiffré avec Truecrypt et Linux Ubuntu. Je m’attaque à présent au chiffrement non seulement des Windows mais aussi de linux ubuntu afin d’obtenir un dual boot windows/linux avec Full Disk Encryption.

Pour Windows je vais de nouveau utiliser Truecrypt, alors que pour Linux Ubuntu je vais utiliser dm-crypt. Ce n’est malheureusement pas exactement du Full Disk Encryption (FDE) parfait car je ne peux pas mélanger la techno de FDE de windows avec celle de linux. Il va rester la partition de boot en claire. Si vous voulez faire du FDE avec linux sans dual-boot, je vous conseil la lecture de ce tuto ou celui-ci dont j’ai dérivé les procédures pour obtenir le mien.

Je passe sur la partie explication de la gestion du multi-boot que j’avais détaillé dans mon précédent billet pour directement m’attaquer au chiffrement de Ubuntu. La principale différence repose dans le formatage et le partitionnement de Ubuntu que je vais installer cette fois ci avec le « Alternate CD » de ubuntu et non pas le CD d’installation classique. Le alternate CD va me permetre de pouvoir installer ubuntu avec des partitions chiffrées en utilisant les LVM et le tout puissant LUKS.

Continuer la lecture de DualBoot OS FDE : Windows chiffré + Linux chiffré

Truecrypt dual boot : Windows / Linux

truecrypt-iconDans ce tutoriel je vais m’intéresser uniquement à chiffrer Windows et pas Linux. Le chiffrement de Windows et Linux est disponible ici.

Je vais utiliser Windows XP, Windows Vista comme système de chez Microsoft et Ubuntu 9.04 comme linux pour ce dualboot.

Tout d’abord il faut comprendre comment un ordinateur démarre ?

Quand l’ordinateur est allumé, le bios recherche un disque dur sur lequel démarrer pour transférer la suite de la procédure de démarrage au secteur d’amorçage. Ce secteur ce situe dans la première zone adressage du disque dur appeler la MBR (Master Boot Record) qui fait 512 octet. Cette zone contient entre autre 2 données très importante :

  • La table des partitions.
  • La routine d’amorçage du système d’exploitation (par exemple : GRUB pour linux).

Continuer la lecture de Truecrypt dual boot : Windows / Linux

Windows 7 en FDE avec Truecrypt 6.x

truecrypt-icon

Update : Avec truecrypt 6.3, plus besoin de cette astuce.

Les développeurs de truecrypt ont annoncés que truecrypt ne sera officiellement compatible avec windows 7 pas avant que ce dernier arrive dans le commerce. Ce qui celons les dernières rumeurs devrait arriver vers novembre-décembre 2009. Mais en pratique Truecrypt est déjà compatible avec Windows 7 RC1 (ce qui n’était pas vrai avec Windows 7 beta). Et c’est vrai aussi bien en « Whole Disk Encryption » qu’en « Encryption System Partition ».

Simplement en « System Partition », seulement la partition système où windows 7 est installé est chiffrée, la partition de boot de 100mo que Windows 7 créer  lors de son installation pour stocker ses fichiers de boot, WinRE et bitlocker ne sera pas chiffré. Ce qui peut permettre à un attaquant de modifié les fichiers de boot de Windows 7 et donc insérer du code malicieux une fois que vous avez démarré sur windows 7.

Si vous ne voulez ou pouvez pas faire de « whole disk encryption » alors, il faut fusionner lors de l’installation de Windows la partition de boot avec la partition système ainsi :

  1. Démarrer l’installation normalement
  2. Choisir le type d’installation Personnalisée.
  3. Au moment de choisir le partitionnement, cliquez sur « Options des lecteurs » (avancées).
  4. Cliquez sur Nouveau et choisissez la taille maximum. Cliquez sur OK.
  5. Un écran va vous dire que Windows peut créer des partition, blablaba. Cliquez sur OK. Vous allez voir que 2 partions sont créer, une de 100 mo et une autre qui prend tout l’espace disponible.
  6. Supprimer la plus grosse mais ne toucher pas a celle de 100 Mo.
  7. Sélectionnez la partition de 100 Mo puis cliquez sur « Étendre » et choisissez d’utiliser tout l’espace disponible. Cliquez sur OK au message d’avertissement.
  8. A présent, il n’y a plus qu’une seule partition sur laquelle vous pouvez installer votre Windows.
  9. Finissez l’installation de Windows, puis chiffrer votre partition comme d’habitude.

Source de l’astuce ici.

Les tests ont été effectué avec :

  • VirtualBox 2.2.2,
  • Windows7 RC1 (7100) fr 64bits
  • Truecrypt 6.2

Update 18/08/09 : Après vérification l’astuce est aussi valable pour Windows 7 x86 et x64 RTM 🙂 C’est à dire Windows 7 final.

Monter une ISO sous windows 7

Après une longue recherche infructueuse, je retourne aux bases.

Contrairement à la majorité de ses concurrents, et a ce que disent les message d’avertissement de Windows 7 RC lors de son installations. Les célèbres Daemon Tools sont compatibles avec Windows 7 beta depuis le 20 avril 2009. Et après un test sur mon RC1, il l’est aussi pour Windows 7 RC1 64bits fr.

Pour télécharger Daemon tools cliquez ici.

Nagios fork

Tout est dans le titre, certains (importants) membres de la communauté Nagios lancent un fork de Nagios: Icinga. Pleins de bonnes choses au menu : du bugfix (baveux), de l’intégration de NDOUtils (IDOUtils en fait), des features par milliers et une première release dans 8jours.
Impatient, je suis.

http://www.icinga.org/

Quand le dvd windows 7 beta est arrivé par la poste

technet

C’est bien la première que je gagne a un concours. Je viens de recevoir par la poste le DVD de windows 7 beta que j’ai gagné dans un concours de Technet.

dvdwin7beta

Il était accompagné d’une note de technet pour me permetre de récuperer la clés beta qui sera valide jusqu’en Aout.

C’est cool toussa, mais a quelques jours de la sortie de la RC. Je vais sagement patienter jusqu’a la RC 🙂

En tout cas, merci Microsoft pour cet objet de colection 😀