Rogue des password stocké dans firefox

Un article qui n’en est pas vraiment un mais plus un tips. Les password de Firefox sont stockés dans %appdata%\Mozilla\Firefox\Profiles\ Il y a 3 fichiers utilisé : signons.sqlite : Base contenant les password(crypté), username, lastlogin, timeout, page associé, champs associé, nombre de login, etc, etc… keys3.db : contient les clefs cert8.db : contient les certificatsContinue reading “Rogue des password stocké dans firefox”

Implémentation C# de phpass

Voici une petite implémentation de phppass en C#. Phpass est un framework de hashing largement utilisé sur le web, notamment dans les systèmes phpbb, WordPress, Vanilla, Drupal, bbPress ou encore intégré a des modules tels que mod_auth_mysql pour apache. Voici le code source : http://pastebin.com/XHNV9CT3 Il suffit de copier/coller et l’utiliser de la façon suivanteContinue reading “Implémentation C# de phpass”

WPF, Webbrowser & Content DataBinding

Aujourd’hui j’ai été confronté a un petit problème. Je voulais afficher les résultats d’une recherche avec une mise en forme un peut travailler à la manière des résultats retourné par les recherches dans l’ancien HelpViewer de la MSDN 2008. (Bien meilleur que celui actuel, malgré le retour en arrière fait sur le v1.1 qui resteContinue reading “WPF, Webbrowser & Content DataBinding”

Désassembler, éditer et recompiler une application DotNet

Salut à tous, aujourd’hui un petit article sur les bases du dotnet, le MSIL ou Microsoft Inter médiate Langage de son doux et chaleureux nom. Le MSIL est en fait le code obtenus suite à la compilation d’une application dotnet et qui sera ensuite exécuté dans le CLR. C’est grâce à cela que l’on peutContinue reading “Désassembler, éditer et recompiler une application DotNet”

Linq : Différence de performance entre la syntaxe Linq et la syntaxe de Method

Salut a tous, aujourd’hui un article sur la différence de performance entre deux syntaxe pour écrire des requêtes Linq avec a la fin un spécial winner ^^ Alors, tout d’abord, voici ce qu’est une syntaxe linq : Et voici une syntaxe de méthode : Pour ma part, du fait que la syntaxe Linq faisait appel a uneContinue reading “Linq : Différence de performance entre la syntaxe Linq et la syntaxe de Method”

Dossier : Reverse engeneering de manette Nes/Snes

Salut à tous, aujourd’hui un peu d’électronique avec un dossier sur le fonctionnement des controllers nes et snes. Le but final étant de l’interfacer en usb (objet d’un prochain article). La nes D’abord, ouvrons le controller et voyons ce qui se trouve dedans (désolé pour la qualité des photos, je vais demander à une amieContinue reading “Dossier : Reverse engeneering de manette Nes/Snes”

Useless C# Code : Simulation d’un banc de poisson

Salut à tous, faisais un bail que je n’ai plus rien posté donc voici pour votre plaisir un petit useless C# code qui simule le comportement d’un banc de poisson. Le principe du banc de poisson est simple : Suivre le poisson le plus proche Eviter la collision Fuir l’ennemi Ces 3 simples règles donnent unContinue reading “Useless C# Code : Simulation d’un banc de poisson”

Useless C# Code : Convertir une image en page html

Je viens de voir une petit video ou un chinois dessinait en utilisant uniquement des styles CSS, cela m’a donné l’idée de coder rapidement un petit convertisseur image->.html. Le hack est assez simple, une image c’est une matrice de pixel de couleur. En html, les cells d’un objet table peuvent avoir un background spécifique… IlContinue reading “Useless C# Code : Convertir une image en page html”

No More Admin : Création d’utilisateurs privilégiés invisibles

Bonjour, j’ai eu une conversation avec un amis aujourd’hui qui me soutenait qu’il n’avait pas besoin de se mettre ne utilisateur limité sur sa machine car était suffisamment conscient de ce qu’il faisait et que de toute façon il avait un antivirus et un firewall donc il ne risquait rien. Dans cette vidéo je vousContinue reading “No More Admin : Création d’utilisateurs privilégiés invisibles”