| Informatique |
|
Android
Logiciels
Sources
Sécurité
Tutoriels
|
|
| Visites |
|
12493 visiteurs 3 visiteurs en ligne
|
|
|
 |
Les 5 derniers billets |
 |
|
Nouveau tutoriel en ligne - par
Kevin M. Vuilleumier
Un tout nouveau tutoriel est en ligne sur le site expliquant comment extraire les musiques et sons du jeu « The Elder Scrolls V : Skyrim ». Tout se passe à cette adresse.
Petite astuce en plus : sachez que les autres jeux de Bethesda tels qu'Oblivion, Fallout 3, Fallout NV utilisent le format BSA pour stocker leurs données. N'hésitez pas à aller jeter un coup d'oeil à l'intérieur avec l'outil d'extraction utilisé dans le tutoriel 
... / ...
Un tout nouveau tutoriel est en ligne sur le site expliquant comment extraire les musiques et sons du jeu « The Elder Scrolls V : Skyrim ». Tout se passe à cette adresse.
Petite astuce en plus : sachez que les autres jeux de Bethesda tels qu'Oblivion, Fallout 3, Fallout NV utilisent le format BSA pour stocker leurs données. N'hésitez pas à aller jeter un coup d'oeil à l'intérieur avec l'outil d'extraction utilisé dans le tutoriel 

My Lockbox, sécurité minime - par
Kevin M. Vuilleumier
My Lockbox est un logiciel freeware édité par la société FSPro et permettant de sécuriser des dossiers en les rendant invisibles pour tous ceux n'ayant pas le bon mot de passe. En théorie, je l'ai essayé, c'est vrai qu'il est simple d'utilisation et que le dossier protégé n'apparaît effectivement plus ni dans l'explorateur, ni via les commandes de la console Windows ou d'un quelconque autre moyen conventionnel.
Seulement voilà, contrairement à ce qu'on peut lire sur de nombreux sites en faisant l'éloge, il ne chiffre pas les données, il ne fait que cacher le répertoire, rien de plus. C'est là qu'on sent rend compte que la sécurité prétendue du logiciel en prend un sacré coup : il vous suffit de monter le disque sur un autre système tel que Linux pour que le précieux dossier apparaisse avec l'entièreté de son contenu en clair ! C'est normal pour un système de "sécurité" (sic) n'utilisant même pas de chiffrement !
En somme, ce logiciel peut suffire si vous souhaitez juste camoufler un dossier précis, mais en aucun cas si vos données doivent être conservées en sûreté et chiffrées, la protection étant contournable très simplement. Comme le dit ce billet, les vrais logiciels de protection doivent utiliser des algorithmes de chiffrement sûrs, bien implémentés et prendre en compte tous les cas de contournement possibles. Il ne faut pas non plus oublier que si le mot de passe que vous utilisez est "faible", vous aurez beau avoir le système le plus sécurisé qui soit, la protection risque de vite s'envoler à coup d'attaques par dictionnaire et/ou brute-force.
... / ...
My Lockbox est un logiciel freeware édité par la société FSPro et permettant de sécuriser des dossiers en les rendant invisibles pour tous ceux n'ayant pas le bon mot de passe. En théorie, je l'ai essayé, c'est vrai qu'il est simple d'utilisation et que le dossier protégé n'apparaît effectivement plus ni dans l'explorateur, ni via les commandes de la console Windows ou d'un quelconque autre moyen conventionnel.
Seulement voilà, contrairement à ce qu'on peut lire sur de nombreux sites en faisant l'éloge, il ne chiffre pas les données, il ne fait que cacher le répertoire, rien de plus. C'est là qu'on sent rend compte que la sécurité prétendue du logiciel en prend un sacré coup : il vous suffit de monter le disque sur un autre système tel que Linux pour que le précieux dossier apparaisse avec l'entièreté de son contenu en clair ! C'est normal pour un système de "sécurité" (sic) n'utilisant même pas de chiffrement !
En somme, ce logiciel peut suffire si vous souhaitez juste camoufler un dossier précis, mais en aucun cas si vos données doivent être conservées en sûreté et chiffrées, la protection étant contournable très simplement. Comme le dit ce billet, les vrais logiciels de protection doivent utiliser des algorithmes de chiffrement sûrs, bien implémentés et prendre en compte tous les cas de contournement possibles. Il ne faut pas non plus oublier que si le mot de passe que vous utilisez est "faible", vous aurez beau avoir le système le plus sécurisé qui soit, la protection risque de vite s'envoler à coup d'attaques par dictionnaire et/ou brute-force.

Jouer à Minecraft gratuitement ! - par
Kevin M. Vuilleumier
|
EDIT: Fail. Il semblerait que si le jeu n'a pas été lancé au moins une fois avec un login correct, les fichiers du jeu sont manquants et le bouton "Play offline" est grisé. Etrange, mon essai en machine virtuelle avait fonctionné pourtant... En tout cas, cela rend mon article caduc, dommage. Ceci dit, ça peut permettre à un joueur premium de faire jouer un ami gratuitement : il suffit qu'il se connecte une fois, attende que les fichiers du jeu se téléchargent, se déconnecte et ça fonctionne. Ou d'installer manuellement les fichiers dans le répertoire du jeu, ça fonctionne également.
|
Comme l'indique le titre de ce billet, il existe une méthode extrêmement simple pour jouer à Minecraft gratuitement (en solo uniquement). Évidemment, je vous conseille fortement d'acheter le jeu s'il vous convient par la suite, car il en vaut la peine, mais je vous livre tout de même l'astuce à tout hasard ou si vous souhaitez tester avant d'acheter. A vous de prendre les bonnes décisions pour la suite. Cerise sur le gâteau : il n'a nullement besoin de modifier le jeu ou d'avoir recours à des logiciels tiers et l'opération est totalement réversible !
C'est simple : il suffit d'abord de télécharger le client officiel à cette adresse et ensuite de faire la démarche consistant à neutraliser l'accès à l'adresse login.minecraft.net qui est utilisée pour l'authentification de l'utilisateur. Cela aura pour effet de pouvoir se connecter en mode hors-connexion même si vous avez entré des informations complètement bidons. Le moyen le plus simple pour neutraliser l'accès à cette adresse reste encore d'aller l'inscrire dans le fichier "hosts".
Sous Windows (XP, Vista, 7, 32 et 64 bits), ce fichier se trouve à l'adresse "C:/Windows/System32/drivers/etc" sous le nom "hosts", sans extension. Il suffit de l'éditer avec un éditeur de textes (le bloc-notes suffit largement) et d'ajouter la ligne suivante : 127.0.0.1 login.minecraft.net (ce n'est pas très visible, mais il y a un espace ou une tabulation entre les deux adresses). Enregistrez-le, puis lancez le client et entrez un login et un mot de passe (même totalement bidons) et cliquez sur le bouton "login".

A ce moment-là, Minecraft vous répond qu'il ne peut pas se connecter au site. Cliquez à présent sur le bouton "Play offline" et vous voilà sur le menu d'accueil du jeu ! L'avantage de cette astuce plutôt que de couper la connexion internet - ce qui fonctionne aussi -, c'est que le client téléchargera quand même les dernières versions du jeu, il ne peut juste plus se connecter sur son serveur d'authentification. Un bypass bien dans les règles.
La démarche est également faisable sous Linux ou MAC, mais le fichier se situe à un emplacement différent. Je vous laisse chercher par vous-même, n'étant un utilisateur ni de l'un, ni de l'autre.
Malheureusement, rien ne garantit que la "faille" soit présente encore par la suite. Je le répète : si vous aimez ce jeu suite à votre "période d'essai", achetez-le pour soutenir l'auteur et montrer votre soutien
PS: Oui, j'ai acheté le jeu il y a bien longtemps, pas besoin de m'incendier pour ça.
... / ...
|
EDIT: Fail. Il semblerait que si le jeu n'a pas été lancé au moins une fois avec un login correct, les fichiers du jeu sont manquants et le bouton "Play offline" est grisé. Etrange, mon essai en machine virtuelle avait fonctionné pourtant... En tout cas, cela rend mon article caduc, dommage. Ceci dit, ça peut permettre à un joueur premium de faire jouer un ami gratuitement : il suffit qu'il se connecte une fois, attende que les fichiers du jeu se téléchargent, se déconnecte et ça fonctionne. Ou d'installer manuellement les fichiers dans le répertoire du jeu, ça fonctionne également.
|
Comme l'indique le titre de ce billet, il existe une méthode extrêmement simple pour jouer à Minecraft gratuitement (en solo uniquement). Évidemment, je vous conseille fortement d'acheter le jeu s'il vous convient par la suite, car il en vaut la peine, mais je vous livre tout de même l'astuce à tout hasard ou si vous souhaitez tester avant d'acheter. A vous de prendre les bonnes décisions pour la suite. Cerise sur le gâteau : il n'a nullement besoin de modifier le jeu ou d'avoir recours à des logiciels tiers et l'opération est totalement réversible !
C'est simple : il suffit d'abord de télécharger le client officiel à cette adresse et ensuite de faire la démarche consistant à neutraliser l'accès à l'adresse login.minecraft.net qui est utilisée pour l'authentification de l'utilisateur. Cela aura pour effet de pouvoir se connecter en mode hors-connexion même si vous avez entré des informations complètement bidons. Le moyen le plus simple pour neutraliser l'accès à cette adresse reste encore d'aller l'inscrire dans le fichier "hosts".
Sous Windows (XP, Vista, 7, 32 et 64 bits), ce fichier se trouve à l'adresse "C:/Windows/System32/drivers/etc" sous le nom "hosts", sans extension. Il suffit de l'éditer avec un éditeur de textes (le bloc-notes suffit largement) et d'ajouter la ligne suivante : 127.0.0.1 login.minecraft.net (ce n'est pas très visible, mais il y a un espace ou une tabulation entre les deux adresses). Enregistrez-le, puis lancez le client et entrez un login et un mot de passe (même totalement bidons) et cliquez sur le bouton "login".

A ce moment-là, Minecraft vous répond qu'il ne peut pas se connecter au site. Cliquez à présent sur le bouton "Play offline" et vous voilà sur le menu d'accueil du jeu ! L'avantage de cette astuce plutôt que de couper la connexion internet - ce qui fonctionne aussi -, c'est que le client téléchargera quand même les dernières versions du jeu, il ne peut juste plus se connecter sur son serveur d'authentification. Un bypass bien dans les règles.
La démarche est également faisable sous Linux ou MAC, mais le fichier se situe à un emplacement différent. Je vous laisse chercher par vous-même, n'étant un utilisateur ni de l'un, ni de l'autre.
Malheureusement, rien ne garantit que la "faille" soit présente encore par la suite. Je le répète : si vous aimez ce jeu suite à votre "période d'essai", achetez-le pour soutenir l'auteur et montrer votre soutien
PS: Oui, j'ai acheté le jeu il y a bien longtemps, pas besoin de m'incendier pour ça.

Dessiner des formes dans XNA - par
Kevin M. Vuilleumier
Ceux qui programment en C# avec XNA savent très certainement qu'il n' existe pas de méthodes de dessin de formes primitives telles que lignes, sphères, rectangles et que le seul moyen simple d'y parvenir est de charger des textures. C'est vraiment le gros point faible de ce framework.
Qu'à cela ne tienne : j'ai écrit une classe qui, bien qu'incomplète, offre des méthodes de dessin pour des lignes, carrés, rectangles et sphères. La position, taille, couleur, bordure et orientation peuvent être spécifiés (voir illustration ci-dessous). De surcroît, des formes peuvent être aisément ajoutées au code existant.

Vous pouvez retrouver ce code en cliquant ici. Son utilisation est simple :
- Il vous faut initialiser la classe avec le SpriteBatch courant (dans « LoadContent » donc) : PrimitiveShape.Initialize(spriteBatch);
- Créez vos différents objets (figures) tout à fait normalement : PrimitiveShape myShape = new PrimitiveShape();
- Dans la méthode « Update » ou ailleurs dans votre code, définissez la figure souhaitée : myShape.createLine(new Vector2(100, 300), new Vector2(250, 400), Color.DarkGreen, 3);
- Effectuez le rendu de celle-ci dans la méthode « Draw » : myShape.render();
Différentes fonctions existent avec différentes surcharges pour celles-ci. Je vous laisse découvrir par vous-même en espérant que ce code vous convienne ! Le cas échéant, vous pouvez toujours vous diriger d'autres classes toutes faites et plus complètes sur Internet.
Remarque : afin d'avoir un rendu plus lisse (comme sur l'illustration), je vous conseille d'activer l'antialiasing. Pour ce faire, après la déclaration de l'objet « graphics », ajoutez la ligne suivante : graphics.PreferMultiSampling = true;
... / ...
Ceux qui programment en C# avec XNA savent très certainement qu'il n' existe pas de méthodes de dessin de formes primitives telles que lignes, sphères, rectangles et que le seul moyen simple d'y parvenir est de charger des textures. C'est vraiment le gros point faible de ce framework.
Qu'à cela ne tienne : j'ai écrit une classe qui, bien qu'incomplète, offre des méthodes de dessin pour des lignes, carrés, rectangles et sphères. La position, taille, couleur, bordure et orientation peuvent être spécifiés (voir illustration ci-dessous). De surcroît, des formes peuvent être aisément ajoutées au code existant.

Vous pouvez retrouver ce code en cliquant ici. Son utilisation est simple :
- Il vous faut initialiser la classe avec le SpriteBatch courant (dans « LoadContent » donc) : PrimitiveShape.Initialize(spriteBatch);
- Créez vos différents objets (figures) tout à fait normalement : PrimitiveShape myShape = new PrimitiveShape();
- Dans la méthode « Update » ou ailleurs dans votre code, définissez la figure souhaitée : myShape.createLine(new Vector2(100, 300), new Vector2(250, 400), Color.DarkGreen, 3);
- Effectuez le rendu de celle-ci dans la méthode « Draw » : myShape.render();
Différentes fonctions existent avec différentes surcharges pour celles-ci. Je vous laisse découvrir par vous-même en espérant que ce code vous convienne ! Le cas échéant, vous pouvez toujours vous diriger d'autres classes toutes faites et plus complètes sur Internet.
Remarque : afin d'avoir un rendu plus lisse (comme sur l'illustration), je vous conseille d'activer l'antialiasing. Pour ce faire, après la déclaration de l'objet « graphics », ajoutez la ligne suivante : graphics.PreferMultiSampling = true;

Comprendre la synchronisation verticale - par
Kevin M. Vuilleumier
Aussi appelée « SyncV », c'est une option incontournable dans les jeux récents mais elle est trop souvent incomprise, voire diabolisée. La synchronisation verticale désigne simplement le fait de faire correspondre le nombre d'images affichées par seconde à la fréquence de rafraîchissement de l'écran (typiquement 60 Hz).
Pourquoi faire cela ? Premièrement, afin d'éviter le gâchis de calculer à un rythme de 200 FPS (nom anglais désignant les images par seconde) pour n'en afficher de toute façon que 60 (souvenez-vous de la valeur de 60 Hz, très importante, signifiant que l'écran ne peut pas aller au-delà de 60 images par seconde), ce que fera la carte graphique en sortie quoiqu'il en soit.
Deuxièmement, la synchronisation verticale a comme effet d' éviter l'effet de « déchirure » de l'image qui peut survenir en jeu. Comme vous pouvez le constater sur l'illustration en-dessous, il se présente sous la forme d'une ligne horizontale inesthétique à l'écran lors d'un mouvement brusque ou rapide de la caméra. L'image paraît comme coupée en deux d'une manière peu élégante.

De manière générale, il est conseillé d'activer cette option lorsqu'elle se présente. Je le rappelle une dernière fois : ne vous étonnez pas que votre jeu plafonne ensuite à 60 FPS, c'est tout à fait normal et inhérent au fonctionnement de l'option et n'est pas signe qu'elle soit gourmande en ressources, bien au contraire. Ceux intéressés à en savoir plus peuvent aller lire cet article (en anglais).
... / ...
Aussi appelée « SyncV », c'est une option incontournable dans les jeux récents mais elle est trop souvent incomprise, voire diabolisée. La synchronisation verticale désigne simplement le fait de faire correspondre le nombre d'images affichées par seconde à la fréquence de rafraîchissement de l'écran (typiquement 60 Hz).
Pourquoi faire cela ? Premièrement, afin d'éviter le gâchis de calculer à un rythme de 200 FPS (nom anglais désignant les images par seconde) pour n'en afficher de toute façon que 60 (souvenez-vous de la valeur de 60 Hz, très importante, signifiant que l'écran ne peut pas aller au-delà de 60 images par seconde), ce que fera la carte graphique en sortie quoiqu'il en soit.
Deuxièmement, la synchronisation verticale a comme effet d' éviter l'effet de « déchirure » de l'image qui peut survenir en jeu. Comme vous pouvez le constater sur l'illustration en-dessous, il se présente sous la forme d'une ligne horizontale inesthétique à l'écran lors d'un mouvement brusque ou rapide de la caméra. L'image paraît comme coupée en deux d'une manière peu élégante.

De manière générale, il est conseillé d'activer cette option lorsqu'elle se présente. Je le rappelle une dernière fois : ne vous étonnez pas que votre jeu plafonne ensuite à 60 FPS, c'est tout à fait normal et inhérent au fonctionnement de l'option et n'est pas signe qu'elle soit gourmande en ressources, bien au contraire. Ceux intéressés à en savoir plus peuvent aller lire cet article (en anglais).

|
|
 |
|
 |
| |