En coup de vent

Pas trop d’inspiration en ce moment pour aller sur mon blog. Je prépare d’autres choses et ai d’autres préoccupations, ça arrive parfois.

Je ne résiste cependant pas à vous mettre quelques coquilles et choses amusantes trouvées récemment sur la toile !

… Ainsi que les dernières nouvelles informatiques me concernant….

Journée rigolade avec DELL

Par exemple, la dernière pub de Dell sur leur site suisse. C’est une offre exceptionnelle de déstockage, mais je comprends un peu vu la taille du PC portable en question (si si, lisez bien)… Ah bon, c’est une erreur ?

Dépéchez vous, c’est jusqu’à ce soir… Ah, oui j’oubliais : j’ai bien ri en voyant que cet ordinateur intégrait une fonctionnalité incroyable : « le multitâche efficace » !!!! Et oui, c’est mieux qu’un iPhone… je vais donc désormais acheter chez Dell, de peur que les autres marques de PC offrent du « multitâche inefficace » ! Ahh, ces marquetteux, ils nous feront toujours rire !

L’USB pas cher, presque mieux de l’opensource ;)

Dans la série erreurs, en m’intéressant d’assez près aux analyseurs USB logiciels, je suis tombé sur ce site… Pas cher, pas cher !!!

Ce lociciel n’est pas mal du tout, pas trop cher également mais le prix de licence illimitée et updates à vie est im-bat-table !!!

N’en croyant pas mes yeux, j’ai tenté l’expérience en tentant la commande, forcément !! La société nous renvoie chez le revendeur Share*it!, assez connu et sans histoire. Ce dernier semble avoir gobé la mouche et arrondi à la décile inférieure le montant :

Du coup, le montant total pour une licence illimitée et avec des mises à jour illimitées aussi est de :

Pas cher, je vous le disais (pour info les produits concurrents sont plutôt entre 100 et 200 euros)… ce qui est dommage est que ma joie débordante s’est arrêtée là : En tentant de valider le paiement, rien à faire le serveur de Share*it! se plantait systématiquement… après la saisie du numéro de carte bancaire, ce qui m’a vallu quelques appels vers ma banque pour leur demander de vérifier mon compte (mais rien n’a jamais été débité, ouf!) et je m’en suis sorti avec plus de peur que de mal. Mais c’était marrant. Au final, j’ai appelé la société en question, leur ai annoncé ce bug et ils ont eu la gentillesse de m’offrir une licence (single, no updates…) dudit logiciel. Lequel est très bien par ailleurs.

Pour les fouineurs, je vous laisse me dire de quelle société il s’agit !

Google et ses messages d’erreur

Et le même jour j’ai découvert que Google n’aimait pas trop les longues requêtes, bah alors ? L’humour de Google est laconique… « 414. that’s an error. » et « That’s all we know » ne valent guère mieux que les messages d’erreur cryptiques de Microsoft ! Mais on sait un peu quand même de quoi il s’agit…

La voilà pour info, cette fameuse requêtr qui déplait à Google. Je cherchais un message d’erreur dans le cadre de l’utilisation du plugin IDAPython et j’avais fait un malheureux copier-coller de toute la console d’erreurs IDA au lieu du message recherché…

http://www.google.com/search?q=+LoadLibrary%28C%3A%5CProgram+Files+%28x86%29%5CIDA_5.1%5Cplugins%5Cpython.plw%29+%3D%3E+error+code+193+C%3A%5CProgram+Files+%28x86%29%5CIDA_5.1%5Cplugins%5Cpython.plw%3A+can%27t+load+file++++bytes+++pages+size+description+---------+-----+----+--------------------------------------------+++3104768+++379+8192+allocating+memory+for+b-tree...+++3104768+++379+8192+allocating+memory+for+virtual+array...++++262144++++32+8192+allocating+memory+for+name+pointers...+-----------------------------------------------------------------+++6471680++++++++++++total+memory+allocated++Loading+IDP+module+C%3A%5CProgram+Files+%28x86%29%5CIDA_5.1%5Cprocs%5Cpc.w32+for+processor+metapc...OK++LoadLibrary%28C%3A%5CProgram+Files+%28x86%29%5CIDA_5.1%5Cplugins%5Cpython.plw%29+%3D%3E+error+code+193+C%3A%5CProgram+Files+%28x86%29%5CIDA_5.1%5Cplugins%5Cpython.plw%3A+can%27t+load+file+Autoanalysis+subsystem+has+been+initialized.+Possible+file+format%3A+MS-DOS+executable+%28EXE%29+%28C%3A%5CProgram+Files+%28x86%29%5CIDA_5.1%5Cloaders%5Cdos.ldw%29+Possible+file+format%3A+Portable+executable+for+80386+%28PE%29+%28C%3A%5CProgram+Files+%28x86%29%5CIDA_5.1%5Cloaders%5Cpe.ldw%29+Loading+file+%27C%3A%5CUsers%5CBruno%5CDesktop%5C_Challenges%5Ca.+Tests+basiques+IDA%5Ccalc.exe%27+into+database...+Detected+file+format%3A+Portable+executable+for+80386+%28PE%29+++0.+Creating+a+new+segment++%2801001000-01053E00%29+...+...+OK+++1.+Creating+a+new+segment++%2801054000-01058200%29+...+...+OK+Reading+imports+directory...+File+C%3A%5CWindows%5Csystem32%5Cshell32.dll+is+used+for+module+SHELL32...+File+C%3A%5CWindows%5Csystem32%5Coleaut32.dll+is+used+for+module+OLEAUT32...+File+C%3A%5CWindows%5Csystem32%5Ccomctl32.dll+is+used+for+module+COMCTL32...+++2.+Creating+a+new+segment++%2801054008-01058200%29+...+...+OK+++3.+Creating+a+new+segment++%2801000000-01001000%29+...+...+OK+Applying+fixups...+++4.+Creating+a+new+segment++%2801001630-01053E00%29+...+...+OK+Possible+file+format%3A+PE+executable+%28C%3A%5CProgram+Files+%28x86%29%5CIDA_5.1%5Cloaders%5Cdbg.ldw%29+%28Retrieving%29+and+loading+the+PDB+file...+Assuming+__cdecl+calling+convention+by+default+PDB%3A+total+2602+symbols+loaded+Plan++FLIRT+signature%3A+SEH+for+vc7%2F8+Marking+typical+code+sequences...+Flushing+buffers%2C+please+wait...ok+File+%27C%3A%5CUsers%5CBruno%5CDesktop%5C_Challenges%5Ca.+Tests+basiques+IDA%5Ccalc.exe%27+is+successfully+loaded+into+the+database.+Compiling+file+%27C%3A%5CProgram+Files+%28x86%29%5CIDA_5.1%5Cidc%5Cida.idc%27...+Executing+function+%27main%27...+Compiling+file+%27C%3A%5CProgram+Files+%28x86%29%5CIDA_5.1%5Cidc%5Conload.idc%27...+Executing+function+%27OnLoad%27...+IDA+is+analysing+the+input+file...+You+may+start+to+explore+the+input+file+right+now.+Hex-Rays+plugin+has+been+loaded+%28v1.0.0.80923%29+++License%sale+pe-tit-fouin-eur!+Bruno+Kerouanton+%281+user%29+++The+hotkeys+are+F5%3A+decompile%2C+Ctrl-F5%3A+decompile+all.+++Please+check+the+Edit%2FPlugins+menu+for+more+informaton.++LoadLibrary%28C%3A%5CProgram+Files+%28x86%29%5CIDA_5.1%5Cplugins%5Cpython.plw%29+%3D%3E+error+code+193+C%3A%5CProgram+Files+%28x86%29%5CIDA_5.1%5Cplugins%5Cpython.plw%3A+can%27t+load+file+Can+not+set+debug+privilege%21&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a

Pourtant il n’y a rien de gênant, non ?!!! (Pour les petits fouineurs, j’ai retiré mon numéro de licence IDA et du plugin Hex-Rays. En revanche vous devinerez aisément sur quoi je bossais quand j’ai fait la requête ! Qui sera le premier à me le dire ?!)

 

Et pendant ce temps, je fais quoi, moi ?


a. Un peu de virtualisation…

Et bien j’installe Debian 6.0.1 sur un serveur ESX4.0, lui même virtualisé sur le VMware Workstation de mon PC portable !!! Et le tout supervisé par Vmware Vsphere Supervisor, lui encore virtualisé sur un Windows XP, sur le même VMware Workstation de mon cher (à tous les sens du terme) PC portable.

 

b. Des trous dans les murs…

J’avance comme un fou dans Portal2, le merveilleux et tant attendu jeu de Valve Software. Ceux qui me connaissent savent que les jeux video et moi, ça fait deux… je n’aime pas jouer, je n’ai pas de jeux. Sauf Portal (et Half-Life, je l’admets, mais c’est la même société et le même extraordinaire moteur 3D Source) et maintenant Portal 2. Sachez qu’il est non seulement excellent mais que les concepteurs du jeu en ont fait bien plus que ce que l’on imagine en achetant la chose… bien plus, je ne vous en dis pas plus ! Tout est extra, non seulement le concept du jeu, mais également l’histoire sous-jacente, les musiques, l’ambiance, les graphismes somptueux, jugez-en (dans la limite du possible, en 640×480 comme ici, c’est difficile de voir la beauté de la chose) :

Cela m’a permis de découvrir non sans surprise que mon cher (re!) PC portable que je possède depuis plus de 2 ans avait une carte CUDA intégrée !! Si j’avais su avant ! Je me demandais comment il était possible que Portal2 s’affiche aussi fluidement alors sur un autre PC de bureau ça saccadait… La réponse est là :

c. et des calculs compliqués

Je ne m’y connais pas très bien, mais grâce à ce bon petit freeware GPU Caps Viewer fait à priori par des démomakers, il me semble toutefois que j’ai donc 16 « shader cores » cadencés à 800MHz, et un processeur graphique cadencé à 400MHz. C’est déjà très bien… et ça me donne des résultats intéressants avec par exemple des programmes comme celui-ci !

Pas mal pour seulement 1mn de calculs : 2 milliards 233  millions de mots de passe testés en brute-force à raison de presque 50 millions par seconde ! Bon, il faut dire que les logiciels de Elcomsoft sont non seulement spécialisés, mais également hyper-ultra-optimisés et savent tenir compte de tout ce qui est utilisable… ici, une légère faille cryptographique des anciennes versions de Winzop, ce qui aide un peu. Mais quand même ce n’est pas mal pour mon cher (!) PC portable.

 

d. ce n’est pas tout, mais pour mon blog, si !

Voilà les dernières petites nouvelles… j’ai encore d’autres activités, bien évidemment, mais je ne vous en parle pas, c’est pour Jurackerfest.ch ! J’espère que vous viendrez car il y aura plein de choses sympa et je me décarcasse pour cela.

A bientôt !

PS: Y a t’il une bonne âme charitable qui souhaite tester Portal2 en mode Collaboration (2 joueurs en réseau) ? Je suis intéressé !

PPS: Un certain nombre de coquilles et d’erreurs se sont glissées dans ce billet… a vous de les retrouver !

 

 

Le lociciel n’est pas mal du tout, pas trop cher également mais le prix de licence illimitée et updates à vie est im-bat-table !!!

2 Comments »

Bruno Kerouanton on mai 18th 2011 in IT, IT Security

2 Responses to “En coup de vent”

  1. thomas responded on 19 mai 2011 at 10:59 #

    Hello, billet très sympa qui égaie ma matinée!!
    Pour la requête google, il me semble que Jurhackfest a besoin de challenges… :)

  2. Bruno Kerouanton responded on 19 mai 2011 at 11:47 #

    Sympa également, ton commentaire ! Pour la requête c’est ça mais saurais-tu préciser ? ;)

Trackback URI | Comments RSS

Laisser un commentaire