samedi 12 novembre 2011

La création de noms de domaine comme indicateur de tendance!

Obtenir les bons indicateurs pour identifier les tendances du moment, voilà le rêve de tous les éditeurs de solutions informatiques!

Pourquoi ne pas utiliser le nombre de création de domaines intégrant un mot clef particulier comme indicateur d'évolution de la tendance associée à ce mot clef ?
Prenons un exemple, si nous sommes capables de tracer le nombre de créations de noms de domaine contenant le mot clef "cloud" par mois, nous obtiendrons un indicateur intéressant sur la maturité de l'écosystème concernant le cloud.

Et bien c'est possible avec l'aide d'un petit script Visual Basic et du site "dailydomainspy.com". Ce site recense toutes les créations de domaines dans le monde par jour.

ScreenShot186 
Une page web correspond à un jour suivant la syntaxe suivante:

http://dailydomainspy.com/domain-annee-mois-jour-page.htm

On peut donc écrire un script qui parcourt le contenu de ces pages à la recherche d'un mot clef présent dans le nom du domaine.

Vous pouvez télécharger le script ici. Il suffit alors de suivre les étapes suivantes:

1) Ouvrir le fichier de configuration "config.txt" pour préciser votre recherche

errorFileName=erreurs1.txt     // nom du fichier contenant les pages web parsées
resultsFileName=results1.txt    // nom du fichier contenant la liste des noms de domaine filtrés
countFileName=quantite1.txt    // nom de fichier contenant le nombre de noms de domaine créés par mois
startMonth=6            // mois de début de la recherche
endMonth=7            // mois de fin de la recherche
startDay=1            // jour de début de la recherche
endDay=31            // jour de fin de la recherche
chosenYear=2011            // année de la recherche
maxpages=1000            // nombre de pages maximum pour un jour
keySearch=gaming        // critère de recherche

2) Lancer le "extracteurDeNomsDeDomaine.vbs"

En fonction des critères choisis la recherche peut durer longtemps, très longtemps, trop longtemps... Vous êtes prévenu!

3) Consulter vos résultats et tracer votre courbe

ScreenShot185

Le fichier "quantite1.txt" contient le nombre de domaines par mois
Le fichier "results1.txt" contient l'ensemble des noms de domaines correspondant au critère recherche.

Ce script peut être modifié pour récupérer tout autre type d'informations dans une page web.

vendredi 11 novembre 2011

Du nouveau dans le “cloud” d'Amazon!

Amazon se positionne comme un acteur majeur des services dans le “cloud” au travers de l'offre AWS (Amazon Web Services).

ScreenShot181

Voici les différents services que propose l’offre AWS:

AWS Elastic Beanstalk
AWS Elastic Beanstalk permet de déployer et gérer rapidement vos applications dans le “cloud”: auto-scaling, monitoring, load-balancing

Amazon S3 (Simple Storage Service)
S3 permet de stocker et retrouver n'importe quelles données de 1 octet à 5 To

Amazon propose des interfaces REST et SOAP pour développer votre propre application permettant d'automatiser la gestion de vos données

Chaque nouvel utilisateur dispose gratuitement de 5 Go de stockage (avec 20000 requêtes de type "GET" autorisées, 2000 de type "PUT" et 15 Go de transfert de données chaque mois, et ce pendant une année)

Avis aux amateurs!

Amazon EC2 (Elastic Compute Cloud)
EC2 propose un service web pour gérer vos applications dans des machines virtuelles avec la capacité mémoire et CPU de votre choix

Amazon VPC (Virtual Private Cloud)
VPC propose la gestion d'un réseau privé virtuel (à utiliser en complément de S3 et EC2)

Parmi de nombreux autres services Amazon vous propose également:
  • de gérer votre base de données relationnelles dans le “cloud” (avec Amazon RDS Relational Database Service)
  • de gérer la publication de messages d'une application pour les délivrer aux abonnés (avec Amazon SNS Simple Notification Service)
  • de créer des utilisateurs et de gérer leurs droits sur l'utilisation de vos ressources Amazon (Amazon IAM Identity and Access Management)
Bien sûr vous avez toujours la possibilité de ne payer que ce que vous consommez!

Toutes ces ressources peuvent être gérer au travers de AWS Management Console (on voit ici l'onglet de Amazon S3)

ScreenShot180

Par défaut l’authentification des utilisateurs pour accéder à AWS se base sur les mots de passe.

ScreenShot176

Mais, cerise sur le gâteau, Amazon propose une authentification 2 facteurs utilisant l'OTP et plus particulièrement les tokens Gemalto

ScreenShot177

Par défaut vous utilisez un mot de passe mais vous pouvez à tout moment passer à la vitesse supérieure.

La première étape consiste à acheter le token Gemalto sur le webstore de Gemalto

ScreenShot178

La deuxième étape consiste à activer le token en suivant la procédure ci-dessous.

ScreenShot179

En conclusion, Amazon confirme que l'OTP est une bonne solution pour protéger les données dans le “cloud” et que finalement le déploiement est particulièrement simple pour un utilisateur lambda.

samedi 8 octobre 2011

Associer un fichier sans extension à une application c’est possible!

Dans la série “Trucs & Astuces” pour Windows, voici le contenu d’un fichier “reg” qui vous permet d’associer un éditeur (et plus largement une application) à un fichier sans extension.

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.]
[HKEY_CLASSES_ROOT\.\shell]
[HKEY_CLASSES_ROOT\.\shell\open]
[HKEY_CLASSES_ROOT\.\shell\open\command]@="Notepad.exe %1"

Cela me fait gagner un peu de temps, en particulier, lorsque je dois éditer et modifier un fichier “hosts”. Ainsi lorsque je clique sur mon fichier “hosts” il s’ouvre immédiatement avec mon éditeur préféré. Mais vous aviez déjà tout compris!

Pour tout vous dire, j’ai remplacé “notepad.exe” par "C:\Program Files\PSPad editor\PSPad.exe".

Si on regarde cet astuce sous un angle plus sécuritaire, la modification de la registry permet d'associer l'exécution de n'importe quelle application (donc d'une application malveillante) aux fichiers ayant une extension donnée! Et ainsi de déclencher l'exécution de votre application malveillante par une action de l'utilisateur!

samedi 1 octobre 2011

Les mots de passes c’est bien, la biométrie c’est mieux ?

Je viens de m’offrir un ordinateur portable, un Alienware! Je sais, je suis un heureux homme! Et comme toujours j’ai configuré un mot de passe fort: minuscules, majuscules, caractères spéciaux et chiffres, et d’une longueur d’au moins… Mais c’est beaucoup trop long à saisir malheureusement pour un usage régulier (et la complexité du mot de passe est source d’erreurs de frappe)!

La biométrie apporte la solution en permettant de remplacer une authentification à 1 facteur de forme (le mot de passe) par une autre authentification du même type. Je ne gagne pas en sécurité mais en facilité d’utilisation. C’est le but!

Je ne dispose malheureusement pas de lecteur biométrique intégré alors j’utilise un lecteur d’empreintes digitales USB de la société Precise Biometrics, le modèle 100xs..

Dans ce qui suit je vais vous montrer à quel point la biométrie est facile à configurer sur un Windows 7 64 bits.

On insère le lecteur biométrique dans un des ports USB

100XS

Puis, après avoir ouvert le “Gestionnaire de périphériques” dans “Panneau de configuration / Matériel et audio / Périphériques et imprimantes” on fait un clique droit sur la ligne correspondant à notre capteur biométrique et on choisit “Mettre à jour le pilote”

2011-06-30_1947

Dans “Panneau de configuration / Matériel et audio” on trouve alors l’option “Périphériques biométriques”

2011-06-30_1950

On choisit l’option “Utiliser les empreintes digitales pour se connecter à Windows” et on suit le guide. On commence par confirmer que le capteur d’empreintes digitales est bien inséré.

2011-06-30_1951

Puis on sélectionne un doigt

2011-06-30_1952

Et on enregistre l’empreinte digitale correspondant à ce doigt, trois fois consécutives

2011-06-30_1952_001

Et c’est fini!

Note: Gemalto propose, avec la carte à puce, d’ajouter un deuxième facteur d’authentification à l’authentification biométrique. Vous devez alors entrer votre carte dans le lecteur de cartes (ce que je possède) et faire glisser votre doigt sur le lecteur biométrique (ce que je suis ) pour accéder à votre ordinateur.

Note: Merci Nico pour le lecteur biométrique

Partager avec...