Scan’Mail : un générateur de QR code intégré à Thunderbird

mai 5th, 2011 § Commentaires fermés § permalink

J’ai dernièrement profité de mes temps libres pour développer un module pour le client de messagerie Mozilla Thunderbird,  j’ai nommé celui-ci Scan’Mail. Il permet d’un simple clique droit sur une adresse email, un lien, une image ou une sélection de texte de générer un QR code que vous pourrez scanner à l’aide de votre smartphone (iPhone, Android ou autre) pour récupérer ses informations. C’est un moyen rapide et original de copier des données contenues dans vos emails sans risquer une erreur de retranscription.

J’ai pris beaucoup de plaisir à coder ce petit greffon même si j’ai trouvé la documentation en ligne peu conviviale et parfois incomplète. Je compte améliorer ce premier plugin en ajoutant, dans la prochaine version, le support du format vCard pour pouvoir transférer des contacts.

Je invite à télécharger Scan’Mail via son espace dédié sur le site de Thunderbird et à me laisser vos commentaires :

https://addons.mozilla.org/fr/thunderbird/addon/scanmail/

 

Réinitialiser le mot de passe d’un compte Windows depuis Linux

août 19th, 2010 § 2 comments § permalink

Il nous arrive à tous d’oublier des choses, parfois même, d’oublier le mot de passe de son compte utilisateur. Si vous êtes sous Linux et que vous avez gardé GRUB dans sa configuration d’origine il est possible de surmonter ce problème sans CD/DVD de Linux et sans formater toutes vos données.

Par contre, s’il s’agit d’un compte Windows, la méthode conventionnelle nécessite l’emploi d’un CD/DVD de Windows, ce que vous n’avez pas forcément sous la main (notamment si vous avez un Windows OEM d’installé).

Sachez toutefois qu’il vous est possible de supprimer ou de modifier le mot de passe de votre compte Windows depuis Linux, que cela soit via un Linux présent sur votre machine autant que second système d’exploitation ou bien via un LiveCD Linux (du moment qu’il vous est possible d’installer des paquets supplémentaires).

L’outil qui permet de faire cela se nomme chntpw. Regardons ensemble comment l’utiliser :

Description des options du menu :
1 – Suppression du mot de passe du compte.
2 – Modification du mot de passe du compte (à utiliser avec prudence sous XP et Vista, probablement à cause de certains dispositifs de renforcement du cryptage).
3 – Ajout des droits administrateur au compte.
4 – Débloquer/activer le compte.
q – Quitter.

Une fois votre choix fait (et éventuellement le nouveau mot de passe saisi), l’application vous demandera si vous désirez réellement sauvegarder les changements dans le fichier SAM, il faudra donc répondre oui (Y).

Voilà, j’espère que ce petit billet vous aura donné un petit coup de pouce !!!

[Sécurité] Partage de secret

août 18th, 2010 § 1 comment § permalink

En cryptologie, le partage de secret est une méthode consistant à fragmenter un secret en plusieurs éléments, de façon à ce que le secret ne soit reconstituable qu’avec la réunion d’un certain nombre de ces différents éléments.

Le logiciel ssss disponible sous Linux implémente la méthode Shamir de partage de secret. Voyons un peu comment cela fonctionne :

Je vous recommande de lire le man de la commande ssss-split pour voir les différentes options possibles mais en général cet outil reste simple d’utilisation.

On peut imaginer exploiter ce logiciel au sein d’un système d’authentification ou par exemple partager le mot de passe d’une archive compressée.

Site officiel : http://point-at-infinity.org/ssss/

Tuning de serveur MySQL

août 11th, 2010 § 0 comments § permalink

Le tuning d’un serveur de base de données n’est pas chose facile. Dans le cas de MySQL il existe un petit script fort utile permettant de tester et d’optimiser son serveur MySQL. Cet outil nommé tuning-primer est téléchargeable depuis le site day32.com.

Après avoir été lancé sur un serveur MySQL qui a été en production au moins 24H, le script affiche un résultat d’analyse ponctué de commentaires et de suggestions pour l’optimisation des paramètres suivants :

  • Slow Query Log
  • Max Connections
  • Worker Threads
  • Key Buffer
  • Query Cache
  • Sort Buffer
  • Joins
  • Temp Tables
  • Table (Open & Definition) Cache
  • Table Locking
  • Table Scans (read_buffer)
  • Innodb Status

Pour finir, je tiens à rappeler que le travail d’optimisation du serveur MySQL à lui seul ne suffit pas, il est très important d’optimiser les schémas des tables ainsi que les requêtes SQL.

Capivara : Gestionnaire de fichiers supportant le FTP et le SFTP

février 12th, 2010 § 0 comments § permalink

Capivara est un gestionnaire de fichier OpenSource en double panneaux supportant les protocoles FTP et SFTP, il inclut aussi des fonctionnalités de synchronisation.

Cet outil vous sera très utile pour synchroniser vos fichiers entre votre PC et votre espace de stockage en ligne ou même votre clé USB.

Etant réalisé en JAVA, il est multiplateforme, il fonctionnera donc aussi bien sous Windows que sous Linux. Pour télécharger cette application gratuite rendez-vous sur son site officiel.

Les utilisateurs de la distribution ArchLinux peuvent installer Capivara à l’aide du paquet que j’ai moi-même ajouté au dépôt AUR :

yaourt -S capivara