CodeDeVote - simonrubinstein/cocobot GitHub Wiki
Bouton information : donne le code de vote, la ville de connexion, le fournisseur d'accès, ...
Un abonnement Premium permet de visualiser le code de vote, le FAI, le statut, le niveau, le temps de connexion et la ville de connexion présumée d'un pseudo.
Par exemple voici les informations affichées en appuyant sur le bouton information en forme de point d'interrogation :
- Code de vote : RvW
- Fournisseur d'accès : Free SAS
- Statut : 0
- Niveau : 0
- Temps de connexion : 0 minute
- Ville de connexion : FR- Ivry-sur-seine. Dans l'exemple précédent, l'internaute est bien connecté depuis Ivry-sur-seine.
Autre exemple :
- Code de vote : MYY
- Fournisseur d'accès : Orange
- Statut : 0
- Niveau : 18
- Temps de connexion : 43 minutes
- Ville de connexion : FR- Juvisy-sur-orge
La ville de connexion est la géolocalisation de l'adresse IP de l'internaute fournie pas « Coco.fr ». Cette géolocalisation n'est pas fiable. Dans notre exemple précis l'internaute est faussement géolocalisé à Juvisy-sur-Orge, soit à une vingtaine de kilomètres de sa localisation réelle qui est en fait Paris.
Certaines de informations comme le code de vote, le FAI et la ville de connexion sont récupérées par le script « save-logged-user-in-database.pl » et enregistrées en base de données.
Le code de vote
Un code de vote est composé de trois caractères alphanumériques sensibles à la case. Donc un caractère peut prendre une valeur de « A » à « Z », de « a » à « z » ou de « 0 » à « 9 » soit soixante-deux valeurs différentes. Donc il existe 62 x 62 x 62 = 238 328 possibilités de codes de vote.
Voici quelques exemples de codes de vote : « uhy », « MYY », « 6eF », « kVO », « WcL »,« PXd », « uyI », « 0fN » , « rs6 », « JiC ».
Un code de vote ne peut pas identifier de façon unique un pseudonyme :
- Certains pseudonymes partagent le même code de vote
- Si l'Internaute utilise la navigation privée ou efface ses cookies un nouveau codes de vote sera généré.
Exemple d'utilisateur partageant le même code de vote
Exemple 1 : partage du code de vote « MYY »
Dans cet exemple, ces quatre pseudos utilisent le code de vote « MMY » pourtant ce sont des utilisateurs différents :
nickname | nickID | ISP | town | age | sex | city | creation_date | logout | update_date | code |
---|---|---|---|---|---|---|---|---|---|---|
laura9 | 380361 | Bouygues Telecom | FR- | 18 | 2 | 75002 Paris | 12-31 18:28:03 | 12-31 18:34:02 | 12-31 18:33:40 | MYY |
BoBllackSerieu | 236321 | SFR | Trilport | 20 | 1 | 75005 Paris | 01-05 01:31:41 | 01-05 01:37:40 | 01-05 01:37:11 | MYY |
sylvia | 161508 | Bouygues Telecom | Le Plessis | 25 | 2 | 92140 Clamart | 01-11 09:00:41 | 01-11 09:15:14 | 01-11 09:11:12 | MYY |
Oxymore2 | 388603 | Orange | Paris | 18 | 7 | 75015 Paris | 01-26 17:05:12 | 01-26 17:05:44 | 01-26 17:05:12 | MYY |
Ces informations sont extraites de la base données par « db-search.pl ». Le champ town est en fait la ville de connexion présumée donnée par la géolocalisation de « Coco.fr ».
Comment savoir si ces utilisateurs sont bien des utilisateurs différents ?
- Les champs ISP et town sont différents, cela donne une indication, mais ce n'est pas un certitude.
- Le champ city correspond au code postal rentré par l'utilisateur dans le formulaire de connexion, sa pertinence n'est pas fiable, mais certains utilisateurs entrent toujours le même code postal cela permet d'aider à les identifier.
- Un code sexe de « 2 » est un pseudo femme sans image d'avatar alors qu'un code sexe de « 7 » est un pseudo femme avec une image. Une fois qu'un utilisateur a défini une image il ne peut plus la supprimer.
Toujours pour le code de vote « MMY » nous avons ces relevés de connexions :
nickname | nickID | ISP | town | age | sex | city | creation_date | logout | update_date | code |
---|---|---|---|---|---|---|---|---|---|---|
Laws | 242662 | Orange | Issy-les-moulineaux | 18 | 2 | 75015 Paris | 10-24 22:39:03 | 10-24 22:41:03 | 10-24 22:40:11 | MYY |
Laws | 326588 | Orange | Paris | 18 | 2 | 75015 Paris | 10-26 13:43:03 | 10-26 13:45:03 | 10-26 13:44:03 | MYY |
Laws | 293361 | Orange | FR- | 18 | 2 | 75015 Paris | 11-01 19:12:03 | 11-01 19:19:03 | 11-01 19:18:12 | MYY |
Laws | 155020 | Orange | Coulommiers | 18 | 2 | 75015 Paris | 11-16 12:20:03 | 11-16 12:38:03 | 11-16 12:37:11 | MYY |
Laws | 382157 | Orange | Paris | 18 | 7 | 75015 Paris | 12-15 10:30:11 | 12-15 11:07:41 | 12-15 11:07:11 | MYY |
Laws | 191716 | Orange | Chatillon | 18 | 7 | 75015 Paris | 12-18 09:11:11 | 12-18 09:57:03 | 12-18 09:56:41 | MYY |
Laws | 161964 | Free SAS | Annezin | 18 | 7 | 75015 Paris | 12-28 14:19:41 | 12-28 14:20:41 | 12-28 14:20:11 | MYY |
Laws | 255777 | SFR | Saint-barnabe | 18 | 7 | 75015 Paris | 01-03 15:46:02 | 01-03 15:47:02 | 01-03 15:46:40 | MYY |
Laws | 337794 | Orange | Juvisy-sur-orge | 18 | 7 | 75015 Paris | 01-31 17:48:42 | 01-31 18:16:43 | 01-31 18:16:12 | MYY |
Dans ce cas précis l'utilisateur est le même, mais la ville de connexion présumée a changé et son fournisseur d'accès aussi.
La ville de connexion présumée peut changer pour deux raisons :
- La première raison est qu'Orange n'assigne pas toujours la même adresse IP à l'utilisateur, l'adresse IP de l'Internaute n'est pas fixe. Cela signifie que même si l'utilisateur n'a pas bougé physiquement, son point de connexion présumé lui peut changer en fonction de la géolocalisation de l'adresse IP. Par exemple pour les connexions à Issy-les-moulineaux, Châtillon et Paris la personne est toujours au même endroit géographiquement à Paris, mais avec une adresse IP différente.
- La deuxième raison est que l'utilisateur peut aussi bouger physiquement. Par exemple la connexion Saint-barnabe correspond à une connexion à Le Lavandou, l'utilisateur s'étant déplacé géographiquement de plusieurs centaines de kilomètres.
- Le 15 décembre le code sexe a changé de « 2 » (femme sans image en avatar) à « 7 » (femme avec une image en avatar). L'utilisateur a défini une image en avatar ce jour là. ne fois l'avatar défini il ne peut être supprimé
Exemple 2 : utilisateur ayant effacé son historique
Nous avons ces relevés de connexions pour le même utilisateur connecté sur le même ordinateur situé géographiquement au même endroit :
nickname | nickID | ISP | town | age | sex | city | creation_date | logout | update_date | code |
---|---|---|---|---|---|---|---|---|---|---|
Shurouk | 166266 | Orange | Paris | 30 | 2 | 75008 Paris | 11-07 13:14:02 | 11-07 13:45:03 | 11-07 13:44:11 | 1Ml |
Shorouk | 299301 | Orange | Paris | 30 | 2 | 75008 Paris | 11-08 08:48:02 | 11-08 13:43:02 | 11-08 13:42:11 | WUL |
MissTheSun | 210129 | Orange | Paris | 30 | 2 | 75008 Paris | 11-14 10:41:02 | 11-14 11:09:03 | 11-14 11:08:11 | dr6 |
ClapClapBouummm | 141687 | Orange | Paris | 30 | 2 | 75002 Paris | 11-15 10:49:02 | 11-15 10:53:03 | 11-15 10:52:12 | NcU |
Nenuphar | 331867 | Orange | Paris | 30 | 2 | 75008 Paris | 11-19 09:05:12 | 11-19 09:14:02 | 11-19 09:13:11 | aPx |
GoutteDePluie | 398632 | Orange | Asnieres | 30 | 2 | 75008 Paris | 11-21 09:50:02 | 11-21 14:07:03 | 11-21 14:06:12 | aPx |
LittleStarlette | 334356 | Orange | Chatenay-malabry | 30 | 2 | 75005 Paris | 11-25 11:17:06 | 11-25 11:26:03 | 11-25 11:25:03 | aPx |
BelleSorciere | 107067 | Orange | Clichy | 30 | 2 | 75002 Paris | 12-02 09:52:40 | 12-02 10:00:40 | 12-02 10:00:11 | aPx |
Liloulalaloulou | 132213 | Orange | Clichy | 30 | 2 | 75008 Paris | 12-02 12:27:41 | 12-02 12:30:41 | 12-02 12:30:11 | ZzU |
LiLou | 132768 | Orange | Clichy | 30 | 2 | 75002 Paris | 12-02 12:31:02 | 12-02 12:35:02 | 12-02 12:34:40 | p0F |
LoupDentelle | 301875 | Orange | Clichy | 30 | 2 | 75002 Paris | 12-03 09:57:02 | 12-03 10:04:41 | 12-03 10:04:12 | uhy |
VentDhiver | 301502 | Orange | Puteaux | 30 | 2 | 75002 Paris | 12-09 10:32:41 | 12-09 12:41:41 | 12-09 12:41:12 | uhy |
RougeAlevres | 141518 | Orange | Cergy | 30 | 2 | 75002 Paris | 12-10 11:09:40 | 12-10 13:57:03 | 12-10 13:56:40 | uhy |
Pandora | 323985 | Orange | Saint-ouen | 89 | 2 | 75002 Paris | 12-17 10:04:03 | 12-17 13:56:41 | 12-17 13:56:02 | uhy |
MaryChristmas | 114097 | Orange | Asnieres | 30 | 2 | 75002 Paris | 12-26 11:01:41 | 12-26 12:44:40 | 12-26 12:44:11 | uhy |
Matrioshka | 286422 | Orange | Asnieres | 30 | 7 | 75002 Paris | 12-27 10:22:40 | 12-27 14:05:40 | 12-27 14:05:11 | uhy |
VernisViolet | 312601 | Orange | Colombes | 30 | 7 | 75002 Paris | 12-31 10:14:03 | 12-31 12:19:02 | 12-31 12:18:40 | uhy |
Swallow | 127751 | Orange | Meudon | 30 | 7 | 75005 Paris | 01-07 09:50:41 | 01-07 10:26:41 | 01-07 10:26:11 | uhy |
NormaJeanBaker | 146669 | Orange | Neuilly-sur-seine | 30 | 7 | 75002 Paris | 01-10 11:04:03 | 01-10 13:17:42 | 01-10 13:17:13 | uhy |
AbsolutelyFab | 137049 | Orange | Chaville | 30 | 2 | 75002 Paris | 01-17 10:18:43 | 01-17 13:49:45 | 01-17 13:49:15 | uhy |
MorticiaAddams | 215463 | Orange | Gennevilliers | 30 | 7 | 75002 Paris | 01-27 11:03:13 | 01-27 13:35:40 | 01-27 13:35:11 | uhy |
FridaKhalo | 319446 | Orange | Rueil-malmaison | 30 | 7 | 75002 Paris | 02-03 12:22:12 | 02-03 14:01:41 | 02-03 14:01:11 | uhy |
GenteDame | 180664 | Orange | Parmain | 30 | 7 | 75002 Paris | 02-04 10:14:42 | 02-04 13:52:42 | 02-04 13:52:11 | uhy |
- On remarque que le code de vote a changé huit fois passant successivement des valeurs 1Ml, WUL, dr6, NcU, aPx, ZzU, p0F et uhy. Ce changement est sûrement la conséquence de l'effacement des données de navigation.
- On remarque que les points de connexions donnés par la géolocalisation de Coco.fr ont changé en passant par Paris, Asnieres, Chatenay-malabry, Clichy, Puteaux, Cergy, Saint-ouen, Asnieres, Colombes, Meudon, Neuilly-sur-seine, Gennevilliers, Rueil-malmaison et Parmain . Pourtant l'utilisateur n'a pas bougé géographiquement et se trouvait dans le 8e arrondissement de Paris.
- On remarque aussi le code postal entré par l'utilisateur dans le formulaire change aussi suivant son humeur.
- Enfin on remarque que l'utilisateur a défini une image pour son avatar le 27 décembre. Une fois l'avatar défini il ne peut être supprimé, à moins d'effacer les données de navigation. Cependant le 17 janvier l'avatar n'a pas été chargé, sûrement à cause d'un dysfonctionnement de Coco.fr. On peut imaginer que la requête qui charge l'avatar sur « http://pix.coco.fr/ » a échoué suite à une surcharge dur serveur.