PROJET AUTOBLOG


Planet-Libre

source: Planet-Libre

⇐ retour index

Tuxicoman : Vous avez dit anonyme?

samedi 25 avril 2015 à 09:08

anonymous-logo-1L’anonymat consiste à ne pas pouvoir être identifié.

A l’ère du numérique, nos communications laissent d’innombrables traces indélébiles. Il devient vain de chercher à ne pas laisser de traces. Le jeu consiste alors à rendre impossible ou très difficile de remonter jusqu’à l’identité mère.

Par exemple, si vous utilisez un pseudonyme occasionnel il protège votre identité. Mais si vous utilisez partout alors il est facile de remonter à votre identité. Par exemple, il est désormais facilement possible de recouper tous les commentaires postés par un pseudonyme sur le web. (Sûrement le business des plugins de commentaires comme Disqus).

Certains services comme Gmail, GoogleAnalytics, GooglePlayServices (Android avec Google apps installés), disent récolter des informations « anonymes », il justifient cet anonymat car toutes les infos qu’ils récupèrent sur vous sont attribuées un identifiant généré aléatoirement. Sauf que les informations attachées à cet identifiant sont tout sauf anonyme ! Vous signez votre email avec votre nom? C’est bien la position de chez vous que votre smartphone envoie toutes les nuits? La liste des contacts que vous stockez dans le cloud comporte un nom associé à chaque numéro et votre Android envoie le numéro de chaque appel reçu à Google?

Il faut réaliser que:

Cherchez toujours à estimer comment on pourrait remonter jusqu’à vous. C’est ce qui vous donnera la meilleure indication de l’anonymat que vous avez en faisant une action. Vous verrez que souvent, il est assez faible en réalité :p

Malgré cela, on peut facilement être anonyme pour une cible donnée sans être anonyme envers tout le monde.

Par exemple, je peux poster un commentaire avec un pseudo inconnu de mes amis. Je ne serai pas reconnu par eux mais la police peut remonter à mon IP et l’admininistrateur du site me confondre avec mes autres pseudo par un cookie.

A l’inverse, je peux utiliser un ami comme passerelle pour communiquer sur Internet et seul mon ami pourra remonter jusqu’à moi.

J'aime(1)Ferme-la !(0)

Related Posts:

Gravatar de Tuxicoman
Original post of Tuxicoman.Votez pour ce billet sur Planet Libre.

Okki : Extension Coverflow Alt-Tab

vendredi 24 avril 2015 à 02:24
Coverflow Alt-Tab 1.0

Coverflow Alt-Tab est une extension GNOME qui remplace le raccourci Alt-Tab par une représentation tridimensionnelle de type Cover Flow, en affichant les fenêtres des différentes applications, plutôt qu’une liste d’icônes.

Utilisation

Cette extension utilise les raccourcis clavier suivants (vous pouvez les modifier ou les désactiver depuis les paramètres de GNOME) :

Tous les raccourcis avec la touche Majuscule enfoncée, permettent de revenir en arrière.

Vous pouvez également utiliser les flèches du clavier ou la molette de la souris pour faire défiler les fenêtres.

Démonstration

Gravatar de Okki
Original post of Okki.Votez pour ce billet sur Planet Libre.

Articles similaires

Yopland : Tablette Logicom s1024 n’est pas reconnue par adb

jeudi 23 avril 2015 à 22:18

tabletteL’utilisation d’ADB pour piloter son périphérique Android à partir de son ordinateur offre de nombreuses possibilités. En particulier, il est très facile d’installer des applications en masse après une réinitialisation du système.

Malheureusement certains périphériques ne sont pas directement reconnus. Ce billet explique la marche à suivre pour résoudre ce problème.

 

ADB : C’est quoi ?

ADB (Android Debug Bridge) est un programme en ligne de commande faisant parti du SDK Android (Software Development Kit) permettant de dialoguer avec votre périphérique Android.

Les fonctions principales offertes par ADB sont :

Sous Manjaro « adb » s’installe via la commande suivante :

yaourt -S adb-git

Activer le mode « débogage »

Pour pouvoir se connecter à un périphérique Android avec ADB il faut activer le mode de débogage USB sur son périphérique.

Méthode standard

Pour cela, suivre les étapes ci-dessous:

Cas particulier de « de Kitkat » (Android 4.4)

Sur « Kitkat », la manipulation est un peu plus compliqué. Part défaut, le menu développeur n’est pas affiché. Pour le faire apparaître, suivre les étapes suivantes :

Un message apparaît vous informant que le mode débogage est activé.

Accéder à son périphérique Android via ADB

Lancer une console et taper :

adb devices

En retour, vous devriez voir apparaître les différents périphérique Android disponibles

List of devices attached
0123456789ABCDEF    device

Et vous n’avez pas de chance… Certain périphérique (dont fait bien entendu partie ma tablette) n’apparaissent pas (des points d’interrogation à la place de l’identifiant). Pas de panique, après avoir passé pas mal de temps à rechercher une solution sur Internet, j’ai une solution.

Pour les périphérique récalcitrants

Si votre périphérique n’est pas reconnu immédiatement, pas de panique, tout n’est pas encore perdu. Il va juste falloir aider un peut le système.

Installer android-udev

Si vous êtes sous Arch ou Manjaro vous pouvez essayer d’installer « android-udev » (Pour les autres distributions, il doit sans aucun doute avoir un équivalent). Ce paquet fournit le fichier « /usr/lib/udev/rules.d/51-android.rules » qui contient un ensemble de règles udev permettant de gérer les périphériques sous Android.

Installer « android-udev »

sudo yaourt -S android-udev

Vérifier si cela fonctionne :

adb devices

Si vous voyez apparaitre uns sortie similaire à celle ci-dessous, c’est gagné.

List of devices attached
0123456789ABCDEF    device

Pas de chance… on continue

Si comme moi, votre matériel est vraiment particulier, on passe à la suite. Taper la commande suivante afin d’obtenir la liste des périphérique USB banchés :

lsusb

Le résultat de la commande est une liste qui doit comporter une ligne pour votre périphérique. Pour être sur de la trouver faite une fois la manipulation avec le périphérique débranché et une autre fois avec le périphérique branché. La ligne qui apparaît entre les deux tentatives est celle que nous cherchons.

Par exemple, la ligne correspondant à ma tablette est la première.

Bus 005 Device 017: ID 10d6:0c02 Actions Semiconductor Co., Ltd
Bus 005 Device 003: ID 058f:6335 Alcor Micro Corp. SD/MMC Card Reader
Bus 005 Device 002: ID 13d3:5108 IMC Networks
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 046d:c05b Logitech, Inc. M-U0004 810-001317 [B110 Optical USB Mouse]
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Chaque périphérique possède un identifiant composé de deux parties. La première partie correspond à celui du constructeur alors que la seconde partie est celle du matériel.

Dans mon cas :

La prochaine étape consiste à créer un fichier texte (~/.android/adb_usb.ini) contenant l’identifiant du constructeur.

mkdir ~/.android
echo 10d6>~/.android/adb_usb.ini

Après cette manipulation votre périphérique devrait être reconnu avec adb. Vérifions que c’est bien le cas :

adb devices

J’espère que cela suffit pour vous, mais de mon coté la chance n’est décidément pas avec moi. J’obtiens la sortie suivante :

List of devices attached
???????????? no permissions

Je persiste…

En lisant différents forums, la manipulation suivante fonctionne dans certain cas :

adb kill-server
adb start-server
adb devices

Et… rien, toujours des problèmes de droits

List of devices attached
???????????? no permissions

 La dernière cartouche

La manipulation suivante provient du wiki d’Arch. Elle me semble suffisament générique pour fonctionner avec d’autres distributions.

Récupérer les identifiants « vendeur » et « matériel » (cf. ci-dessus). Ces informations vont nous permettre d’écrire de nouvelles règles « udev ».

Ajouter au fichier « /usr/lib/udev/rules/51-android.rules » les lignes suivantes (pour ma pert, je les ai ajoutées juste avant la ligne « # Skip other vendor tests ». Je ne sais pas si cela à un effet particulier).

Pour rappel, pour ma tablette « S1024″ (au passage, ne faites pas la même erreur que moi, n’achetez pas de matériel basé sur un processeur ATM7029). Vous adapterez donc le fichier avec vos informations :

# Tablette S1024
SUBSYSTEM=="usb",ATTR{idVendor}=="10d6", MODE="0666"
SUBSYSTEM=="usb",ATTR{idVendor}=="10d6",ATTR{idProduct}=="0c02",SYMLINK+="android_adb"
SUBSYSTEM=="usb",ATTR{idVendor}=="10d6",ATTR{idProduct}=="0c02",SYMLINK+="android_fastboot"

Il faut ensuite prendre en compte ces nouvelles règles :

sudo udevadm control --reload-rules

J’arrête le serveur adb et je relance une détection :

adb kill-server
adb start-server
adb devices

Et miracle, la tablette est enfin reconnue correctement :

List of devices attached
02468AC........ device

Conclusion

Après de nombreux efforts, ma tablette « Logicom S1024″ est enfinr reconnue via adb. Vous allez donc pouvoir par exemple installer des applications sur votre périphérique via votre ordinateur. Cela fera l’objet d’un autre article.

Pour écrire cet article, j’ai parcouru de nombreux forums et j’ai l’impression que le matériel basé sur les processeurs « ATM7029″ posent souvent des problèmes. Avant de craquer pour ce genre de tablette souvant bon marché, je vous invite à faire quelques recherches. Cela pourrait vous permettre de gagner beaucoup de temps.

Cet article Tablette Logicom s1024 n’est pas reconnue par adb est apparu en premier sur Carnet de vol.

Gravatar de Yopland
Original post of Yopland.Votez pour ce billet sur Planet Libre.

Articles similaires

Angristan : Mettez à jour Ubuntu 14.10 vers 15.04

jeudi 23 avril 2015 à 19:33

L'article Mettez à jour Ubuntu 14.10 vers 15.04 a été publié sur Angristan.

Mise à jour Ubuntu 14.10 vers 15.04

C'est en ce 23 avril que sort la nouvelle version d'Ubuntu : la 15.04 "Vivid Vervet" . C'est une version supportée le court terme (9 mois) donc pas une LTS, dont la prochaine sera la 16.04, donc dans 1 an. Au niveau des nouveautés c'est pas la folie mais voici les plus notables : Si vous voulez en savoir plus, je vous laisse regarder les liens en fin d'article.   Si vous sentez que vous avez une âme d’aventurier, vous pouvez faire la mise à jour dès à présent. Je vous préviens tout de même, et la réputation d'Ubuntu peut en témoigner, il y des chances que ça casse tout, donc sauvegardez vos données avant. ;-) Premièrement, allez dans votre gestionnaire de mise à jour et choisissez de recevoir toutes nouvelles versions d'Ubuntu : Capture du 2015-04-23 18:39:31   Ensuite ouvrez votre terminal et faites : sudo apt-get update sudo do-release-upgrade Cette commande va rechercher une nouvelle version d'Ubuntu, télécharger les nouveaux dépôts et mettre à jour les paquets. Au redémarrage, faites : sudo apt-get update sudo apt-get dist-upgrade sudo apt-get autoremove   Dans mon cas j'ai installé Ubuntu 14.10 hier pour tester, et j'ai 1500 paquets à mettre à jour, il va donc falloir être patient (comptez plusieurs heures suivant votre connexion et la puissance de votre PC)   Mise à jour Ubuntu 14.10 vers 15.04   Si vous en avez la possibilité, je vous conseille tout de même de réinstaller complètement Ubuntu. ;-)   Sources :

L'article Mettez à jour Ubuntu 14.10 vers 15.04 a été publié sur Angristan.

Gravatar de Angristan
Original post of Angristan.Votez pour ce billet sur Planet Libre.

Philippe Scoffoni : uCoin, payez-moi en Brouzouf !

jeudi 23 avril 2015 à 13:30

Vous aurez peut-être compris au travers du titre qu’il va être question de monnaie dans ce billet. Elle est au cœur de nos activités économiques et des échanges que nous réalisons la plupart du temps. Évidemment, il existe aussi des activités qui s’effectuent en dehors de son utilisation. Nous sommes alors dans une économie de don ou encore de troc. Bref, elle n’est pas forcément indispensable, mais elle est malgré tout assez utile au quotidien…

Un aspect qui n’est que rarement enseigné est celle de sa création. D’où vient cette monnaie ? Les règles de cette création monétaire définissent implicitement le fonctionnement de notre société. Inutile de dire que les règles actuelles n’avantagent qu’un petit nombre d’acteurs. À ce jour, seules les banques ont le droit de créer de la monnaie. En tant qu’individu ce droit ne m’est pas octroyé.

Comment faire alors pour rendre à l’individu sa place centrale et définir des règles de créations monétaires les plus équitables qui soient. C’est une réflexion à laquelle quelques-uns sont attelés. Une de celle que j’ai le plus étudiée est la proposition de Stéphane Laborde. Elle est formalisée dans un ouvrage : Théorie Relative de la Monnaie.

La TRM développe le concept de monnaie libre en établissant qu’aucun individu membre du système monétaire ne doit être privilégié devant la création monétaire.

Cette théorie prend en compte l’espace (la topologie) et le temps (nous naissons et mourrons) pour les faire entrer dans la définition d’une monnaie libre. La monnaie est uniformément distribuée sous la forme d’un dividende universel entre les individus, quel que soit leur âge ou leur sexe. Chacun reçoit une part égale de monnaie.

Une monnaie libre s’établit en référence aux quatre libertés économiques relatives à ses utilisateurs :

  • la liberté du choix du système monétaire (la monnaie ne s’impose pas) ;
  • la liberté d’utilisation des ressources (économiques et monétaires) ;
  • la liberté d’estimation et de production de toute valeur (un principe de relativité économique, fondement de la TRM) ;
  • la liberté d’échanger dans la monnaie (afficher, comptabiliser, échanger dans l’unité monétaire choisie).

Je n’irais pas plus loin dans la présentation de ces deux concepts. Je vous renvoie aux vidéos publiées sur ce sujet. Voir aussi les vidéos de cette chaîne Youtube.

La théorie c’est une chose, reste la pratique, comment les mettre en œuvre un système monétaire basé sur la notion de dividende universel ?

C’est là que le logiciel libre uCoin entre en jeux. Ce projet a été lancé par Cédric Moreau aka cgeek dont vous pouvez faire la connaissance dans ce podcast. uCoin se base sur le protocole défini par le projet OpenUDC.

uCoin est architecturé autour de deux composants : un logiciel serveur dénommé uCoin node développée en node.js . C’est un nœud comme l’indique son nom dont le rôle est de stocker les informations relatives à la monnaie : le WoT et les transactions. Un logiciel client CuteCoin est mis à disposition de l’utilisateur pour pouvoir ouvrir un compte et effectuer des transactions.

Si la notion de transaction est potentiellement claire pour chacun, à quoi correspond le WoT ?

cutecoin wotC’est un acronyme signifie Web of Trust ou toile de confiance, un concept utilisé par PGP et GnuPG ou tout système compatible avec OpenPGP. C’est un modèle décentralisé et une structure de données composée d’entités et de liens entre ces entités. Dans uCoin ces entités correspondent à des individus. Les liens représentent la certification de l’identité d’un individu par un autre. Pour rejoindre la communauté WoT et que son identité soit considérée comme reconnu, il faut remplir les trois conditions suivantes : obtenir un minimum de liens, ne pas avoir deux liens identiques pour une même période et être à une « distance » minimale de toutes les autres entités.

La distance correspond au chemin de reconnaissance que l’on doit parcourir entre tout membre de la toile et votre identité. Ce chemin ne peut dépasser un nombre de sauts défini.

Les caractéristiques de votre communauté WoT sont donc à paramétrer en fonction de votre objectif. Une distance de 1 sous-entend que tous les membres doivent se reconnaître mutuellement. À réserver donc pour une petite communauté de membres. Une distance de 2 ou 3 sera préférable pour gérer des communautés plus importantes.

Il n’y a en fait pas vraiment de barrière pour utiliser cet outil si ce n’est être en mesure de se faire reconnaître par un minimum de personnes dans la communauté monétaire que l’on souhaite intégrer. Pour rejoindre par exemple la communauté meta_brouzouf mise en place par l’équipe de développement de uCoin, il faudra faire reconnaître votre identité par 3 membres. Une fois le logiciel installé (de facile sous Windows à potentiellement complexe selon votre distribution GNU/Linux), vous devez créer votre compte et vous inscrire sur la communauté. Ce dernier point consiste à connecter CuteCoin à un noeud uCoin.

Mais ce n’est pas fini. Il vous faut faire ensuite une demande pour devenir membre de la communauté dans CuteCoin. Ensuite dans le cas de la communauté meta_brouzouf, il faut faire une demande de certification sur le forum du projet en publiant un post indiquant des informations permettant de vous reconnaître.

En l’occurrence, il ne vous sera pas demandé votre numéro de sécurité sociale ou encore votre quotient familial ou un scan de votre carte d’identité recto/verso. Les informations fournies peuvent être des comptes de réseaux sociaux par exemple. L’objectif est que les membres de la communauté puissent reconnaître votre identité en tant qu’individu réel et non fictif.

La problématique de la reconnaissance de l’identité est centrale et sujette à débat. Vous pouvez lire le long échange à ce sujet sur le forum de uCoin sur le problème des identités multiples.

Une fois votre identité certifiée, vous êtes en mesure de faire de transactions avec les autres membres de la communauté. Avec uCoin les règles de création monétaire sont également conformes au concept de monnaie libre. Chaque membre de la communauté en reçoit une part égale dans un intervalle de temps définis.

Pour finir une petite vidéo de présentation de la version 0.9 de CuteCoin.

Je vous invite donc à tester cette solution encore en cours de développement. L’interface de CuteCoin et les documentations sont en anglais, ce qui pour  l’instant restreindra l’usage à un public anglophone et « à l’aise avec l’outil informatique ». Cependant les principaux membres du projet sont français donc vous recevrez une aide dans la langue de Molière sur le forum :-)

Si vous faites la démarche, et si vous appréciez cet article, n’hésitez pas à me payer en Brouzouf pour me remercier  :-)

Ma clé publique est la suivante : 5T7X6DCAgHNE4eYqmrzMVqEMXFdvacsF7DufMZThoQiD

Bonne découverte !


Réagir à cet article

Article original écrit par Philippe Scoffoni le 23/04/2015. | Lien direct vers cet article

Cette création est mise à disposition sous un contrat Creative Commons BY à l'exception des images qui l'illustrent (celles-ci demeurent placées sous leur mention légale d'origine).

.

Gravatar de Philippe Scoffoni
Original post of Philippe Scoffoni.Votez pour ce billet sur Planet Libre.