Categories
Linux

Tuz

Linux Tuz
Tuz

Voilà la mascotte de la version 2.6.29 de Linux. Il s’agit de Tuz, le cousin diabolique de Tux. Dans le cadre de la campagne de sauvetage du diable de Tasmanie, Linus s’est engagé à remplacer, pour une version, Tux par son cousin Tuz si la vente atteignait 3 500 dollars. La vente a atteint 35 000 dollars.

Vous pouvez aller ici pour des informations plus sérieuses 😉

Categories
Réseau

Analyser votre activité réseau

IP-Link vous permet d’analyser facilement votre activité réseau :

debian:/home/cedric/IP-Link/source# tcpdump -p -i any -s 0 -w captures/snif.pcap
tcpdump: listening on eth0, link-type EN10MB (Ethernet), capture size 65535 bytes
^C1549 packets captured
1549 packets received by filter
0 packets dropped by kernel
 
cedric@debian:~/IP-Link/source$ python pcap_to_object1.py
captures/snif.pcap /data/dic.pyobj
Création de l'objet...
Sérialisation...
cedric@debian:~/IP-Link/source$ python object_to_graphviz.py
Arguments par défaut :
        Fichier objet : ./data/dic.pyobj
        Fichier GraphViz : ./data/ip.gv
Chargement du dictionnaire...
Création du fichier au format DOT pour GraphViz...
Enregistrement du fichier.
Visualisez le résultat :
        dotty ./data/ip.gv

Voilà ce qu’il se passe chez moi lorsque j’utilise mon agrégateur :

Et en relevant mes mails :

Categories
Python Réseau

IP-Link

IP-Link est un programme permettant d’analyser les captures Pcap provenants d’Honeypot.

Il s’agit donc de visualiser les relations entre les différentes IP d’une capture, permettant ainsi d’observer rapidement pour une adresse donnée avec qu’elles IP elle communique le plus.

Les captures peuvent atteindre de très grandes tailles, c’est pourquoi la visualisation est un aspect important afin de comprendre ce que fait le pirate sur le système vulnérable.

IP-Link permet de visualiser les captures Pcap de différentes façons :

  • génération de rapports sous forme de galerie HTML ;
  • RealTime Graph 3D, pour générer des graphiques dynamiques en 3D avec PyInline ;
  • ploticus, pour les graphes scatterplot ;
  • Circos, permet la visualisation d’importantes quantités de données ;
  • visualisation des relations avec GraphViz.

IP-Link est développé en Python et utilise entre autres les librairies Pylibpcap et Pcapy pour lire les captures.

Page du projet : IP-Link.

Categories
Python

Dive Into Python 3

Bonne nouvelle. Mark Pilgrim est en train d’écrire Dive Into Python 3.

Dive Into Python 3 couvrira les différences entre Python 2 et Python 3 avec 50 % de nouveautés. La première édition de ce livre était déjà excellente. Et celle-ci devrait être au moins du même niveau. Un aperçu est déjà disponible en ligne bien sûr. Elle est sous licence CC-BY-3.0.

Une fois que j’aurai terminé Programming in Python 3 et que DIP 3 sera finalisé, je pourrais me mettre à ce nouveau livre.

Une jolie note à la fin du source de la page HTML :

As I write this, the year is 2009, and the internet is STILL a battleground of
so-called “intellectual property” disputes.  Some people would have you
believe that without proper financial incentives, music, literature, and
software would disappear.  After all, who would make music if they can’t make
money on it?  Who would write?  Who would program?

I know the answer.  The answer is that musicians will make music, not because
they can make money, but because musicians are the people who can’t not make
music.  Writers will write because they can’t not write.  Most of the people
you think of as artists are really just showmen.  They collect a paycheck and
go home at 5 o’clock.  That’s not art, that’s commerce.

I’ve been programming since 1983 and releasing my code under Free Software
licenses since 1993.  I’ve been writing and publishing under Free Content
licenses since 2000.  I can’t imagine not doing this.  If you can imagine
yourself not doing what you’re doing, do something else.  Do whatever it is
you can’t not do.

Categories
Python

Démineur Python

Avez vous déjà joué au démineur avec un pingouin ?

La nouvelle version de Minesweeper permet de jouer avec Tux Droid. Pour le moment les interactions se limitent à :

  • dire bonjour au lancement du jeu ;
  • annoncer les victoires ;
  • annoncer les défaites.

Bien sûr le jeu fonctionne toujours sans Tux Droid 😉

D’autres petits projets Python en cours :

À venir, un honeypot en Python 😉

Fin du mode pub 🙂

Categories
Google

Ce site risque d'endommager votre ordinateur

Aujourd’hui Google semble avoir quelques petits problèmes.

En effet tout les résultats des requêtes affichent le message “Ce site risque d’endommager votre ordinateur.

Le Web se serait-il fait contaminer par un méchant virus ?

Categories
Vie privée

Face2book (2)

Je viens de lire un article très intéressant du journal Le tigre. J’ai tout de suite pensé à ce billet qui montre comme il est simple de récupérer quelques informations sur des personnes grâce aux réseaux sociaux à la Facebook, Twitter, Flickr, LinkedIn, Delicious, Copains d’avant, Digg, etc.

Ce qui est génial c’est que ces réseaux permettent tous d’ajouter des amis à son profil (plus on en a, plus on est reconnu et plus on est content). Les tags aussi sont bien pratiques. Ou encore mieux, le géo-tagging sur Flickr pour dire où vous étiez, quand, avec qui, pour quoi …

Et pour automatiser tout ça rien de mieux qu’un tel logiciel : Maltego.

Categories
Python Technologie

Tux Droid et vos mails

Vous en avez marre d’attendre un mail toute la journée devant votre écran ?

La solution : utiliser votre Tux Droid pour vous alerter de l’arrivée d’un courriel.

Avec ce petit script lancé par Kmail par exemple lors de la réception d’un nouveau mail, Tux se fera une joie de vous prévenir 🙂

De manière plus générale avec Knotify, vous pouvez écrire un script prennant en paramètre un message ou autre. Tux vous alertera alors quand un ami se connecte, à la fin de la gravure d’un CD, au lancement de KDE, etc.

Categories
Python Web 2.0

Zooomr

Zooomr est un site site web permettant de partager des photos numériques comparable à Flickr.

Zooomr a été lancé en 2005 par Kristopher Tate. Il était au départ l’unique développeur et responsable du site. Zooomr propose un excellent service même comparé à Flickr disposant de ressources financières gigantesques. Malgré cela Zooomr a été le premier à proposer le Geo-tagging. Zooomr propose encore d’autres fonctionnalités intéressantes comme les Zipline à la Twitter.

De plus les API Zooomr sont totalement ouvertes et l’interopérabilité avec Flickr est quasi assurée. Sur ce point Zooomr encore a fait le premier pas. Donc si comme moi vous adorez Python, vous pouvez vous amuser avec ces API.

Cependant Zooomr souffre (surtout en France) d’un manque de popularité. Qui ne pense pas d’abord à Flickr pour partager ces photos numériques ?

Je pense (pour une raison que je ne saurais expliquer) que le principal avantage de Zooomr est certainement l’esprit de communauté qui y règne.

Une exemple de compte Zooomr.

Categories
Vie privée

Face2book (1)

Voilà un petit script marrant que j’ai écrit vite fait pour Facebook :

cat facebook.txt |
awk -F / '{ if ($i ~ /^http/) {print $0}}' |
sed '/^$/d' |
sort | uniq > tmp.txt

cat tmp.txt |
awk -F / '{print $5}' | tr '-' '  '

mkdir ./profile

# Récupération des pages de profile
for profile in `cat tmp.txt` ; do
    wget -r -l5 --user-agent=Mozilla/5.0 --no-parent --no-host-directories
                  --cut-dirs=4 -P./profile $profile
done

cd ./profile

# Récupération des photos
for fiche in * ; do
    cat $fiche | tr '<' '\n' |
    grep -i $fiche |
    wget --user-agent=Mozilla/5.0 `awk -F " '{print $2}'`
done

cd ..
rm -f tmp.txt