TheCricLinks

Je me pose plein de questions, Internet est un moyen d'y répondre

Nom :

La devise de la France est Liberté - Égalité - Fraternité. Cette devise peut et doit nous aider à trouver le bon chemin.

lundi 7 novembre 2011

Le virus DuQu détecté par un outil open-source

Une attaque qui passionne les spécialistes de virus informatique

Très loin des scripts kiddies, il s'agit encore de guerre électronique par le biais de botnets, comme il en était déjà question avec le ver Stuxnet dont il avait [ déjà discuté ici!]

Source Numerama: "Une faille de Windows a été utilisée par des pirates pour mettre au point le virus DuQu [voir encyclopédie des virus chez Microsoft ici!], repéré le mois dernier.

De façon classique, ce virus se transmet par courrier électronique dans un document Word infecté. Une fois l'ordinateur contaminé, les pirates peuvent prendre le contrôle de la machine à distance. Il aurait été créé par le même groupe à l'origine de Stuxnet
[il possède des codes commun à Stuxnet, ce qui laisse présager d'une source commune] qui avait infecté une centrale nucléaire iranienne et aurait pour objectif de préparer des cyber-attaques contre des infrastructures cruciales (centrales électriques, raffineries de pétrole, etc.). [voir note *** plus bas] ...
...
Microsoft avait publié un premier correctif, pour limiter les dégats de DuQu. Des ingénieurs de NSS Labs ont également publié un outil open source pour scanner sa machine et détecter le virus si celui-ci est présent. Le but de cet outil est également de découvrir d'autres éventuels fichiers utilisés par DuQu et qui n'auraient pas encore été repérés.
..."

Article complet: Le virus DuQu détecté par un outil open-source

Pratiquement le script de détection de NSS Labs est écrit en langage Python qui est disponible en open source à partir de Python.org. Pour que le script fonctionne sous Windows, il faut au préalable avoir installé ce langage et suivre les instructions données avec le script.

Si vous êtes débutant en informatique mais souhaitez néanmoins installer ou comprendre ce script python, je ne peux que vous conseillez de voir ces pythonneries sur YouTube

_____________________________________________

*** Notes:
Cette faille est une faille dite zero-day c'est à dire qui était inconnue jusqu'à présent.

Le premier correctif 2639658 fourni par Microsoft montre qu'il s'agit d'un faille de sécurité dans l'analyse des polices True Types qui peuvent être incorporées à l'intérieur d'un document ce que permet entre autre Microsoft Office Word.

L'analyse des polices True Types incorporées dans un document s'effectue à partie de la librairies système T2Embed.dll présente dans toutes les versions de Windows de Windows XP à Window server 2008.

Le correctif 2639658 se contente d'interdire l'accès à T2Embed.dll et ses services associés. Les possibilités qu'offraient cette dll qui fait partie de Windows sont donc désactivées temporairement jusqu'à l'arrivée d'un patch réel de Microsoft.

"...Selon l'entreprise de sécurité F-Secure, Duqu est un bot windows (et pas un ver), utilisé pour effectuer des attaques très ciblées contre un nombre limité d'organisations, dans un petit nombre de pays. ...
...
Selon F-Secure, pas trop de raisons de s'inquiéter toutefois : en effet le document infecté n'est
pas en circulation. Il est tellement ciblé que son transfert révélerait très certainement l'identité de la cible première, raison pour laquelle CrySyS Lab, qui a découvert Duqu, ne peut pas diffuser le document."

Source : Le Monde Informatique

Plus d'infos dans le document (.pdf) de 67 pages de Symantec: W32-Duqu, the precursor of the next tuxnet

Libellés : , , , ,

mercredi 2 mars 2011

Programmation - Faites du Python sur votre téléphone Symbian - PyS60 Tutorial Menu

Il ne faut pas se le cacher, le système d'exploitation Symbian de Nokia est virtuellement décédé ce 14 février 2011 suite à l'annonce du PDG de Nokia annonçant le passage de Nokia à Windows Phone.

Que faire avec un téléphone Nokia équipé de Symbian OS pendant les quelques mois (années) qu'il reste à vivre à ce pauvre système de téléphonie délaissé par son constructeur ?

Vous avez donc votre téléphone Symbian qui vous plait encore alors pourquoi ne pas apprendre à programmer avec un langage qui contrairement à l'OS Symbian à de l'avenir en l'occurence Python avec ce PyS60 Tutorial . Cette expérience vous sera toujours utile le jour où vous changerez de mobile.

Les développeurs d'applications pour systèmes mobiles n'étant pas idiots, vont naturellement glisser vers les plates-formes qui ont un avenir, en l'occurence l'Apple iPhone , Google Android et ...Windows phone (zut j'ai encore oublié BlackBerry)

Update [2011 03 11]: J'avais oublié de citer Snake alive pour ceux (et celles) qui veulent créer de véritables applications Symbian et le livre associé en ligne dans le forum nokia et chez Amazon Python on Symbian. Qui peut réellement maintenant prévoir l'avenir de Symbian OS ?
_______________________________________

Pour les non-développeurs: Bien sûr vous pourrez toujours utiliser les milliers d'applications qui tournent encore sur ce système comme on le voit sur les plates-formes de téléchargement [par exemple chez Mobyware.net ici!] et vous pourrez toujours télécharger avec SymTorrent.

Et pour les geeks, vous pourrez toujours mettre un serveur Apache PHP personnel PAMP (si si Apache, PHP ou Python et MySql) sur votre téléphone.
_______________________________________

Accessoirement pour les développeurs

Qt SDK 1.1 Beta has Arrived

Libellés : , , , , ,

jeudi 13 août 2009

Développeurs Java et Python, vous devriez jeter un coup d'oeil à ça : What Is Google App Engine? - Google Code

Le Cloud Computer de Google s'offre à vous :

Je suppose que vous lisez l'anglais bien sûr:

"...Not only is creating an App Engine application easy, it's free! You can create an account and publish an application that people can use right away at no charge, and with no obligation.

An application on a free account can use up to 500MB of storage and up to 5 million page views a month. When you are ready for more, you can enable billing, set a maximum daily budget, and allocate your budget for each resource according to your needs.

You can register up to 10 applications per developer account."

Il y a une limitation, on ne fait pas d'applications distribuées sur plusieurs comptes:

"...Attempts to subvert or abuse quotas, such as by operating applications on multiple accounts that work in tandem, are a violation of the Terms of Service, and could result in apps being disabled or accounts being closed..."

En savoir plus :

Libellés : , , , ,

samedi 10 juin 2006

une page de liens sur le langage Python en français par Laurent Pointal


Appartée : Hommage à tous les chercheurs mal payés qui font le travail dont est issu notre monde technologique d'aujourd'hui...

Python est un langage simple, clair et propre, multi-usages qui a déjà un passé et qui est promis à un grand avenir. Le logo/symbole de ce langage est ci-dessus.

  • Pour ceux que l'informatique intéresse vraiment et qui ne savent pas ce qu'est le langage Python, ils peuvent aller voir sur Wikipedia [là !] et la page liée de Laurent Pointal ci-dessous.
  • Pour ceux que les serpents intéressent, il peuvent aller voir [ici !]
  • Pour ceux que la page de Laurent Pointal interesse

Libellés : ,

vendredi 31 mars 2006

Java - J2EE - Rick Hightower - Blog d'un auteur en informatique qui lit aussi les livres des autres

Ce que j'apprécie avec Rick Hightower c'est qu'il suit, lit et critique (amicalement) les livres des autres auteurs et tout ce qui traite de Java, J2EE , JSF (Java Server Faces) et du monde Open Source

Il a 2 blogs :
il a, entre autre, écrit :
mais on peut trouver tous ses bouquins aux meilleurs prix via [Campusi.com là!]

Libellés : , ,

mercredi 15 février 2006

"A programme équivalent, Python permet d'aller 5 fois plus vite"

Article de promotion de Python sur le journal du NET
"A programme équivalent, Python permet d'aller 5 fois plus vite"

Libellés : ,

mardi 18 octobre 2005

Doxygen - Documentation System for C++, C#, Java, Python, PHP ...

Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors) and to some extent PHP, C#, and D.

Libellés : , , , , ,