Archive for the ‘Tech’ Category

IPhone Tracker and Android

Friday, April 22nd, 2011

Cette semaine a été marquée par la révélation sur le fichier consolidated.db présent sur les IPhones contenant les localisations du téléphone.

Pour ceux intéréssés par visualiser leurs données, la page http://www.courbis.fr/Localisation-iPhone-votre.html détaille bien la structure de la table sqlite en question et parser le fichier est assez simple avec un petit script en php.

Dans la foulée de cette révélation, des articles ont rapidement indiqué qu’Android faisait de même et des projets permettent également de parcourir ces informations (https://github.com/packetlss/android-locdump par exemple).

Or sur le fond, l’affaire est complétement différente: tous les téléphones ont votre position (ainsi que vos opérateurs via les antennes) car ce sont des informations nécessaires pour qu’ils puissent communiquer avec le réseau qu’il soit mobile ou wifi. Le problème soulevé par cette affaire est qu’Apple se sert de ces informations pour faire du datamining, stockant et conservant ces informations sur des longues durées (dans mon cas, 10mois). Android agit de manière complétement différente, stockant ces informations de manière limitée (cf MAX_CELL_REFRESH_RECORD_AGE) et jusqu’à preuve du contraire juste dans le but de faire du cache, c’est à dire d’éviter de rechercher une nouvelle fois l’information alors qu’on l’avait récupérer déjà y a peu de temps. On peut comparer cela au cache d’un navigateur et personne ne s’insurge que ces derniers stocke les données des sites que vous visitez.

Donc niveau communication, sortir “de toutes manières, Android fait pareil” est interessant comme ligne de défense mais sur le fond le problème reste limitée à Apple qui a choisit cette politique de datamining de manière consciente et sans en informer les consommateurs.

Bug Munin+tomcat

Wednesday, April 20th, 2011

Munin permet de monitorer différents serveurs via des scripts (en perl ou autres). Parmi les scripts disponibles, 4 scripts permettent de monitorer un serveur tomcat.

Cependant les versions anciennes de ces scripts comportent un bug http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=543523.

Le script  appelle l’url /manager/status?XML=true sur le serveur tomcat (équivalent du server-status apache) et parse les informations. Or la structure du fichier xml est différente de celle attendue par le script. Le problème se situe au niveau du tag connector, ‘http-$PORT’ au lieu de ‘http$PORT’

En ajoutant le tiret dans les 3 scripts buggés (ou en récupérant les dernières versions), ces derniers fonctionnent.

VAIO

Monday, April 26th, 2010

Dernier achat : Sony – VAIO VPC-F11E4E

A tester bientôt avec la dernière ubuntu

DAViCal

Thursday, March 18th, 2010

Disponible en package debian

Nécessite une base de données postgreSQL

Interface d’admin web. Possibilités d’importer des calendriers existants.

Compatible multi-plateformes. Multi-users. Calendriers privés ou publiques.

http://www.davical.org/