<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
		<id>https://wiki-ima.plil.fr/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Onaanaa</id>
		<title>Wiki d'activités IMA - Contributions de l’utilisateur [fr]</title>
		<link rel="self" type="application/atom+xml" href="https://wiki-ima.plil.fr/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Onaanaa"/>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php/Sp%C3%A9cial:Contributions/Onaanaa"/>
		<updated>2026-07-18T06:15:33Z</updated>
		<subtitle>Contributions de l’utilisateur</subtitle>
		<generator>MediaWiki 1.29.2</generator>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2017/2018_P17&amp;diff=45529</id>
		<title>IMA4 2017/2018 P17</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2017/2018_P17&amp;diff=45529"/>
				<updated>2017-10-09T17:01:41Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : /* Liste des tâches à effectuer */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Présentation générale=&lt;br /&gt;
&lt;br /&gt;
* Titre du projet : SafeWatch&lt;br /&gt;
&lt;br /&gt;
* Description : Montre connectée simple d'utilisation permettant de réorienter les personnes en difficulté.&lt;br /&gt;
&lt;br /&gt;
==Objectifs==&lt;br /&gt;
De plus en plus de personnes se retrouvent seules en vieillissant, aussi bien chez elles qu’à l’extérieur. Nous sommes là pour faire le lien entre les deux. Notre montre, simple d’utilisation, vous permettra de rentrer chez vous au plus vite et d’appeler vos proches ou même les urgences en cas de nécessité. Cette montre dispose de trois boutons. Le premier permet de retrouver son chemin, le deuxième d’appeler ses proches et les urgences en cas de non-réponse et le troisième de revenir à la fonction horloge. Cette montre est reliée à une application installée sur le téléphone de la personne référente, application qui reçoit les appels et affiche la position de la montre.&lt;br /&gt;
&lt;br /&gt;
==Positionnement par rapport à l'existant==&lt;br /&gt;
Notre montre permet, en plus de la géolocalisation et de l’appel des proches, de rediriger les personnes jusqu’à leur logement.&lt;br /&gt;
&lt;br /&gt;
=Analyse du projet=&lt;br /&gt;
&lt;br /&gt;
==Analyse du premier concurrent==&lt;br /&gt;
&lt;br /&gt;
Arkea assistance : &lt;br /&gt;
*Montre connectée qui permet de déclencher à tout moment et en tous lieux une alerte en cas de besoin.&lt;br /&gt;
*Principe d’utilisation : Vous appuyez, vous êtes géolocalisé, nous vous écoutons&lt;br /&gt;
*Abonnement à une téléassistance &lt;br /&gt;
*Prix montre + abonnement =  13,45+24,90 par mois&lt;br /&gt;
*Inconvénients : montre tactile (peu pratique pour les personnes âgées), ne permet pas d’appeler les proches, pas d'orientation via GPS, prix de l’abonnement élevé.&lt;br /&gt;
&lt;br /&gt;
==Analyse du second concurrent==&lt;br /&gt;
&lt;br /&gt;
Libr’Alert :  &lt;br /&gt;
*Une montre avec bouton SOS, très légère au design élégant &lt;br /&gt;
*Système de géolocalisation intégré &lt;br /&gt;
*Un dispositif que vous avez toujours à portée de main &lt;br /&gt;
*La réception et gestion des appels 24h/24 et 7j/7 par notre centrale d’écoute. &lt;br /&gt;
*La géolocalisation de l’appel d’urgence afin de pouvoir orienter les secours vers le bon endroit. &lt;br /&gt;
*Prix : 34,90€ par mois&lt;br /&gt;
*Inconvénients : pas de GPS, pas de possibilité de contacter les proches&lt;br /&gt;
&lt;br /&gt;
==Scénario d'usage du produit ou du concept envisagé==&lt;br /&gt;
&lt;br /&gt;
Fait divers : Une personne agée a été retrouvée, dix jours après sa disparition, en état de décomposition, dans un buisson non loin de chez elle. Cette femme d’un certain âge s’était perdue. Cause simple malheureusement trop fréquente. C’est dans ce cadre que la SafeWatch devient indispensable.&lt;br /&gt;
&lt;br /&gt;
En effet, avec notre montre, la vieille dame aurait pu, dans un moment de lucidité, appuyer sur le bouton « appel d’un référent » afin d'envoyer un message automatique joignant sa position à un proche référent. Elle aurait pu aussi appuyer sur « retour maison » lui indiquant avec des flèches de direction le chemin pour revenir à son domicile. Sa vie tenant sur une simple pression d’un bouton de notre montre.&lt;br /&gt;
&lt;br /&gt;
Mari esseulé, en état de peur face à la possibilité de perdre sa femme, aurait pu avec notre montre, la retrouver. En effet, grâce à notre option GPS dans la montre, sa femme aurait été localisée plus facilement et plus rapidement, et ainsi être encore en vie lors de sa découverte. Aujourd’hui, nous en sommes sûr il aurait aimé investir dans notre SafeWatch.&lt;br /&gt;
&lt;br /&gt;
==Réponse à la question difficile==&lt;br /&gt;
Comment la montre se recharge-t-elle ? &lt;br /&gt;
&lt;br /&gt;
Grace à un chargeur par induction (on pose sa montre à plat sur une plaque qui va recharger la batterie)&lt;br /&gt;
&lt;br /&gt;
Comment éviter l'abus d'appel au référent ?&lt;br /&gt;
&lt;br /&gt;
Cette montre reste réservée aux personnes pas encore totalement séniles qui sont conscientes que cet appareil va les aider. De plus, si le référent se rend compte que la personne abuse de l'option appel c'est de sa responsabilité de lui retirer la montre.&lt;br /&gt;
Un son sera émis lorsqu'une touche sera activée&lt;br /&gt;
&lt;br /&gt;
=Réalisation du projet=&lt;br /&gt;
&lt;br /&gt;
==Choix techniques : matériel et logiciel==&lt;br /&gt;
&lt;br /&gt;
Afin de pouvoir réaliser les fonctions citées ci-dessus , nous utiliserons le matériel suivant : &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
- Arduino UNO et 3 boutons poussoirs. &amp;lt;br&amp;gt;&lt;br /&gt;
- Géolocalisation : GPS Adafruit v3. &amp;lt;br&amp;gt;&lt;br /&gt;
- Appeler des proches ou les urgences : bouclier GSM Arduino &amp;lt;br&amp;gt;&lt;br /&gt;
- Affichage d'horloge et de l'orientation GPS vers domicile : 2.8&amp;quot; TFT LCD shield w/Touchscreen .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Calendrier prévisionnel==&lt;br /&gt;
==Liste des tâches à effectuer==&lt;br /&gt;
&lt;br /&gt;
Tâche 1 : Réalisation du prototype : &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  + Montage sur plaque d'essai et test de l'ensemble &amp;lt;br&amp;gt;&lt;br /&gt;
  + Conception de la carte électronique rassemblant le matériel &amp;lt;br&amp;gt;&lt;br /&gt;
  + Réalisation de la carte et son boîtier en s'assurant que cela ressemblera à une montre vu le volume des boucliers &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tache 2 : Géolocalisation : &amp;lt;br&amp;gt;&lt;br /&gt;
 + configuration du bouclier GPS &amp;lt;br&amp;gt;&lt;br /&gt;
 + Envoi de la position en appuyant sur le bouton poussoir 1 &amp;lt;br&amp;gt;&lt;br /&gt;
 + Affichage de la position déjà envoyée , à l'aide d'une application mobile &amp;lt;br&amp;gt;&lt;br /&gt;
 + Afficher un message d'envoi de la position sur LCD &lt;br /&gt;
&lt;br /&gt;
Tache 3 : Appeler un ou plusieurs numéros &amp;lt;br&amp;gt;&lt;br /&gt;
 + configuration du bouclier GSM &amp;lt;br&amp;gt;&lt;br /&gt;
 + Envoi des appels en appuyant sur bouton poussoir 2 &amp;lt;br&amp;gt;&lt;br /&gt;
 + Envoi SMS personnalisé (Optionnel) &amp;lt;br&amp;gt;&lt;br /&gt;
 + Afficher un message d'envoi d'appel sur LCD &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tache 4 : Horloge &amp;lt;br&amp;gt;&lt;br /&gt;
 + Afficher l'horloge sur LCD en appuyant sur le bouton poussoir 3 &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Feuille d'heures==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Tâche !! Prélude !! Heures S1 !! Heures S2 !! Heures S3 !! Heures S4 !! Heures S5 !! Heures S6 !! Heures S7 !! Heures S8 !! Heures S9 !! Heures S10 !! Total&lt;br /&gt;
|-&lt;br /&gt;
| Analyse du projet &lt;br /&gt;
| 0&lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Avancement du Projet=&lt;br /&gt;
&lt;br /&gt;
==Prologue==&lt;br /&gt;
==Semaine 1==&lt;br /&gt;
&lt;br /&gt;
=Fichiers Rendus=&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2017/2018_P17&amp;diff=45528</id>
		<title>IMA4 2017/2018 P17</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2017/2018_P17&amp;diff=45528"/>
				<updated>2017-10-09T16:01:19Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : /* Choix techniques : matériel et logiciel */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Présentation générale=&lt;br /&gt;
&lt;br /&gt;
* Titre du projet : SafeWatch&lt;br /&gt;
&lt;br /&gt;
* Description : Montre connectée simple d'utilisation permettant de réorienter les personnes en difficulté.&lt;br /&gt;
&lt;br /&gt;
==Objectifs==&lt;br /&gt;
De plus en plus de personnes se retrouvent seules en vieillissant, aussi bien chez elles qu’à l’extérieur. Nous sommes là pour faire le lien entre les deux. Notre montre, simple d’utilisation, vous permettra de rentrer chez vous au plus vite et d’appeler vos proches ou même les urgences en cas de nécessité. Cette montre dispose de trois boutons. Le premier permet de retrouver son chemin, le deuxième d’appeler ses proches et les urgences en cas de non-réponse et le troisième de revenir à la fonction horloge. Cette montre est reliée à une application installée sur le téléphone de la personne référente, application qui reçoit les appels et affiche la position de la montre.&lt;br /&gt;
&lt;br /&gt;
==Positionnement par rapport à l'existant==&lt;br /&gt;
Notre montre permet, en plus de la géolocalisation et de l’appel des proches, de rediriger les personnes jusqu’à leur logement.&lt;br /&gt;
&lt;br /&gt;
=Analyse du projet=&lt;br /&gt;
&lt;br /&gt;
==Analyse du premier concurrent==&lt;br /&gt;
&lt;br /&gt;
Arkea assistance : &lt;br /&gt;
*Montre connectée qui permet de déclencher à tout moment et en tous lieux une alerte en cas de besoin.&lt;br /&gt;
*Principe d’utilisation : Vous appuyez, vous êtes géolocalisé, nous vous écoutons&lt;br /&gt;
*Abonnement à une téléassistance &lt;br /&gt;
*Prix montre + abonnement =  13,45+24,90 par mois&lt;br /&gt;
*Inconvénients : montre tactile (peu pratique pour les personnes âgées), ne permet pas d’appeler les proches, pas d'orientation via GPS, prix de l’abonnement élevé.&lt;br /&gt;
&lt;br /&gt;
==Analyse du second concurrent==&lt;br /&gt;
&lt;br /&gt;
Libr’Alert :  &lt;br /&gt;
*Une montre avec bouton SOS, très légère au design élégant &lt;br /&gt;
*Système de géolocalisation intégré &lt;br /&gt;
*Un dispositif que vous avez toujours à portée de main &lt;br /&gt;
*La réception et gestion des appels 24h/24 et 7j/7 par notre centrale d’écoute. &lt;br /&gt;
*La géolocalisation de l’appel d’urgence afin de pouvoir orienter les secours vers le bon endroit. &lt;br /&gt;
*Prix : 34,90€ par mois&lt;br /&gt;
*Inconvénients : pas de GPS, pas de possibilité de contacter les proches&lt;br /&gt;
&lt;br /&gt;
==Scénario d'usage du produit ou du concept envisagé==&lt;br /&gt;
&lt;br /&gt;
Fait divers : Une personne agée a été retrouvée, dix jours après sa disparition, en état de décomposition, dans un buisson non loin de chez elle. Cette femme d’un certain âge s’était perdue. Cause simple malheureusement trop fréquente. C’est dans ce cadre que la SafeWatch devient indispensable.&lt;br /&gt;
&lt;br /&gt;
En effet, avec notre montre, la vieille dame aurait pu, dans un moment de lucidité, appuyer sur le bouton « appel d’un référent » afin d'envoyer un message automatique joignant sa position à un proche référent. Elle aurait pu aussi appuyer sur « retour maison » lui indiquant avec des flèches de direction le chemin pour revenir à son domicile. Sa vie tenant sur une simple pression d’un bouton de notre montre.&lt;br /&gt;
&lt;br /&gt;
Mari esseulé, en état de peur face à la possibilité de perdre sa femme, aurait pu avec notre montre, la retrouver. En effet, grâce à notre option GPS dans la montre, sa femme aurait été localisée plus facilement et plus rapidement, et ainsi être encore en vie lors de sa découverte. Aujourd’hui, nous en sommes sûr il aurait aimé investir dans notre SafeWatch.&lt;br /&gt;
&lt;br /&gt;
==Réponse à la question difficile==&lt;br /&gt;
Comment la montre se recharge-t-elle ? &lt;br /&gt;
&lt;br /&gt;
Grace à un chargeur par induction (on pose sa montre à plat sur une plaque qui va recharger la batterie)&lt;br /&gt;
&lt;br /&gt;
Comment éviter l'abus d'appel au référent ?&lt;br /&gt;
&lt;br /&gt;
Cette montre reste réservée aux personnes pas encore totalement séniles qui sont conscientes que cet appareil va les aider. De plus, si le référent se rend compte que la personne abuse de l'option appel c'est de sa responsabilité de lui retirer la montre.&lt;br /&gt;
Un son sera émis lorsqu'une touche sera activée&lt;br /&gt;
&lt;br /&gt;
=Réalisation du projet=&lt;br /&gt;
&lt;br /&gt;
==Choix techniques : matériel et logiciel==&lt;br /&gt;
&lt;br /&gt;
Afin de pouvoir réaliser les fonctions citées ci-dessus , nous utiliserons le matériel suivant : &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
- Arduino UNO et 3 boutons poussoirs. &amp;lt;br&amp;gt;&lt;br /&gt;
- Géolocalisation : GPS Adafruit v3. &amp;lt;br&amp;gt;&lt;br /&gt;
- Appeler des proches ou les urgences : bouclier GSM Arduino &amp;lt;br&amp;gt;&lt;br /&gt;
- Affichage d'horloge et de l'orientation GPS vers domicile : 2.8&amp;quot; TFT LCD shield w/Touchscreen .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Calendrier prévisionnel==&lt;br /&gt;
==Liste des tâches à effectuer==&lt;br /&gt;
==Feuille d'heures==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Tâche !! Prélude !! Heures S1 !! Heures S2 !! Heures S3 !! Heures S4 !! Heures S5 !! Heures S6 !! Heures S7 !! Heures S8 !! Heures S9 !! Heures S10 !! Total&lt;br /&gt;
|-&lt;br /&gt;
| Analyse du projet &lt;br /&gt;
| 0&lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Avancement du Projet=&lt;br /&gt;
&lt;br /&gt;
==Prologue==&lt;br /&gt;
==Semaine 1==&lt;br /&gt;
&lt;br /&gt;
=Fichiers Rendus=&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2017/2018_P17&amp;diff=45527</id>
		<title>IMA4 2017/2018 P17</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2017/2018_P17&amp;diff=45527"/>
				<updated>2017-10-09T16:00:56Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : /* Choix techniques : matériel et logiciel */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Présentation générale=&lt;br /&gt;
&lt;br /&gt;
* Titre du projet : SafeWatch&lt;br /&gt;
&lt;br /&gt;
* Description : Montre connectée simple d'utilisation permettant de réorienter les personnes en difficulté.&lt;br /&gt;
&lt;br /&gt;
==Objectifs==&lt;br /&gt;
De plus en plus de personnes se retrouvent seules en vieillissant, aussi bien chez elles qu’à l’extérieur. Nous sommes là pour faire le lien entre les deux. Notre montre, simple d’utilisation, vous permettra de rentrer chez vous au plus vite et d’appeler vos proches ou même les urgences en cas de nécessité. Cette montre dispose de trois boutons. Le premier permet de retrouver son chemin, le deuxième d’appeler ses proches et les urgences en cas de non-réponse et le troisième de revenir à la fonction horloge. Cette montre est reliée à une application installée sur le téléphone de la personne référente, application qui reçoit les appels et affiche la position de la montre.&lt;br /&gt;
&lt;br /&gt;
==Positionnement par rapport à l'existant==&lt;br /&gt;
Notre montre permet, en plus de la géolocalisation et de l’appel des proches, de rediriger les personnes jusqu’à leur logement.&lt;br /&gt;
&lt;br /&gt;
=Analyse du projet=&lt;br /&gt;
&lt;br /&gt;
==Analyse du premier concurrent==&lt;br /&gt;
&lt;br /&gt;
Arkea assistance : &lt;br /&gt;
*Montre connectée qui permet de déclencher à tout moment et en tous lieux une alerte en cas de besoin.&lt;br /&gt;
*Principe d’utilisation : Vous appuyez, vous êtes géolocalisé, nous vous écoutons&lt;br /&gt;
*Abonnement à une téléassistance &lt;br /&gt;
*Prix montre + abonnement =  13,45+24,90 par mois&lt;br /&gt;
*Inconvénients : montre tactile (peu pratique pour les personnes âgées), ne permet pas d’appeler les proches, pas d'orientation via GPS, prix de l’abonnement élevé.&lt;br /&gt;
&lt;br /&gt;
==Analyse du second concurrent==&lt;br /&gt;
&lt;br /&gt;
Libr’Alert :  &lt;br /&gt;
*Une montre avec bouton SOS, très légère au design élégant &lt;br /&gt;
*Système de géolocalisation intégré &lt;br /&gt;
*Un dispositif que vous avez toujours à portée de main &lt;br /&gt;
*La réception et gestion des appels 24h/24 et 7j/7 par notre centrale d’écoute. &lt;br /&gt;
*La géolocalisation de l’appel d’urgence afin de pouvoir orienter les secours vers le bon endroit. &lt;br /&gt;
*Prix : 34,90€ par mois&lt;br /&gt;
*Inconvénients : pas de GPS, pas de possibilité de contacter les proches&lt;br /&gt;
&lt;br /&gt;
==Scénario d'usage du produit ou du concept envisagé==&lt;br /&gt;
&lt;br /&gt;
Fait divers : Une personne agée a été retrouvée, dix jours après sa disparition, en état de décomposition, dans un buisson non loin de chez elle. Cette femme d’un certain âge s’était perdue. Cause simple malheureusement trop fréquente. C’est dans ce cadre que la SafeWatch devient indispensable.&lt;br /&gt;
&lt;br /&gt;
En effet, avec notre montre, la vieille dame aurait pu, dans un moment de lucidité, appuyer sur le bouton « appel d’un référent » afin d'envoyer un message automatique joignant sa position à un proche référent. Elle aurait pu aussi appuyer sur « retour maison » lui indiquant avec des flèches de direction le chemin pour revenir à son domicile. Sa vie tenant sur une simple pression d’un bouton de notre montre.&lt;br /&gt;
&lt;br /&gt;
Mari esseulé, en état de peur face à la possibilité de perdre sa femme, aurait pu avec notre montre, la retrouver. En effet, grâce à notre option GPS dans la montre, sa femme aurait été localisée plus facilement et plus rapidement, et ainsi être encore en vie lors de sa découverte. Aujourd’hui, nous en sommes sûr il aurait aimé investir dans notre SafeWatch.&lt;br /&gt;
&lt;br /&gt;
==Réponse à la question difficile==&lt;br /&gt;
Comment la montre se recharge-t-elle ? &lt;br /&gt;
&lt;br /&gt;
Grace à un chargeur par induction (on pose sa montre à plat sur une plaque qui va recharger la batterie)&lt;br /&gt;
&lt;br /&gt;
Comment éviter l'abus d'appel au référent ?&lt;br /&gt;
&lt;br /&gt;
Cette montre reste réservée aux personnes pas encore totalement séniles qui sont conscientes que cet appareil va les aider. De plus, si le référent se rend compte que la personne abuse de l'option appel c'est de sa responsabilité de lui retirer la montre.&lt;br /&gt;
Un son sera émis lorsqu'une touche sera activée&lt;br /&gt;
&lt;br /&gt;
=Réalisation du projet=&lt;br /&gt;
&lt;br /&gt;
==Choix techniques : matériel et logiciel==&lt;br /&gt;
&lt;br /&gt;
Afin de pouvoir les fonctions citées ci-dessus , nous utiliserons le matériel suivant : &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
- Arduino UNO et 3 boutons poussoirs. &amp;lt;br&amp;gt;&lt;br /&gt;
- Géolocalisation : GPS Adafruit v3. &amp;lt;br&amp;gt;&lt;br /&gt;
- Appeler des proches ou les urgences : bouclier GSM Arduino &amp;lt;br&amp;gt;&lt;br /&gt;
- Affichage d'horloge et de l'orientation GPS vers domicile : 2.8&amp;quot; TFT LCD shield w/Touchscreen .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Calendrier prévisionnel==&lt;br /&gt;
==Liste des tâches à effectuer==&lt;br /&gt;
==Feuille d'heures==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Tâche !! Prélude !! Heures S1 !! Heures S2 !! Heures S3 !! Heures S4 !! Heures S5 !! Heures S6 !! Heures S7 !! Heures S8 !! Heures S9 !! Heures S10 !! Total&lt;br /&gt;
|-&lt;br /&gt;
| Analyse du projet &lt;br /&gt;
| 0&lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Avancement du Projet=&lt;br /&gt;
&lt;br /&gt;
==Prologue==&lt;br /&gt;
==Semaine 1==&lt;br /&gt;
&lt;br /&gt;
=Fichiers Rendus=&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2017/2018_P17&amp;diff=45526</id>
		<title>IMA4 2017/2018 P17</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2017/2018_P17&amp;diff=45526"/>
				<updated>2017-10-09T15:22:25Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : /* Analyse du premier concurrent */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Présentation générale=&lt;br /&gt;
&lt;br /&gt;
* Titre du projet : SafeWatch&lt;br /&gt;
&lt;br /&gt;
* Description : Montre connectée simple d'utilisation permettant de réorienter les personnes en difficulté.&lt;br /&gt;
&lt;br /&gt;
==Objectifs==&lt;br /&gt;
De plus en plus de personnes se retrouvent seules en vieillissant, aussi bien chez elles qu’à l’extérieur. Nous sommes là pour faire le lien entre les deux. Notre montre, simple d’utilisation, vous permettra de rentrer chez vous au plus vite et d’appeler vos proches ou même les urgences en cas de nécessité. Cette montre dispose de trois boutons. Le premier permet de retrouver son chemin, le deuxième d’appeler ses proches et les urgences en cas de non-réponse et le troisième de revenir à la fonction horloge. Cette montre est reliée à une application installée sur le téléphone de la personne référente, application qui reçoit les appels et affiche la position de la montre.&lt;br /&gt;
&lt;br /&gt;
==Positionnement par rapport à l'existant==&lt;br /&gt;
Notre montre permet, en plus de la géolocalisation et de l’appel des proches, de rediriger les personnes jusqu’à leur logement.&lt;br /&gt;
&lt;br /&gt;
=Analyse du projet=&lt;br /&gt;
&lt;br /&gt;
==Analyse du premier concurrent==&lt;br /&gt;
&lt;br /&gt;
Arkea assistance : &lt;br /&gt;
*Montre connectée qui permet de déclencher à tout moment et en tous lieux une alerte en cas de besoin.&lt;br /&gt;
*Principe d’utilisation : Vous appuyez, vous êtes géolocalisé, nous vous écoutons&lt;br /&gt;
*Abonnement à une téléassistance &lt;br /&gt;
*Prix montre + abonnement =  13,45+24,90 par mois&lt;br /&gt;
*Inconvénients : montre tactile (peu pratique pour les personnes âgées), ne permet pas d’appeler les proches, pas d'orientation via GPS, prix de l’abonnement élevé.&lt;br /&gt;
&lt;br /&gt;
==Analyse du second concurrent==&lt;br /&gt;
&lt;br /&gt;
Libr’Alert :  &lt;br /&gt;
*Une montre avec bouton SOS, très légère au design élégant &lt;br /&gt;
*Système de géolocalisation intégré &lt;br /&gt;
*Un dispositif que vous avez toujours à portée de main &lt;br /&gt;
*La réception et gestion des appels 24h/24 et 7j/7 par notre centrale d’écoute. &lt;br /&gt;
*La géolocalisation de l’appel d’urgence afin de pouvoir orienter les secours vers le bon endroit. &lt;br /&gt;
*Prix : 34,90€ par mois&lt;br /&gt;
*Inconvénients : pas de GPS, pas de possibilité de contacter les proches&lt;br /&gt;
&lt;br /&gt;
==Scénario d'usage du produit ou du concept envisagé==&lt;br /&gt;
&lt;br /&gt;
Fait divers : Une personne agée a été retrouvée, dix jours après sa disparition, en état de décomposition, dans un buisson non loin de chez elle. Cette femme d’un certain âge s’était perdue. Cause simple malheureusement trop fréquente. C’est dans ce cadre que la SafeWatch devient indispensable.&lt;br /&gt;
&lt;br /&gt;
En effet, avec notre montre, la vieille dame aurait pu, dans un moment de lucidité, appuyer sur le bouton « appel d’un référent » afin d'envoyer un message automatique joignant sa position à un proche référent. Elle aurait pu aussi appuyer sur « retour maison » lui indiquant avec des flèches de direction le chemin pour revenir à son domicile. Sa vie tenant sur une simple pression d’un bouton de notre montre.&lt;br /&gt;
&lt;br /&gt;
Mari esseulé, en état de peur face à la possibilité de perdre sa femme, aurait pu avec notre montre, la retrouver. En effet, grâce à notre option GPS dans la montre, sa femme aurait été localisée plus facilement et plus rapidement, et ainsi être encore en vie lors de sa découverte. Aujourd’hui, nous en sommes sûr il aurait aimé investir dans notre SafeWatch.&lt;br /&gt;
&lt;br /&gt;
==Réponse à la question difficile==&lt;br /&gt;
Comment la montre se recharge-t-elle ? &lt;br /&gt;
&lt;br /&gt;
Grace à un chargeur par induction (on pose sa montre à plat sur une plaque qui va recharger la batterie)&lt;br /&gt;
&lt;br /&gt;
Comment éviter l'abus d'appel au référent ?&lt;br /&gt;
&lt;br /&gt;
Cette montre reste réservée aux personnes pas encore totalement séniles qui sont conscientes que cet appareil va les aider. De plus, si le référent se rend compte que la personne abuse de l'option appel c'est de sa responsabilité de lui retirer la montre.&lt;br /&gt;
Un son sera émis lorsqu'une touche sera activée&lt;br /&gt;
&lt;br /&gt;
=Réalisation du projet=&lt;br /&gt;
&lt;br /&gt;
==Choix techniques : matériel et logiciel==&lt;br /&gt;
==Calendrier prévisionnel==&lt;br /&gt;
==Liste des tâches à effectuer==&lt;br /&gt;
==Feuille d'heures==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Tâche !! Prélude !! Heures S1 !! Heures S2 !! Heures S3 !! Heures S4 !! Heures S5 !! Heures S6 !! Heures S7 !! Heures S8 !! Heures S9 !! Heures S10 !! Total&lt;br /&gt;
|-&lt;br /&gt;
| Analyse du projet &lt;br /&gt;
| 0&lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Avancement du Projet=&lt;br /&gt;
&lt;br /&gt;
==Prologue==&lt;br /&gt;
==Semaine 1==&lt;br /&gt;
&lt;br /&gt;
=Fichiers Rendus=&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2017/2018_P17&amp;diff=45525</id>
		<title>IMA4 2017/2018 P17</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2017/2018_P17&amp;diff=45525"/>
				<updated>2017-10-09T15:14:02Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : /* Analyse du premier concurrent */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Présentation générale=&lt;br /&gt;
&lt;br /&gt;
* Titre du projet : SafeWatch&lt;br /&gt;
&lt;br /&gt;
* Description : Montre connectée simple d'utilisation permettant de réorienter les personnes en difficulté.&lt;br /&gt;
&lt;br /&gt;
==Objectifs==&lt;br /&gt;
De plus en plus de personnes se retrouvent seules en vieillissant, aussi bien chez elles qu’à l’extérieur. Nous sommes là pour faire le lien entre les deux. Notre montre, simple d’utilisation, vous permettra de rentrer chez vous au plus vite et d’appeler vos proches ou même les urgences en cas de nécessité. Cette montre dispose de trois boutons. Le premier permet de retrouver son chemin, le deuxième d’appeler ses proches et les urgences en cas de non-réponse et le troisième de revenir à la fonction horloge. Cette montre est reliée à une application installée sur le téléphone de la personne référente, application qui reçoit les appels et affiche la position de la montre.&lt;br /&gt;
&lt;br /&gt;
==Positionnement par rapport à l'existant==&lt;br /&gt;
Notre montre permet, en plus de la géolocalisation et de l’appel des proches, de rediriger les personnes jusqu’à leur logement.&lt;br /&gt;
&lt;br /&gt;
=Analyse du projet=&lt;br /&gt;
&lt;br /&gt;
==Analyse du premier concurrent==&lt;br /&gt;
&lt;br /&gt;
Arkea assistance : &lt;br /&gt;
*Montre connectée qui permet de déclencher à tout moment et en tous lieux une alerte en cas de besoin.&lt;br /&gt;
*Principe d’utilisation : Vous appuyez, vous êtes géolocalisé, nous vous écoutons&lt;br /&gt;
*Abonnement à une téléassistance &lt;br /&gt;
*Prix montre + abonnement =  13,45+24,90 par mois&lt;br /&gt;
*Inconvénients : montre tactile (peu pratique pour les personnes âgées), ne permet pas d’appeler les proches, prix de l’abonnement élevé.&lt;br /&gt;
&lt;br /&gt;
==Analyse du second concurrent==&lt;br /&gt;
&lt;br /&gt;
Libr’Alert :  &lt;br /&gt;
*Une montre avec bouton SOS, très légère au design élégant &lt;br /&gt;
*Système de géolocalisation intégré &lt;br /&gt;
*Un dispositif que vous avez toujours à portée de main &lt;br /&gt;
*La réception et gestion des appels 24h/24 et 7j/7 par notre centrale d’écoute. &lt;br /&gt;
*La géolocalisation de l’appel d’urgence afin de pouvoir orienter les secours vers le bon endroit. &lt;br /&gt;
*Prix : 34,90€ par mois&lt;br /&gt;
*Inconvénients : pas de GPS, pas de possibilité de contacter les proches&lt;br /&gt;
&lt;br /&gt;
==Scénario d'usage du produit ou du concept envisagé==&lt;br /&gt;
&lt;br /&gt;
Fait divers : Une personne agée a été retrouvée, dix jours après sa disparition, en état de décomposition, dans un buisson non loin de chez elle. Cette femme d’un certain âge s’était perdue. Cause simple malheureusement trop fréquente. C’est dans ce cadre que la SafeWatch devient indispensable.&lt;br /&gt;
&lt;br /&gt;
En effet, avec notre montre, la vieille dame aurait pu, dans un moment de lucidité, appuyer sur le bouton « appel d’un référent » afin d'envoyer un message automatique joignant sa position à un proche référent. Elle aurait pu aussi appuyer sur « retour maison » lui indiquant avec des flèches de direction le chemin pour revenir à son domicile. Sa vie tenant sur une simple pression d’un bouton de notre montre.&lt;br /&gt;
&lt;br /&gt;
Mari esseulé, en état de peur face à la possibilité de perdre sa femme, aurait pu avec notre montre, la retrouver. En effet, grâce à notre option GPS dans la montre, sa femme aurait été localisée plus facilement et plus rapidement, et ainsi être encore en vie lors de sa découverte. Aujourd’hui, nous en sommes sûr il aurait aimé investir dans notre SafeWatch.&lt;br /&gt;
&lt;br /&gt;
==Réponse à la question difficile==&lt;br /&gt;
Comment la montre se recharge-t-elle ? &lt;br /&gt;
&lt;br /&gt;
Grace à un chargeur par induction (on pose sa montre à plat sur une plaque qui va recharger la batterie)&lt;br /&gt;
&lt;br /&gt;
Comment éviter l'abus d'appel au référent ?&lt;br /&gt;
&lt;br /&gt;
Cette montre reste réservée aux personnes pas encore totalement séniles qui sont conscientes que cet appareil va les aider. De plus, si le référent se rend compte que la personne abuse de l'option appel c'est de sa responsabilité de lui retirer la montre.&lt;br /&gt;
Un son sera émis lorsqu'une touche sera activée&lt;br /&gt;
&lt;br /&gt;
=Réalisation du projet=&lt;br /&gt;
&lt;br /&gt;
==Choix techniques : matériel et logiciel==&lt;br /&gt;
==Calendrier prévisionnel==&lt;br /&gt;
==Liste des tâches à effectuer==&lt;br /&gt;
==Feuille d'heures==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Tâche !! Prélude !! Heures S1 !! Heures S2 !! Heures S3 !! Heures S4 !! Heures S5 !! Heures S6 !! Heures S7 !! Heures S8 !! Heures S9 !! Heures S10 !! Total&lt;br /&gt;
|-&lt;br /&gt;
| Analyse du projet &lt;br /&gt;
| 0&lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Avancement du Projet=&lt;br /&gt;
&lt;br /&gt;
==Prologue==&lt;br /&gt;
==Semaine 1==&lt;br /&gt;
&lt;br /&gt;
=Fichiers Rendus=&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=42459</id>
		<title>IMA4 2016/2017 P33</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=42459"/>
				<updated>2017-05-18T12:34:36Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : /* Feuille d'heures */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Présentation du projet=&lt;br /&gt;
===Contexte===&lt;br /&gt;
Les objets connectés se font une place dans le quotidien et se déploient de plus en plus mais en ce qui concerne leur sécurité, il apparaît que les fabricants ont souvent négligé la sécurité des technologies et de les protéger contre les cyberattaques.&lt;br /&gt;
Afin de tester la sécurité des réseaux utilisés dans les objets connectés, nous étudierons le fonctionnement de ces protocoles. Dans le cadre de ce projet nous nous intéresserons aux protocoles LoRa et SigFox.&lt;br /&gt;
&lt;br /&gt;
===Objectif===&lt;br /&gt;
L'objectif est donc de réaliser l'écoute de trame d'un réseau sans-fil (LoRa et SigFox) en capturant des trames afin de comprendre le fonctionnement de ces protocoles, et déterminer le format des trames ainsi que des méthodes d'attaque du réseau. C'est ce qu'on appelle l'ingénierie inverse.&lt;br /&gt;
&lt;br /&gt;
===Description du projet===&lt;br /&gt;
&lt;br /&gt;
Pour comprendre le fonctionnement du protocole, nous mettrons en place une maquette contenant des émetteurs et récepteurs afin d'écouter les trames dans le réseau. Une fois la maquette prête, nous mettrons en place une méthode d'écoute des trames et des captures de trames par un analyseur de spectre pour ensuite décoder ces trames. &lt;br /&gt;
Pour tester les attaques de type man in the middle, ie introduire des trames dans le réseau, nous allons créer des trames et les faire accepter par le réseau.&lt;br /&gt;
&lt;br /&gt;
===Choix techniques : matériel et logiciel===&lt;br /&gt;
'''Fonction principale:'''&lt;br /&gt;
&lt;br /&gt;
Ingénierie inverse : Pouvoir injecter des trames “écrites à la main” entre l'émetteur/récepteur LoRa.&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:'''&lt;br /&gt;
Effectuer la communication entre les modules LoRa:&lt;br /&gt;
&lt;br /&gt;
Pour etablir la communication on utilisera deux Arduino qui serviront à controler l’emission et la reception des données ainsi que les messages à transmettre. &lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt1.png]]&lt;br /&gt;
&lt;br /&gt;
Sous-fonction 2: &lt;br /&gt;
on récupère le signal  avec un analyseur de spectre pour pouvoir “décoder” le paquet LoRa.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt2.png]]&lt;br /&gt;
&lt;br /&gt;
'''&lt;br /&gt;
Sous-fonction 3:''' &lt;br /&gt;
 &lt;br /&gt;
A partir du paquet “décodé” , écrire un autre paquet pour l’envoyer à un récepteur LoRa . &lt;br /&gt;
Pour l’interception , en fonction de la trame que  recoit les modules LoRa , on décidera la méthode avec laquelle on intercepte la communication afin d’envoyer des trames “ecrites à la main”.&lt;br /&gt;
&lt;br /&gt;
===Calendrier prévisionnel===&lt;br /&gt;
&lt;br /&gt;
====Liste des tâches à effectuer====&lt;br /&gt;
&lt;br /&gt;
'''Tâche 1''': Etablir la communication entre deux modules LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 2''' :Visualiser sur l'analyseur de spectre le signal émis  .&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 3''': .Prise en main du format du protocole LoRa&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 4''' : Ecrire un paquet LoRa  et le faire accepter par un module LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Calendrier====&lt;br /&gt;
&lt;br /&gt;
==Feuille d'heures==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Tâche !! Prélude !! Heures S1 !! Heures S2 !! Heures S3 !! Heures S4 !! Heures S5 !! Heures S6 !! Heures S7 !! Heures S8 !! Heures S9 !! Heures S10 !! Total&lt;br /&gt;
|-               &lt;br /&gt;
| Définition cahier des charges &lt;br /&gt;
|4h&lt;br /&gt;
|6h&lt;br /&gt;
|6h&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|16h&lt;br /&gt;
|-&lt;br /&gt;
|Découverte Feather + documentation LoRa&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|4h&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|4h&lt;br /&gt;
|-&lt;br /&gt;
|Tache1 : 1ere communication 2 feather&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|6h&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|6h&lt;br /&gt;
|-&lt;br /&gt;
|Test RSSI + mesures sur le spectre visualisé &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|8h&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|8h&lt;br /&gt;
|-&lt;br /&gt;
|Modification code émission+ réception &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|8h&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|8h&lt;br /&gt;
|-&lt;br /&gt;
|Plan de mesures&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|16h&lt;br /&gt;
|-&lt;br /&gt;
|Mesures &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|16h&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|74h&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Avancement du Projet==&lt;br /&gt;
&lt;br /&gt;
===Semaine 1===&lt;br /&gt;
Définition du cahier des charges et prise en main du protocole LoRa&lt;br /&gt;
&lt;br /&gt;
===Semaine 2===&lt;br /&gt;
&lt;br /&gt;
Suite du cahier des charges&lt;br /&gt;
&lt;br /&gt;
===Semaine 3===&lt;br /&gt;
&lt;br /&gt;
-Découverte du Feather &amp;lt;br&amp;gt;&lt;br /&gt;
-Etude sur le protocole LoRa et distinction entre Réseau (LoRaWAN) et le protocole LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Semaine 4===&lt;br /&gt;
&lt;br /&gt;
Tache 1 réalisée:&amp;lt;br&amp;gt;&lt;br /&gt;
#Installation des librairies Adafruit (Sur deux machines pour emission/Reception)&amp;lt;br&amp;gt;&lt;br /&gt;
#Test  des codes Emission/Réception proposés par la datasheet.&amp;lt;br&amp;gt;&lt;br /&gt;
#Communication réalisée entre deux modules LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Emission====&lt;br /&gt;
[[Fichier:femission.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Réception====&lt;br /&gt;
&lt;br /&gt;
[[Fichier:freception.png]]&lt;br /&gt;
&lt;br /&gt;
===Semaine 5===&lt;br /&gt;
&lt;br /&gt;
Après avoir effectué la communication entre deux modules LoRa , on ajoute un troisième module comme étant récepteur pour voir les changement dus à la présence d'un ou d'autres récepteurs.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:mont3.jpg|500px|down|Montage 3 module LoRa : 1 émetteur &amp;amp; 2 récepteurs]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On remarque que le RSSI (Received Signal Strength Indication) ne change quasiment pas (entre |21| et |19|) . On peut conclure que la présence de plusieurs récepteurs n'affecte pas la puissance du signal transmis .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1ere séance de mesures : &lt;br /&gt;
&lt;br /&gt;
On réalise la communication LoRa entre les modules et on visualise le signal transmis avec une antenne PATCH connectée à un analyseur de spectre . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:fr434.jpg|500px|down]]&lt;br /&gt;
&lt;br /&gt;
On mesure pour la fréquence '''434MHz''':&lt;br /&gt;
&lt;br /&gt;
'''le rapport signal sur bruit SNR '''&lt;br /&gt;
&lt;br /&gt;
le rapport SNR donne une valeur de : 13 dBm&lt;br /&gt;
[[Fichier:cn.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
La puissance du signal est égale à 13 dBm . Ce résulat est identique à la puissance définit par défaut .&lt;br /&gt;
&lt;br /&gt;
===Semaine 6 === &lt;br /&gt;
&lt;br /&gt;
Modification des codes d'émission et de réception : Envoyer des 1 ou des 0 au lieu du message &amp;quot;Hello word&amp;quot; ; Répondre par ce qu'on reçoit (Ping-pong) &lt;br /&gt;
&lt;br /&gt;
(voir codes : fichier rendus).&lt;br /&gt;
&lt;br /&gt;
===Semaine 7 et 8 ===&lt;br /&gt;
&lt;br /&gt;
Plan de mesures (voir fichiers rendus en bas de la page).&lt;br /&gt;
&lt;br /&gt;
===Semaine 9 et 10 ===&lt;br /&gt;
&lt;br /&gt;
Mesures : &lt;br /&gt;
&lt;br /&gt;
Pour visualiser le signal dans l'air , j'ai utilisé une antenne patch , en mettant tantot le module d'emission tantot le module de reception sur cette dernière . &lt;br /&gt;
&lt;br /&gt;
Sur un oscilloscope 1GHz , j'ai pu visualisé les signaux suivants :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Emission :'''  [[Fichier:Emission_patch.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Reception: ''' [[Fichier:Reception_patch.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
Commentaires : Le signal d'émission visualisé en haut (c1) est la trame qu'on reçoit ; celui d'en-bas (F1) n'est qu'un zoom qui nous permet de voir la forme de ce signal. &lt;br /&gt;
On remarque qu'on a signal modulé en QPSK d'où le saut de phase . Cette forme ne correspond pas à la modulation LoRa qui est en chirp Spread Spectrum (CSS) (Cf. datasheet AN1200.22 LoRa™	Modulation) . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le cas était aussi pour le signal de reception , mais qui est modulé en AM . &lt;br /&gt;
&lt;br /&gt;
Cette &amp;quot;déformation&amp;quot; des signaux  est due à l'utilisation de l'antenne patch (800MHz) qui n'est pas adapté à notre antenne (434MHz).&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''''''Solution'''''' &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En évitant de passer par l’antenne patch , et en connectant directement l’antenne du module d'émission ( fil + GND) à l’oscilloscope via un câble coaxial , j’ai pu visualiser le signal prévu :&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Lora_frame.jpg|500px|down|]] &amp;lt;br&amp;gt;&lt;br /&gt;
On peut remarquer la présence de deux trames , une correspond à la première émission et l’autre au retour amis par le module récepteur . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le signal d’en bas qui est un zoom de la trame , nous montre les chirps qu’on devrait avoir . En se basant sur la méthode suivant , on pourra décoder ce signal . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le but est d’avoir la taille minimale possible pour rendre plus facile le parcours de la trame . &lt;br /&gt;
Il faut d’abord penser à changer la bande passante et passer de 125 KHz à  8 KHz. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Preamble : '''&lt;br /&gt;
Comme la taille du préambule n’affecte pas la transmission , on peut donc la réduire au minimum configurable qui est  6 avec la fonction setPreambleLength . Ce qui nous fera 10 symboles pour le preambule . Il faudra donc trouver 10 sauts de phases. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Header : '''&lt;br /&gt;
En choisissant le mode SF=6 on force l’utilisation du mode implicit tout en réduisant également le nombre de chips par symbole:65 chips/symbol au lieu de 128 . &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
'''Payload :'''&lt;br /&gt;
&lt;br /&gt;
En utilisant maintenant SF= 6 , on envoie donc 6 char ( 111111 par exemple) et on s’attend à avoir 8 sauts de phase et 8*65 chirps ce qui donne 520 chirps pour le payload  qui reste quand même beaucoup à compter pour s’en assurer  . On se basera donc uniquement sur le comptage de sauts pour compter 8 symboles. Il faut noter que la taille max du payload est de 251 bits , même si on envoie que 6 bits de 1 le reste est mis à 0 . Cette taille peut être réduite en utilisant une bande passante plus petite &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''CRC : '''&lt;br /&gt;
Comme on utilise le mode implicite , on n’est donc pas sur d’avoir un CRC , on vérifiera la présence de ce dernier sachant qu’il a une taille de 16 bits ce qui vaut 3 symboles à peu près . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Fichiers Rendus == &lt;br /&gt;
&lt;br /&gt;
[[Fichier:Plandemesures.pdf]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Rapportprojet33.pdf]]&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=42458</id>
		<title>IMA4 2016/2017 P33</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=42458"/>
				<updated>2017-05-18T12:32:51Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : /* Présentation du projet */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Présentation du projet=&lt;br /&gt;
===Contexte===&lt;br /&gt;
Les objets connectés se font une place dans le quotidien et se déploient de plus en plus mais en ce qui concerne leur sécurité, il apparaît que les fabricants ont souvent négligé la sécurité des technologies et de les protéger contre les cyberattaques.&lt;br /&gt;
Afin de tester la sécurité des réseaux utilisés dans les objets connectés, nous étudierons le fonctionnement de ces protocoles. Dans le cadre de ce projet nous nous intéresserons aux protocoles LoRa et SigFox.&lt;br /&gt;
&lt;br /&gt;
===Objectif===&lt;br /&gt;
L'objectif est donc de réaliser l'écoute de trame d'un réseau sans-fil (LoRa et SigFox) en capturant des trames afin de comprendre le fonctionnement de ces protocoles, et déterminer le format des trames ainsi que des méthodes d'attaque du réseau. C'est ce qu'on appelle l'ingénierie inverse.&lt;br /&gt;
&lt;br /&gt;
===Description du projet===&lt;br /&gt;
&lt;br /&gt;
Pour comprendre le fonctionnement du protocole, nous mettrons en place une maquette contenant des émetteurs et récepteurs afin d'écouter les trames dans le réseau. Une fois la maquette prête, nous mettrons en place une méthode d'écoute des trames et des captures de trames par un analyseur de spectre pour ensuite décoder ces trames. &lt;br /&gt;
Pour tester les attaques de type man in the middle, ie introduire des trames dans le réseau, nous allons créer des trames et les faire accepter par le réseau.&lt;br /&gt;
&lt;br /&gt;
===Choix techniques : matériel et logiciel===&lt;br /&gt;
'''Fonction principale:'''&lt;br /&gt;
&lt;br /&gt;
Ingénierie inverse : Pouvoir injecter des trames “écrites à la main” entre l'émetteur/récepteur LoRa.&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:'''&lt;br /&gt;
Effectuer la communication entre les modules LoRa:&lt;br /&gt;
&lt;br /&gt;
Pour etablir la communication on utilisera deux Arduino qui serviront à controler l’emission et la reception des données ainsi que les messages à transmettre. &lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt1.png]]&lt;br /&gt;
&lt;br /&gt;
Sous-fonction 2: &lt;br /&gt;
on récupère le signal  avec un analyseur de spectre pour pouvoir “décoder” le paquet LoRa.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt2.png]]&lt;br /&gt;
&lt;br /&gt;
'''&lt;br /&gt;
Sous-fonction 3:''' &lt;br /&gt;
 &lt;br /&gt;
A partir du paquet “décodé” , écrire un autre paquet pour l’envoyer à un récepteur LoRa . &lt;br /&gt;
Pour l’interception , en fonction de la trame que  recoit les modules LoRa , on décidera la méthode avec laquelle on intercepte la communication afin d’envoyer des trames “ecrites à la main”.&lt;br /&gt;
&lt;br /&gt;
===Calendrier prévisionnel===&lt;br /&gt;
&lt;br /&gt;
====Liste des tâches à effectuer====&lt;br /&gt;
&lt;br /&gt;
'''Tâche 1''': Etablir la communication entre deux modules LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 2''' :Visualiser sur l'analyseur de spectre le signal émis  .&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 3''': .Prise en main du format du protocole LoRa&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 4''' : Ecrire un paquet LoRa  et le faire accepter par un module LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Calendrier====&lt;br /&gt;
&lt;br /&gt;
==Feuille d'heures==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Tâche !! Prélude !! Heures S1 !! Heures S2 !! Heures S3 !! Heures S4 !! Heures S5 !! Heures S6 !! Heures S7 !! Heures S8 !! Heures S9 !! Heures S10 !! Total&lt;br /&gt;
|-               &lt;br /&gt;
| Définition cahier des charges &lt;br /&gt;
|4h&lt;br /&gt;
|6h&lt;br /&gt;
|6h&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|16h&lt;br /&gt;
|-&lt;br /&gt;
|Découverte Feather + documentation LoRa&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|4h&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|4h&lt;br /&gt;
|-&lt;br /&gt;
|Tache1 : 1ere communication 2 feather&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|6h&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|6h&lt;br /&gt;
|-&lt;br /&gt;
|Test RSSI + mesures sur le spectre visualisé &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|8h&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|8h&lt;br /&gt;
|-&lt;br /&gt;
|Modification code émission+ réception &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|8h&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|8h&lt;br /&gt;
|-&lt;br /&gt;
|Plan de mesures&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|16h&lt;br /&gt;
|-&lt;br /&gt;
|Mesures &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|16h&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|74h&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Avancement du Projet==&lt;br /&gt;
&lt;br /&gt;
===Semaine 1===&lt;br /&gt;
Définition du cahier des charges et prise en main du protocole LoRa&lt;br /&gt;
&lt;br /&gt;
===Semaine 2===&lt;br /&gt;
&lt;br /&gt;
Suite du cahier des charges&lt;br /&gt;
&lt;br /&gt;
===Semaine 3===&lt;br /&gt;
&lt;br /&gt;
-Découverte du Feather &amp;lt;br&amp;gt;&lt;br /&gt;
-Etude sur le protocole LoRa et distinction entre Réseau (LoRaWAN) et le protocole LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Semaine 4===&lt;br /&gt;
&lt;br /&gt;
Tache 1 réalisée:&amp;lt;br&amp;gt;&lt;br /&gt;
#Installation des librairies Adafruit (Sur deux machines pour emission/Reception)&amp;lt;br&amp;gt;&lt;br /&gt;
#Test  des codes Emission/Réception proposés par la datasheet.&amp;lt;br&amp;gt;&lt;br /&gt;
#Communication réalisée entre deux modules LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Emission====&lt;br /&gt;
[[Fichier:femission.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Réception====&lt;br /&gt;
&lt;br /&gt;
[[Fichier:freception.png]]&lt;br /&gt;
&lt;br /&gt;
===Semaine 5===&lt;br /&gt;
&lt;br /&gt;
Après avoir effectué la communication entre deux modules LoRa , on ajoute un troisième module comme étant récepteur pour voir les changement dus à la présence d'un ou d'autres récepteurs.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:mont3.jpg|500px|down|Montage 3 module LoRa : 1 émetteur &amp;amp; 2 récepteurs]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On remarque que le RSSI (Received Signal Strength Indication) ne change quasiment pas (entre |21| et |19|) . On peut conclure que la présence de plusieurs récepteurs n'affecte pas la puissance du signal transmis .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1ere séance de mesures : &lt;br /&gt;
&lt;br /&gt;
On réalise la communication LoRa entre les modules et on visualise le signal transmis avec une antenne PATCH connectée à un analyseur de spectre . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:fr434.jpg|500px|down]]&lt;br /&gt;
&lt;br /&gt;
On mesure pour la fréquence '''434MHz''':&lt;br /&gt;
&lt;br /&gt;
'''le rapport signal sur bruit SNR '''&lt;br /&gt;
&lt;br /&gt;
le rapport SNR donne une valeur de : 13 dBm&lt;br /&gt;
[[Fichier:cn.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
La puissance du signal est égale à 13 dBm . Ce résulat est identique à la puissance définit par défaut .&lt;br /&gt;
&lt;br /&gt;
===Semaine 6 === &lt;br /&gt;
&lt;br /&gt;
Modification des codes d'émission et de réception : Envoyer des 1 ou des 0 au lieu du message &amp;quot;Hello word&amp;quot; ; Répondre par ce qu'on reçoit (Ping-pong) &lt;br /&gt;
&lt;br /&gt;
(voir codes : fichier rendus).&lt;br /&gt;
&lt;br /&gt;
===Semaine 7 et 8 ===&lt;br /&gt;
&lt;br /&gt;
Plan de mesures (voir fichiers rendus en bas de la page).&lt;br /&gt;
&lt;br /&gt;
===Semaine 9 et 10 ===&lt;br /&gt;
&lt;br /&gt;
Mesures : &lt;br /&gt;
&lt;br /&gt;
Pour visualiser le signal dans l'air , j'ai utilisé une antenne patch , en mettant tantot le module d'emission tantot le module de reception sur cette dernière . &lt;br /&gt;
&lt;br /&gt;
Sur un oscilloscope 1GHz , j'ai pu visualisé les signaux suivants :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Emission :'''  [[Fichier:Emission_patch.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Reception: ''' [[Fichier:Reception_patch.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
Commentaires : Le signal d'émission visualisé en haut (c1) est la trame qu'on reçoit ; celui d'en-bas (F1) n'est qu'un zoom qui nous permet de voir la forme de ce signal. &lt;br /&gt;
On remarque qu'on a signal modulé en QPSK d'où le saut de phase . Cette forme ne correspond pas à la modulation LoRa qui est en chirp Spread Spectrum (CSS) (Cf. datasheet AN1200.22 LoRa™	Modulation) . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le cas était aussi pour le signal de reception , mais qui est modulé en AM . &lt;br /&gt;
&lt;br /&gt;
Cette &amp;quot;déformation&amp;quot; des signaux  est due à l'utilisation de l'antenne patch (800MHz) qui n'est pas adapté à notre antenne (434MHz).&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''''''Solution'''''' &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En évitant de passer par l’antenne patch , et en connectant directement l’antenne du module d'émission ( fil + GND) à l’oscilloscope via un câble coaxial , j’ai pu visualiser le signal prévu :&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Lora_frame.jpg|500px|down|]] &amp;lt;br&amp;gt;&lt;br /&gt;
On peut remarquer la présence de deux trames , une correspond à la première émission et l’autre au retour amis par le module récepteur . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le signal d’en bas qui est un zoom de la trame , nous montre les chirps qu’on devrait avoir . En se basant sur la méthode suivant , on pourra décoder ce signal . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le but est d’avoir la taille minimale possible pour rendre plus facile le parcours de la trame . &lt;br /&gt;
Il faut d’abord penser à changer la bande passante et passer de 125 KHz à  8 KHz. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Preamble : '''&lt;br /&gt;
Comme la taille du préambule n’affecte pas la transmission , on peut donc la réduire au minimum configurable qui est  6 avec la fonction setPreambleLength . Ce qui nous fera 10 symboles pour le preambule . Il faudra donc trouver 10 sauts de phases. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Header : '''&lt;br /&gt;
En choisissant le mode SF=6 on force l’utilisation du mode implicit tout en réduisant également le nombre de chips par symbole:65 chips/symbol au lieu de 128 . &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
'''Payload :'''&lt;br /&gt;
&lt;br /&gt;
En utilisant maintenant SF= 6 , on envoie donc 6 char ( 111111 par exemple) et on s’attend à avoir 8 sauts de phase et 8*65 chirps ce qui donne 520 chirps pour le payload  qui reste quand même beaucoup à compter pour s’en assurer  . On se basera donc uniquement sur le comptage de sauts pour compter 8 symboles. Il faut noter que la taille max du payload est de 251 bits , même si on envoie que 6 bits de 1 le reste est mis à 0 . Cette taille peut être réduite en utilisant une bande passante plus petite &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''CRC : '''&lt;br /&gt;
Comme on utilise le mode implicite , on n’est donc pas sur d’avoir un CRC , on vérifiera la présence de ce dernier sachant qu’il a une taille de 16 bits ce qui vaut 3 symboles à peu près . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Fichiers Rendus == &lt;br /&gt;
&lt;br /&gt;
[[Fichier:Plandemesures.pdf]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Rapportprojet33.pdf]]&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=42456</id>
		<title>IMA4 2016/2017 P33</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=42456"/>
				<updated>2017-05-18T12:32:19Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : /* Présentation du projet */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Présentation du projet=&lt;br /&gt;
===Contexte===&lt;br /&gt;
Les objets connectés se font une place dans le quotidien et se déploient de plus en plus mais en ce qui concerne leur sécurité, il apparaît que les fabricants ont souvent négligé la sécurité des technologies et de les protéger contre les cyberattaques.&lt;br /&gt;
Afin de tester la sécurité des réseaux utilisés dans les objets connectés, nous étudierons le fonctionnement de ces protocoles. Dans le cadre de ce projet nous nous intéresserons aux protocoles LoRa et SigFox.&lt;br /&gt;
&lt;br /&gt;
===Objectif===&lt;br /&gt;
L'objectif est donc de réaliser l'écoute de trame d'un réseau sans-fil (LoRa et SigFox) en capturant des trames afin de comprendre le fonctionnement de ces protocoles, et déterminer le format des trames ainsi que des méthodes d'attaque du réseau. C'est ce qu'on appelle l'ingénierie inverse.&lt;br /&gt;
&lt;br /&gt;
===Description du projet===&lt;br /&gt;
&lt;br /&gt;
Pour comprendre le fonctionnement du protocole, nous mettrons en place une maquette contenant des émetteurs et récepteurs afin d'écouter les trames dans le réseau. Une fois la maquette prête, nous mettrons en place une méthode d'écoute des trames et des captures de trames par un analyseur de spectre pour ensuite décoder ces trames. &lt;br /&gt;
Pour tester les attaques de type man in the middle, ie introduire des trames dans le réseau, nous allons créer des trames et les faire accepter par le réseau.&lt;br /&gt;
&lt;br /&gt;
===Choix techniques : matériel et logiciel===&lt;br /&gt;
'''Fonction principale:'''&lt;br /&gt;
&lt;br /&gt;
Ingénierie inverse : Pouvoir injecter des trames “écrites à la main” entre l'émetteur/récepteur LoRa.&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:'''&lt;br /&gt;
Effectuer la communication entre les modules LoRa:&lt;br /&gt;
&lt;br /&gt;
Pour etablir la communication on utilisera deux Arduino qui serviront à controler l’emission et la reception des données ainsi que les messages à transmettre. &lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt1.png]]&lt;br /&gt;
&lt;br /&gt;
Sous-fonction 2: &lt;br /&gt;
on récupère le signal  avec un analyseur de spectre pour pouvoir “décoder” le paquet LoRa.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt2.png]]&lt;br /&gt;
&lt;br /&gt;
'''&lt;br /&gt;
Sous-fonction 3:''' &lt;br /&gt;
 &lt;br /&gt;
A partir du paquet “décodé” , écrire un autre paquet pour l’envoyer à un récepteur LoRa . &lt;br /&gt;
Pour l’interception , en fonction de la trame que  recoit les modules LoRa , on décidera la méthode avec laquelle on intercepte la communication afin d’envoyer des trames “ecrites à la main”.&lt;br /&gt;
&lt;br /&gt;
===Calendrier prévisionnel===&lt;br /&gt;
&lt;br /&gt;
====Liste des tâches à effectuer====&lt;br /&gt;
&lt;br /&gt;
'''Tâche 1''': Etablir la communication entre deux modules LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 2''' :Visualiser sur l'analyseur de spectre le signal émis  .&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 3''': .Prise en main du format du protocole LoRa&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 4''' : Ecrire un paquet LoRa  et le faire accepter par un module LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Calendrier====&lt;br /&gt;
&lt;br /&gt;
==Feuille d'heures==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Tâche !! Prélude !! Heures S1 !! Heures S2 !! Heures S3 !! Heures S4 !! Heures S5 !! Heures S6 !! Heures S7 !! Heures S8 !! Heures S9 !! Heures S10 !! Total&lt;br /&gt;
|-               &lt;br /&gt;
| Définition cahier des charges &lt;br /&gt;
|4h&lt;br /&gt;
|6h&lt;br /&gt;
|6h&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|16h&lt;br /&gt;
|-&lt;br /&gt;
|Découverte Feather + documentation LoRa&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|4h&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|4h&lt;br /&gt;
|-&lt;br /&gt;
|Tache1 : 1ere communication 2 feather&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|6h&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|6h&lt;br /&gt;
|-&lt;br /&gt;
|Test RSSI + mesures sur le spectre visualisé &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|8h&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|8h&lt;br /&gt;
|-&lt;br /&gt;
|Modification code émission+ réception &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|8h&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|8h&lt;br /&gt;
|-&lt;br /&gt;
|Plan de mesures&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|16h&lt;br /&gt;
|-&lt;br /&gt;
|Mesures &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|16h&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|74h&lt;br /&gt;
|&lt;br /&gt;
}&lt;br /&gt;
==Avancement du Projet==&lt;br /&gt;
&lt;br /&gt;
===Semaine 1===&lt;br /&gt;
Définition du cahier des charges et prise en main du protocole LoRa&lt;br /&gt;
&lt;br /&gt;
===Semaine 2===&lt;br /&gt;
&lt;br /&gt;
Suite du cahier des charges&lt;br /&gt;
&lt;br /&gt;
===Semaine 3===&lt;br /&gt;
&lt;br /&gt;
-Découverte du Feather &amp;lt;br&amp;gt;&lt;br /&gt;
-Etude sur le protocole LoRa et distinction entre Réseau (LoRaWAN) et le protocole LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Semaine 4===&lt;br /&gt;
&lt;br /&gt;
Tache 1 réalisée:&amp;lt;br&amp;gt;&lt;br /&gt;
#Installation des librairies Adafruit (Sur deux machines pour emission/Reception)&amp;lt;br&amp;gt;&lt;br /&gt;
#Test  des codes Emission/Réception proposés par la datasheet.&amp;lt;br&amp;gt;&lt;br /&gt;
#Communication réalisée entre deux modules LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Emission====&lt;br /&gt;
[[Fichier:femission.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Réception====&lt;br /&gt;
&lt;br /&gt;
[[Fichier:freception.png]]&lt;br /&gt;
&lt;br /&gt;
===Semaine 5===&lt;br /&gt;
&lt;br /&gt;
Après avoir effectué la communication entre deux modules LoRa , on ajoute un troisième module comme étant récepteur pour voir les changement dus à la présence d'un ou d'autres récepteurs.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:mont3.jpg|500px|down|Montage 3 module LoRa : 1 émetteur &amp;amp; 2 récepteurs]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On remarque que le RSSI (Received Signal Strength Indication) ne change quasiment pas (entre |21| et |19|) . On peut conclure que la présence de plusieurs récepteurs n'affecte pas la puissance du signal transmis .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1ere séance de mesures : &lt;br /&gt;
&lt;br /&gt;
On réalise la communication LoRa entre les modules et on visualise le signal transmis avec une antenne PATCH connectée à un analyseur de spectre . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:fr434.jpg|500px|down]]&lt;br /&gt;
&lt;br /&gt;
On mesure pour la fréquence '''434MHz''':&lt;br /&gt;
&lt;br /&gt;
'''le rapport signal sur bruit SNR '''&lt;br /&gt;
&lt;br /&gt;
le rapport SNR donne une valeur de : 13 dBm&lt;br /&gt;
[[Fichier:cn.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
La puissance du signal est égale à 13 dBm . Ce résulat est identique à la puissance définit par défaut .&lt;br /&gt;
&lt;br /&gt;
===Semaine 6 === &lt;br /&gt;
&lt;br /&gt;
Modification des codes d'émission et de réception : Envoyer des 1 ou des 0 au lieu du message &amp;quot;Hello word&amp;quot; ; Répondre par ce qu'on reçoit (Ping-pong) &lt;br /&gt;
&lt;br /&gt;
(voir codes : fichier rendus).&lt;br /&gt;
&lt;br /&gt;
===Semaine 7 et 8 ===&lt;br /&gt;
&lt;br /&gt;
Plan de mesures (voir fichiers rendus en bas de la page).&lt;br /&gt;
&lt;br /&gt;
===Semaine 9 et 10 ===&lt;br /&gt;
&lt;br /&gt;
Mesures : &lt;br /&gt;
&lt;br /&gt;
Pour visualiser le signal dans l'air , j'ai utilisé une antenne patch , en mettant tantot le module d'emission tantot le module de reception sur cette dernière . &lt;br /&gt;
&lt;br /&gt;
Sur un oscilloscope 1GHz , j'ai pu visualisé les signaux suivants :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Emission :'''  [[Fichier:Emission_patch.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Reception: ''' [[Fichier:Reception_patch.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
Commentaires : Le signal d'émission visualisé en haut (c1) est la trame qu'on reçoit ; celui d'en-bas (F1) n'est qu'un zoom qui nous permet de voir la forme de ce signal. &lt;br /&gt;
On remarque qu'on a signal modulé en QPSK d'où le saut de phase . Cette forme ne correspond pas à la modulation LoRa qui est en chirp Spread Spectrum (CSS) (Cf. datasheet AN1200.22 LoRa™	Modulation) . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le cas était aussi pour le signal de reception , mais qui est modulé en AM . &lt;br /&gt;
&lt;br /&gt;
Cette &amp;quot;déformation&amp;quot; des signaux  est due à l'utilisation de l'antenne patch (800MHz) qui n'est pas adapté à notre antenne (434MHz).&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''''''Solution'''''' &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En évitant de passer par l’antenne patch , et en connectant directement l’antenne du module d'émission ( fil + GND) à l’oscilloscope via un câble coaxial , j’ai pu visualiser le signal prévu :&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Lora_frame.jpg|500px|down|]] &amp;lt;br&amp;gt;&lt;br /&gt;
On peut remarquer la présence de deux trames , une correspond à la première émission et l’autre au retour amis par le module récepteur . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le signal d’en bas qui est un zoom de la trame , nous montre les chirps qu’on devrait avoir . En se basant sur la méthode suivant , on pourra décoder ce signal . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le but est d’avoir la taille minimale possible pour rendre plus facile le parcours de la trame . &lt;br /&gt;
Il faut d’abord penser à changer la bande passante et passer de 125 KHz à  8 KHz. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Preamble : '''&lt;br /&gt;
Comme la taille du préambule n’affecte pas la transmission , on peut donc la réduire au minimum configurable qui est  6 avec la fonction setPreambleLength . Ce qui nous fera 10 symboles pour le preambule . Il faudra donc trouver 10 sauts de phases. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Header : '''&lt;br /&gt;
En choisissant le mode SF=6 on force l’utilisation du mode implicit tout en réduisant également le nombre de chips par symbole:65 chips/symbol au lieu de 128 . &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
'''Payload :'''&lt;br /&gt;
&lt;br /&gt;
En utilisant maintenant SF= 6 , on envoie donc 6 char ( 111111 par exemple) et on s’attend à avoir 8 sauts de phase et 8*65 chirps ce qui donne 520 chirps pour le payload  qui reste quand même beaucoup à compter pour s’en assurer  . On se basera donc uniquement sur le comptage de sauts pour compter 8 symboles. Il faut noter que la taille max du payload est de 251 bits , même si on envoie que 6 bits de 1 le reste est mis à 0 . Cette taille peut être réduite en utilisant une bande passante plus petite &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''CRC : '''&lt;br /&gt;
Comme on utilise le mode implicite , on n’est donc pas sur d’avoir un CRC , on vérifiera la présence de ce dernier sachant qu’il a une taille de 16 bits ce qui vaut 3 symboles à peu près . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Fichiers Rendus == &lt;br /&gt;
&lt;br /&gt;
[[Fichier:Plandemesures.pdf]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Rapportprojet33.pdf]]&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=42455</id>
		<title>IMA4 2016/2017 P33</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=42455"/>
				<updated>2017-05-18T12:31:39Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : /* Feuille d'heures */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Présentation du projet=&lt;br /&gt;
===Contexte===&lt;br /&gt;
Les objets connectés se font une place dans le quotidien et se déploient de plus en plus mais en ce qui concerne leur sécurité, il apparaît que les fabricants ont souvent négligé la sécurité des technologies et de les protéger contre les cyberattaques.&lt;br /&gt;
Afin de tester la sécurité des réseaux utilisés dans les objets connectés, nous étudierons le fonctionnement de ces protocoles. Dans le cadre de ce projet nous nous intéresserons aux protocoles LoRa et SigFox.&lt;br /&gt;
&lt;br /&gt;
===Objectif===&lt;br /&gt;
L'objectif est donc de réaliser l'écoute de trame d'un réseau sans-fil (LoRa et SigFox) en capturant des trames afin de comprendre le fonctionnement de ces protocoles, et déterminer le format des trames ainsi que des méthodes d'attaque du réseau. C'est ce qu'on appelle l'ingénierie inverse.&lt;br /&gt;
&lt;br /&gt;
===Description du projet===&lt;br /&gt;
&lt;br /&gt;
Pour comprendre le fonctionnement du protocole, nous mettrons en place une maquette contenant des émetteurs et récepteurs afin d'écouter les trames dans le réseau. Une fois la maquette prête, nous mettrons en place une méthode d'écoute des trames et des captures de trames par un analyseur de spectre pour ensuite décoder ces trames. &lt;br /&gt;
Pour tester les attaques de type man in the middle, ie introduire des trames dans le réseau, nous allons créer des trames et les faire accepter par le réseau.&lt;br /&gt;
&lt;br /&gt;
===Choix techniques : matériel et logiciel===&lt;br /&gt;
'''Fonction principale:'''&lt;br /&gt;
&lt;br /&gt;
Ingénierie inverse : Pouvoir injecter des trames “écrites à la main” entre l'émetteur/récepteur LoRa.&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:'''&lt;br /&gt;
Effectuer la communication entre les modules LoRa:&lt;br /&gt;
&lt;br /&gt;
Pour etablir la communication on utilisera deux Arduino qui serviront à controler l’emission et la reception des données ainsi que les messages à transmettre. &lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt1.png]]&lt;br /&gt;
&lt;br /&gt;
Sous-fonction 2: &lt;br /&gt;
on récupère le signal  avec un analyseur de spectre pour pouvoir “décoder” le paquet LoRa.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt2.png]]&lt;br /&gt;
&lt;br /&gt;
'''&lt;br /&gt;
Sous-fonction 3:''' &lt;br /&gt;
 &lt;br /&gt;
A partir du paquet “décodé” , écrire un autre paquet pour l’envoyer à un récepteur LoRa . &lt;br /&gt;
Pour l’interception , en fonction de la trame que  recoit les modules LoRa , on décidera la méthode avec laquelle on intercepte la communication afin d’envoyer des trames “ecrites à la main”.&lt;br /&gt;
&lt;br /&gt;
===Calendrier prévisionnel===&lt;br /&gt;
&lt;br /&gt;
====Liste des tâches à effectuer====&lt;br /&gt;
&lt;br /&gt;
'''Tâche 1''': Etablir la communication entre deux modules LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 2''' :Visualiser sur l'analyseur de spectre le signal émis  .&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 3''': .Prise en main du format du protocole LoRa&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 4''' : Ecrire un paquet LoRa  et le faire accepter par un module LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Calendrier====&lt;br /&gt;
&lt;br /&gt;
==Feuille d'heures==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Tâche !! Prélude !! Heures S1 !! Heures S2 !! Heures S3 !! Heures S4 !! Heures S5 !! Heures S6 !! Heures S7 !! Heures S8 !! Heures S9 !! Heures S10 !! Total&lt;br /&gt;
|-               &lt;br /&gt;
| Définition cahier des charges &lt;br /&gt;
|4h&lt;br /&gt;
|6h&lt;br /&gt;
|6h&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|16h&lt;br /&gt;
|-&lt;br /&gt;
|Découverte Feather + documentation LoRa&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|4h&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|4h&lt;br /&gt;
|-&lt;br /&gt;
|Tache1 : 1ere communication 2 feather&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|6h&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|6h&lt;br /&gt;
|-&lt;br /&gt;
|Test RSSI + mesures sur le spectre visualisé &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|8h&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|8h&lt;br /&gt;
|-&lt;br /&gt;
|Modification code émission+ réception &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|8h&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|8h&lt;br /&gt;
|-&lt;br /&gt;
|Plan de mesures&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|16h&lt;br /&gt;
|-&lt;br /&gt;
|Mesures &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|16h&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|74h&lt;br /&gt;
&lt;br /&gt;
==Avancement du Projet==&lt;br /&gt;
&lt;br /&gt;
===Semaine 1===&lt;br /&gt;
Définition du cahier des charges et prise en main du protocole LoRa&lt;br /&gt;
&lt;br /&gt;
===Semaine 2===&lt;br /&gt;
&lt;br /&gt;
Suite du cahier des charges&lt;br /&gt;
&lt;br /&gt;
===Semaine 3===&lt;br /&gt;
&lt;br /&gt;
-Découverte du Feather &amp;lt;br&amp;gt;&lt;br /&gt;
-Etude sur le protocole LoRa et distinction entre Réseau (LoRaWAN) et le protocole LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Semaine 4===&lt;br /&gt;
&lt;br /&gt;
Tache 1 réalisée:&amp;lt;br&amp;gt;&lt;br /&gt;
#Installation des librairies Adafruit (Sur deux machines pour emission/Reception)&amp;lt;br&amp;gt;&lt;br /&gt;
#Test  des codes Emission/Réception proposés par la datasheet.&amp;lt;br&amp;gt;&lt;br /&gt;
#Communication réalisée entre deux modules LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Emission====&lt;br /&gt;
[[Fichier:femission.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Réception====&lt;br /&gt;
&lt;br /&gt;
[[Fichier:freception.png]]&lt;br /&gt;
&lt;br /&gt;
===Semaine 5===&lt;br /&gt;
&lt;br /&gt;
Après avoir effectué la communication entre deux modules LoRa , on ajoute un troisième module comme étant récepteur pour voir les changement dus à la présence d'un ou d'autres récepteurs.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:mont3.jpg|500px|down|Montage 3 module LoRa : 1 émetteur &amp;amp; 2 récepteurs]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On remarque que le RSSI (Received Signal Strength Indication) ne change quasiment pas (entre |21| et |19|) . On peut conclure que la présence de plusieurs récepteurs n'affecte pas la puissance du signal transmis .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1ere séance de mesures : &lt;br /&gt;
&lt;br /&gt;
On réalise la communication LoRa entre les modules et on visualise le signal transmis avec une antenne PATCH connectée à un analyseur de spectre . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:fr434.jpg|500px|down]]&lt;br /&gt;
&lt;br /&gt;
On mesure pour la fréquence '''434MHz''':&lt;br /&gt;
&lt;br /&gt;
'''le rapport signal sur bruit SNR '''&lt;br /&gt;
&lt;br /&gt;
le rapport SNR donne une valeur de : 13 dBm&lt;br /&gt;
[[Fichier:cn.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
La puissance du signal est égale à 13 dBm . Ce résulat est identique à la puissance définit par défaut .&lt;br /&gt;
&lt;br /&gt;
===Semaine 6 === &lt;br /&gt;
&lt;br /&gt;
Modification des codes d'émission et de réception : Envoyer des 1 ou des 0 au lieu du message &amp;quot;Hello word&amp;quot; ; Répondre par ce qu'on reçoit (Ping-pong) &lt;br /&gt;
&lt;br /&gt;
(voir codes : fichier rendus).&lt;br /&gt;
&lt;br /&gt;
===Semaine 7 et 8 ===&lt;br /&gt;
&lt;br /&gt;
Plan de mesures (voir fichiers rendus en bas de la page).&lt;br /&gt;
&lt;br /&gt;
===Semaine 9 et 10 ===&lt;br /&gt;
&lt;br /&gt;
Mesures : &lt;br /&gt;
&lt;br /&gt;
Pour visualiser le signal dans l'air , j'ai utilisé une antenne patch , en mettant tantot le module d'emission tantot le module de reception sur cette dernière . &lt;br /&gt;
&lt;br /&gt;
Sur un oscilloscope 1GHz , j'ai pu visualisé les signaux suivants :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Emission :'''  [[Fichier:Emission_patch.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Reception: ''' [[Fichier:Reception_patch.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
Commentaires : Le signal d'émission visualisé en haut (c1) est la trame qu'on reçoit ; celui d'en-bas (F1) n'est qu'un zoom qui nous permet de voir la forme de ce signal. &lt;br /&gt;
On remarque qu'on a signal modulé en QPSK d'où le saut de phase . Cette forme ne correspond pas à la modulation LoRa qui est en chirp Spread Spectrum (CSS) (Cf. datasheet AN1200.22 LoRa™	Modulation) . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le cas était aussi pour le signal de reception , mais qui est modulé en AM . &lt;br /&gt;
&lt;br /&gt;
Cette &amp;quot;déformation&amp;quot; des signaux  est due à l'utilisation de l'antenne patch (800MHz) qui n'est pas adapté à notre antenne (434MHz).&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''''''Solution'''''' &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En évitant de passer par l’antenne patch , et en connectant directement l’antenne du module d'émission ( fil + GND) à l’oscilloscope via un câble coaxial , j’ai pu visualiser le signal prévu :&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Lora_frame.jpg|500px|down|]] &amp;lt;br&amp;gt;&lt;br /&gt;
On peut remarquer la présence de deux trames , une correspond à la première émission et l’autre au retour amis par le module récepteur . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le signal d’en bas qui est un zoom de la trame , nous montre les chirps qu’on devrait avoir . En se basant sur la méthode suivant , on pourra décoder ce signal . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le but est d’avoir la taille minimale possible pour rendre plus facile le parcours de la trame . &lt;br /&gt;
Il faut d’abord penser à changer la bande passante et passer de 125 KHz à  8 KHz. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Preamble : '''&lt;br /&gt;
Comme la taille du préambule n’affecte pas la transmission , on peut donc la réduire au minimum configurable qui est  6 avec la fonction setPreambleLength . Ce qui nous fera 10 symboles pour le preambule . Il faudra donc trouver 10 sauts de phases. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Header : '''&lt;br /&gt;
En choisissant le mode SF=6 on force l’utilisation du mode implicit tout en réduisant également le nombre de chips par symbole:65 chips/symbol au lieu de 128 . &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
'''Payload :'''&lt;br /&gt;
&lt;br /&gt;
En utilisant maintenant SF= 6 , on envoie donc 6 char ( 111111 par exemple) et on s’attend à avoir 8 sauts de phase et 8*65 chirps ce qui donne 520 chirps pour le payload  qui reste quand même beaucoup à compter pour s’en assurer  . On se basera donc uniquement sur le comptage de sauts pour compter 8 symboles. Il faut noter que la taille max du payload est de 251 bits , même si on envoie que 6 bits de 1 le reste est mis à 0 . Cette taille peut être réduite en utilisant une bande passante plus petite &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''CRC : '''&lt;br /&gt;
Comme on utilise le mode implicite , on n’est donc pas sur d’avoir un CRC , on vérifiera la présence de ce dernier sachant qu’il a une taille de 16 bits ce qui vaut 3 symboles à peu près . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Fichiers Rendus == &lt;br /&gt;
&lt;br /&gt;
[[Fichier:Plandemesures.pdf]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Rapportprojet33.pdf]]&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=42443</id>
		<title>IMA4 2016/2017 P33</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=42443"/>
				<updated>2017-05-18T11:56:11Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : /* Semaine 9 et 10 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Présentation du projet=&lt;br /&gt;
===Contexte===&lt;br /&gt;
Les objets connectés se font une place dans le quotidien et se déploient de plus en plus mais en ce qui concerne leur sécurité, il apparaît que les fabricants ont souvent négligé la sécurité des technologies et de les protéger contre les cyberattaques.&lt;br /&gt;
Afin de tester la sécurité des réseaux utilisés dans les objets connectés, nous étudierons le fonctionnement de ces protocoles. Dans le cadre de ce projet nous nous intéresserons aux protocoles LoRa et SigFox.&lt;br /&gt;
&lt;br /&gt;
===Objectif===&lt;br /&gt;
L'objectif est donc de réaliser l'écoute de trame d'un réseau sans-fil (LoRa et SigFox) en capturant des trames afin de comprendre le fonctionnement de ces protocoles, et déterminer le format des trames ainsi que des méthodes d'attaque du réseau. C'est ce qu'on appelle l'ingénierie inverse.&lt;br /&gt;
&lt;br /&gt;
===Description du projet===&lt;br /&gt;
&lt;br /&gt;
Pour comprendre le fonctionnement du protocole, nous mettrons en place une maquette contenant des émetteurs et récepteurs afin d'écouter les trames dans le réseau. Une fois la maquette prête, nous mettrons en place une méthode d'écoute des trames et des captures de trames par un analyseur de spectre pour ensuite décoder ces trames. &lt;br /&gt;
Pour tester les attaques de type man in the middle, ie introduire des trames dans le réseau, nous allons créer des trames et les faire accepter par le réseau.&lt;br /&gt;
&lt;br /&gt;
===Choix techniques : matériel et logiciel===&lt;br /&gt;
'''Fonction principale:'''&lt;br /&gt;
&lt;br /&gt;
Ingénierie inverse : Pouvoir injecter des trames “écrites à la main” entre l'émetteur/récepteur LoRa.&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:'''&lt;br /&gt;
Effectuer la communication entre les modules LoRa:&lt;br /&gt;
&lt;br /&gt;
Pour etablir la communication on utilisera deux Arduino qui serviront à controler l’emission et la reception des données ainsi que les messages à transmettre. &lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt1.png]]&lt;br /&gt;
&lt;br /&gt;
Sous-fonction 2: &lt;br /&gt;
on récupère le signal  avec un analyseur de spectre pour pouvoir “décoder” le paquet LoRa.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt2.png]]&lt;br /&gt;
&lt;br /&gt;
'''&lt;br /&gt;
Sous-fonction 3:''' &lt;br /&gt;
 &lt;br /&gt;
A partir du paquet “décodé” , écrire un autre paquet pour l’envoyer à un récepteur LoRa . &lt;br /&gt;
Pour l’interception , en fonction de la trame que  recoit les modules LoRa , on décidera la méthode avec laquelle on intercepte la communication afin d’envoyer des trames “ecrites à la main”.&lt;br /&gt;
&lt;br /&gt;
===Calendrier prévisionnel===&lt;br /&gt;
&lt;br /&gt;
====Liste des tâches à effectuer====&lt;br /&gt;
&lt;br /&gt;
'''Tâche 1''': Etablir la communication entre deux modules LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 2''' :Visualiser sur l'analyseur de spectre le signal émis  .&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 3''': .Prise en main du format du protocole LoRa&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 4''' : Ecrire un paquet LoRa  et le faire accepter par un module LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Calendrier====&lt;br /&gt;
&lt;br /&gt;
==Feuille d'heures==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Tâche !! Prélude !! Heures S1 !! Heures S2 !! Heures S3 !! Heures S4 !! Heures S5 !! Heures S6 !! Heures S7 !! Heures S8 !! Heures S9 !! Heures S10 !! Total&lt;br /&gt;
|-               &lt;br /&gt;
| Définition cahier des charges &lt;br /&gt;
| 4h&lt;br /&gt;
| 6h&lt;br /&gt;
| 6h&lt;br /&gt;
|4h&lt;br /&gt;
|6h&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Avancement du Projet==&lt;br /&gt;
&lt;br /&gt;
===Semaine 1===&lt;br /&gt;
Définition du cahier des charges et prise en main du protocole LoRa&lt;br /&gt;
&lt;br /&gt;
===Semaine 2===&lt;br /&gt;
&lt;br /&gt;
Suite du cahier des charges&lt;br /&gt;
&lt;br /&gt;
===Semaine 3===&lt;br /&gt;
&lt;br /&gt;
-Découverte du Feather &amp;lt;br&amp;gt;&lt;br /&gt;
-Etude sur le protocole LoRa et distinction entre Réseau (LoRaWAN) et le protocole LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Semaine 4===&lt;br /&gt;
&lt;br /&gt;
Tache 1 réalisée:&amp;lt;br&amp;gt;&lt;br /&gt;
#Installation des librairies Adafruit (Sur deux machines pour emission/Reception)&amp;lt;br&amp;gt;&lt;br /&gt;
#Test  des codes Emission/Réception proposés par la datasheet.&amp;lt;br&amp;gt;&lt;br /&gt;
#Communication réalisée entre deux modules LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Emission====&lt;br /&gt;
[[Fichier:femission.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Réception====&lt;br /&gt;
&lt;br /&gt;
[[Fichier:freception.png]]&lt;br /&gt;
&lt;br /&gt;
===Semaine 5===&lt;br /&gt;
&lt;br /&gt;
Après avoir effectué la communication entre deux modules LoRa , on ajoute un troisième module comme étant récepteur pour voir les changement dus à la présence d'un ou d'autres récepteurs.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:mont3.jpg|500px|down|Montage 3 module LoRa : 1 émetteur &amp;amp; 2 récepteurs]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On remarque que le RSSI (Received Signal Strength Indication) ne change quasiment pas (entre |21| et |19|) . On peut conclure que la présence de plusieurs récepteurs n'affecte pas la puissance du signal transmis .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1ere séance de mesures : &lt;br /&gt;
&lt;br /&gt;
On réalise la communication LoRa entre les modules et on visualise le signal transmis avec une antenne PATCH connectée à un analyseur de spectre . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:fr434.jpg|500px|down]]&lt;br /&gt;
&lt;br /&gt;
On mesure pour la fréquence '''434MHz''':&lt;br /&gt;
&lt;br /&gt;
'''le rapport signal sur bruit SNR '''&lt;br /&gt;
&lt;br /&gt;
le rapport SNR donne une valeur de : 13 dBm&lt;br /&gt;
[[Fichier:cn.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
La puissance du signal est égale à 13 dBm . Ce résulat est identique à la puissance définit par défaut .&lt;br /&gt;
&lt;br /&gt;
===Semaine 6 === &lt;br /&gt;
&lt;br /&gt;
Modification des codes d'émission et de réception : Envoyer des 1 ou des 0 au lieu du message &amp;quot;Hello word&amp;quot; ; Répondre par ce qu'on reçoit (Ping-pong) &lt;br /&gt;
&lt;br /&gt;
(voir codes : fichier rendus).&lt;br /&gt;
&lt;br /&gt;
===Semaine 7 et 8 ===&lt;br /&gt;
&lt;br /&gt;
Plan de mesures (voir fichiers rendus en bas de la page).&lt;br /&gt;
&lt;br /&gt;
===Semaine 9 et 10 ===&lt;br /&gt;
&lt;br /&gt;
Mesures : &lt;br /&gt;
&lt;br /&gt;
Pour visualiser le signal dans l'air , j'ai utilisé une antenne patch , en mettant tantot le module d'emission tantot le module de reception sur cette dernière . &lt;br /&gt;
&lt;br /&gt;
Sur un oscilloscope 1GHz , j'ai pu visualisé les signaux suivants :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Emission :'''  [[Fichier:Emission_patch.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Reception: ''' [[Fichier:Reception_patch.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
Commentaires : Le signal d'émission visualisé en haut (c1) est la trame qu'on reçoit ; celui d'en-bas (F1) n'est qu'un zoom qui nous permet de voir la forme de ce signal. &lt;br /&gt;
On remarque qu'on a signal modulé en QPSK d'où le saut de phase . Cette forme ne correspond pas à la modulation LoRa qui est en chirp Spread Spectrum (CSS) (Cf. datasheet AN1200.22 LoRa™	Modulation) . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le cas était aussi pour le signal de reception , mais qui est modulé en AM . &lt;br /&gt;
&lt;br /&gt;
Cette &amp;quot;déformation&amp;quot; des signaux  est due à l'utilisation de l'antenne patch (800MHz) qui n'est pas adapté à notre antenne (434MHz).&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''''''Solution'''''' &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En évitant de passer par l’antenne patch , et en connectant directement l’antenne du module d'émission ( fil + GND) à l’oscilloscope via un câble coaxial , j’ai pu visualiser le signal prévu :&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Lora_frame.jpg|500px|down|]] &amp;lt;br&amp;gt;&lt;br /&gt;
On peut remarquer la présence de deux trames , une correspond à la première émission et l’autre au retour amis par le module récepteur . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le signal d’en bas qui est un zoom de la trame , nous montre les chirps qu’on devrait avoir . En se basant sur la méthode suivant , on pourra décoder ce signal . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le but est d’avoir la taille minimale possible pour rendre plus facile le parcours de la trame . &lt;br /&gt;
Il faut d’abord penser à changer la bande passante et passer de 125 KHz à  8 KHz. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Preamble : '''&lt;br /&gt;
Comme la taille du préambule n’affecte pas la transmission , on peut donc la réduire au minimum configurable qui est  6 avec la fonction setPreambleLength . Ce qui nous fera 10 symboles pour le preambule . Il faudra donc trouver 10 sauts de phases. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Header : '''&lt;br /&gt;
En choisissant le mode SF=6 on force l’utilisation du mode implicit tout en réduisant également le nombre de chips par symbole:65 chips/symbol au lieu de 128 . &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
'''Payload :'''&lt;br /&gt;
&lt;br /&gt;
En utilisant maintenant SF= 6 , on envoie donc 6 char ( 111111 par exemple) et on s’attend à avoir 8 sauts de phase et 8*65 chirps ce qui donne 520 chirps pour le payload  qui reste quand même beaucoup à compter pour s’en assurer  . On se basera donc uniquement sur le comptage de sauts pour compter 8 symboles. Il faut noter que la taille max du payload est de 251 bits , même si on envoie que 6 bits de 1 le reste est mis à 0 . Cette taille peut être réduite en utilisant une bande passante plus petite &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''CRC : '''&lt;br /&gt;
Comme on utilise le mode implicite , on n’est donc pas sur d’avoir un CRC , on vérifiera la présence de ce dernier sachant qu’il a une taille de 16 bits ce qui vaut 3 symboles à peu près . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Fichiers Rendus == &lt;br /&gt;
&lt;br /&gt;
[[Fichier:Plandemesures.pdf]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Rapportprojet33.pdf]]&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=42442</id>
		<title>IMA4 2016/2017 P33</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=42442"/>
				<updated>2017-05-18T11:52:20Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : /* Semaine 9 et 10 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Présentation du projet=&lt;br /&gt;
===Contexte===&lt;br /&gt;
Les objets connectés se font une place dans le quotidien et se déploient de plus en plus mais en ce qui concerne leur sécurité, il apparaît que les fabricants ont souvent négligé la sécurité des technologies et de les protéger contre les cyberattaques.&lt;br /&gt;
Afin de tester la sécurité des réseaux utilisés dans les objets connectés, nous étudierons le fonctionnement de ces protocoles. Dans le cadre de ce projet nous nous intéresserons aux protocoles LoRa et SigFox.&lt;br /&gt;
&lt;br /&gt;
===Objectif===&lt;br /&gt;
L'objectif est donc de réaliser l'écoute de trame d'un réseau sans-fil (LoRa et SigFox) en capturant des trames afin de comprendre le fonctionnement de ces protocoles, et déterminer le format des trames ainsi que des méthodes d'attaque du réseau. C'est ce qu'on appelle l'ingénierie inverse.&lt;br /&gt;
&lt;br /&gt;
===Description du projet===&lt;br /&gt;
&lt;br /&gt;
Pour comprendre le fonctionnement du protocole, nous mettrons en place une maquette contenant des émetteurs et récepteurs afin d'écouter les trames dans le réseau. Une fois la maquette prête, nous mettrons en place une méthode d'écoute des trames et des captures de trames par un analyseur de spectre pour ensuite décoder ces trames. &lt;br /&gt;
Pour tester les attaques de type man in the middle, ie introduire des trames dans le réseau, nous allons créer des trames et les faire accepter par le réseau.&lt;br /&gt;
&lt;br /&gt;
===Choix techniques : matériel et logiciel===&lt;br /&gt;
'''Fonction principale:'''&lt;br /&gt;
&lt;br /&gt;
Ingénierie inverse : Pouvoir injecter des trames “écrites à la main” entre l'émetteur/récepteur LoRa.&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:'''&lt;br /&gt;
Effectuer la communication entre les modules LoRa:&lt;br /&gt;
&lt;br /&gt;
Pour etablir la communication on utilisera deux Arduino qui serviront à controler l’emission et la reception des données ainsi que les messages à transmettre. &lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt1.png]]&lt;br /&gt;
&lt;br /&gt;
Sous-fonction 2: &lt;br /&gt;
on récupère le signal  avec un analyseur de spectre pour pouvoir “décoder” le paquet LoRa.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt2.png]]&lt;br /&gt;
&lt;br /&gt;
'''&lt;br /&gt;
Sous-fonction 3:''' &lt;br /&gt;
 &lt;br /&gt;
A partir du paquet “décodé” , écrire un autre paquet pour l’envoyer à un récepteur LoRa . &lt;br /&gt;
Pour l’interception , en fonction de la trame que  recoit les modules LoRa , on décidera la méthode avec laquelle on intercepte la communication afin d’envoyer des trames “ecrites à la main”.&lt;br /&gt;
&lt;br /&gt;
===Calendrier prévisionnel===&lt;br /&gt;
&lt;br /&gt;
====Liste des tâches à effectuer====&lt;br /&gt;
&lt;br /&gt;
'''Tâche 1''': Etablir la communication entre deux modules LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 2''' :Visualiser sur l'analyseur de spectre le signal émis  .&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 3''': .Prise en main du format du protocole LoRa&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 4''' : Ecrire un paquet LoRa  et le faire accepter par un module LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Calendrier====&lt;br /&gt;
&lt;br /&gt;
==Feuille d'heures==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Tâche !! Prélude !! Heures S1 !! Heures S2 !! Heures S3 !! Heures S4 !! Heures S5 !! Heures S6 !! Heures S7 !! Heures S8 !! Heures S9 !! Heures S10 !! Total&lt;br /&gt;
|-               &lt;br /&gt;
| Définition cahier des charges &lt;br /&gt;
| 4h&lt;br /&gt;
| 6h&lt;br /&gt;
| 6h&lt;br /&gt;
|4h&lt;br /&gt;
|6h&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Avancement du Projet==&lt;br /&gt;
&lt;br /&gt;
===Semaine 1===&lt;br /&gt;
Définition du cahier des charges et prise en main du protocole LoRa&lt;br /&gt;
&lt;br /&gt;
===Semaine 2===&lt;br /&gt;
&lt;br /&gt;
Suite du cahier des charges&lt;br /&gt;
&lt;br /&gt;
===Semaine 3===&lt;br /&gt;
&lt;br /&gt;
-Découverte du Feather &amp;lt;br&amp;gt;&lt;br /&gt;
-Etude sur le protocole LoRa et distinction entre Réseau (LoRaWAN) et le protocole LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Semaine 4===&lt;br /&gt;
&lt;br /&gt;
Tache 1 réalisée:&amp;lt;br&amp;gt;&lt;br /&gt;
#Installation des librairies Adafruit (Sur deux machines pour emission/Reception)&amp;lt;br&amp;gt;&lt;br /&gt;
#Test  des codes Emission/Réception proposés par la datasheet.&amp;lt;br&amp;gt;&lt;br /&gt;
#Communication réalisée entre deux modules LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Emission====&lt;br /&gt;
[[Fichier:femission.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Réception====&lt;br /&gt;
&lt;br /&gt;
[[Fichier:freception.png]]&lt;br /&gt;
&lt;br /&gt;
===Semaine 5===&lt;br /&gt;
&lt;br /&gt;
Après avoir effectué la communication entre deux modules LoRa , on ajoute un troisième module comme étant récepteur pour voir les changement dus à la présence d'un ou d'autres récepteurs.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:mont3.jpg|500px|down|Montage 3 module LoRa : 1 émetteur &amp;amp; 2 récepteurs]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On remarque que le RSSI (Received Signal Strength Indication) ne change quasiment pas (entre |21| et |19|) . On peut conclure que la présence de plusieurs récepteurs n'affecte pas la puissance du signal transmis .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1ere séance de mesures : &lt;br /&gt;
&lt;br /&gt;
On réalise la communication LoRa entre les modules et on visualise le signal transmis avec une antenne PATCH connectée à un analyseur de spectre . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:fr434.jpg|500px|down]]&lt;br /&gt;
&lt;br /&gt;
On mesure pour la fréquence '''434MHz''':&lt;br /&gt;
&lt;br /&gt;
'''le rapport signal sur bruit SNR '''&lt;br /&gt;
&lt;br /&gt;
le rapport SNR donne une valeur de : 13 dBm&lt;br /&gt;
[[Fichier:cn.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
La puissance du signal est égale à 13 dBm . Ce résulat est identique à la puissance définit par défaut .&lt;br /&gt;
&lt;br /&gt;
===Semaine 6 === &lt;br /&gt;
&lt;br /&gt;
Modification des codes d'émission et de réception : Envoyer des 1 ou des 0 au lieu du message &amp;quot;Hello word&amp;quot; ; Répondre par ce qu'on reçoit (Ping-pong) &lt;br /&gt;
&lt;br /&gt;
(voir codes : fichier rendus).&lt;br /&gt;
&lt;br /&gt;
===Semaine 7 et 8 ===&lt;br /&gt;
&lt;br /&gt;
Plan de mesures (voir fichiers rendus en bas de la page).&lt;br /&gt;
&lt;br /&gt;
===Semaine 9 et 10 ===&lt;br /&gt;
&lt;br /&gt;
Mesures : &lt;br /&gt;
&lt;br /&gt;
Pour visualiser le signal dans l'air , j'ai utilisé une antenne patch , en mettant tantot le module d'emission tantot le module de reception sur cette dernière . &lt;br /&gt;
&lt;br /&gt;
Sur un oscilloscope 1GHz , j'ai pu visualisé les signaux suivants :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Emission :'''  [[Fichier:Emission_patch.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Reception: ''' [[Fichier:Reception_patch.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
Commentaires : Le signal d'émission visualisé en haut (c1) est la trame qu'on reçoit ; celui d'en-bas (F1) n'est qu'un zoom qui nous permet de voir la forme de ce signal. &lt;br /&gt;
On remarque qu'on a signal modulé en QPSK d'où le saut de phase . Cette forme ne correspond pas à la modulation LoRa qui est en chirp Spread Spectrum (CSS) (Cf. datasheet AN1200.22 LoRa™	Modulation) . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le cas était aussi pour le signal de reception , mais qui est modulé en AM . &lt;br /&gt;
&lt;br /&gt;
Cette &amp;quot;déformation&amp;quot; des signaux  est due à l'utilisation de l'antenne patch (800MHz) qui n'est pas adapté à notre antenne (434MHz).&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''''''Solution'''''' &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En évitant de passer par l’antenne patch , et en connectant directement l’antenne du module d'émission ( fil + GND) à l’oscilloscope via un câble coaxial , j’ai pu visualiser le signal prévu :&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Lora_frame.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
== Fichiers Rendus == &lt;br /&gt;
&lt;br /&gt;
[[Fichier:Plandemesures.pdf]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Rapportprojet33.pdf]]&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=Fichier:Lora_frame.jpg&amp;diff=42438</id>
		<title>Fichier:Lora frame.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=Fichier:Lora_frame.jpg&amp;diff=42438"/>
				<updated>2017-05-18T11:40:50Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=42433</id>
		<title>IMA4 2016/2017 P33</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=42433"/>
				<updated>2017-05-18T11:23:01Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : /* Semaine 9 et 10 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Présentation du projet=&lt;br /&gt;
===Contexte===&lt;br /&gt;
Les objets connectés se font une place dans le quotidien et se déploient de plus en plus mais en ce qui concerne leur sécurité, il apparaît que les fabricants ont souvent négligé la sécurité des technologies et de les protéger contre les cyberattaques.&lt;br /&gt;
Afin de tester la sécurité des réseaux utilisés dans les objets connectés, nous étudierons le fonctionnement de ces protocoles. Dans le cadre de ce projet nous nous intéresserons aux protocoles LoRa et SigFox.&lt;br /&gt;
&lt;br /&gt;
===Objectif===&lt;br /&gt;
L'objectif est donc de réaliser l'écoute de trame d'un réseau sans-fil (LoRa et SigFox) en capturant des trames afin de comprendre le fonctionnement de ces protocoles, et déterminer le format des trames ainsi que des méthodes d'attaque du réseau. C'est ce qu'on appelle l'ingénierie inverse.&lt;br /&gt;
&lt;br /&gt;
===Description du projet===&lt;br /&gt;
&lt;br /&gt;
Pour comprendre le fonctionnement du protocole, nous mettrons en place une maquette contenant des émetteurs et récepteurs afin d'écouter les trames dans le réseau. Une fois la maquette prête, nous mettrons en place une méthode d'écoute des trames et des captures de trames par un analyseur de spectre pour ensuite décoder ces trames. &lt;br /&gt;
Pour tester les attaques de type man in the middle, ie introduire des trames dans le réseau, nous allons créer des trames et les faire accepter par le réseau.&lt;br /&gt;
&lt;br /&gt;
===Choix techniques : matériel et logiciel===&lt;br /&gt;
'''Fonction principale:'''&lt;br /&gt;
&lt;br /&gt;
Ingénierie inverse : Pouvoir injecter des trames “écrites à la main” entre l'émetteur/récepteur LoRa.&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:'''&lt;br /&gt;
Effectuer la communication entre les modules LoRa:&lt;br /&gt;
&lt;br /&gt;
Pour etablir la communication on utilisera deux Arduino qui serviront à controler l’emission et la reception des données ainsi que les messages à transmettre. &lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt1.png]]&lt;br /&gt;
&lt;br /&gt;
Sous-fonction 2: &lt;br /&gt;
on récupère le signal  avec un analyseur de spectre pour pouvoir “décoder” le paquet LoRa.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt2.png]]&lt;br /&gt;
&lt;br /&gt;
'''&lt;br /&gt;
Sous-fonction 3:''' &lt;br /&gt;
 &lt;br /&gt;
A partir du paquet “décodé” , écrire un autre paquet pour l’envoyer à un récepteur LoRa . &lt;br /&gt;
Pour l’interception , en fonction de la trame que  recoit les modules LoRa , on décidera la méthode avec laquelle on intercepte la communication afin d’envoyer des trames “ecrites à la main”.&lt;br /&gt;
&lt;br /&gt;
===Calendrier prévisionnel===&lt;br /&gt;
&lt;br /&gt;
====Liste des tâches à effectuer====&lt;br /&gt;
&lt;br /&gt;
'''Tâche 1''': Etablir la communication entre deux modules LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 2''' :Visualiser sur l'analyseur de spectre le signal émis  .&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 3''': .Prise en main du format du protocole LoRa&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 4''' : Ecrire un paquet LoRa  et le faire accepter par un module LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Calendrier====&lt;br /&gt;
&lt;br /&gt;
==Feuille d'heures==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Tâche !! Prélude !! Heures S1 !! Heures S2 !! Heures S3 !! Heures S4 !! Heures S5 !! Heures S6 !! Heures S7 !! Heures S8 !! Heures S9 !! Heures S10 !! Total&lt;br /&gt;
|-               &lt;br /&gt;
| Définition cahier des charges &lt;br /&gt;
| 4h&lt;br /&gt;
| 6h&lt;br /&gt;
| 6h&lt;br /&gt;
|4h&lt;br /&gt;
|6h&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Avancement du Projet==&lt;br /&gt;
&lt;br /&gt;
===Semaine 1===&lt;br /&gt;
Définition du cahier des charges et prise en main du protocole LoRa&lt;br /&gt;
&lt;br /&gt;
===Semaine 2===&lt;br /&gt;
&lt;br /&gt;
Suite du cahier des charges&lt;br /&gt;
&lt;br /&gt;
===Semaine 3===&lt;br /&gt;
&lt;br /&gt;
-Découverte du Feather &amp;lt;br&amp;gt;&lt;br /&gt;
-Etude sur le protocole LoRa et distinction entre Réseau (LoRaWAN) et le protocole LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Semaine 4===&lt;br /&gt;
&lt;br /&gt;
Tache 1 réalisée:&amp;lt;br&amp;gt;&lt;br /&gt;
#Installation des librairies Adafruit (Sur deux machines pour emission/Reception)&amp;lt;br&amp;gt;&lt;br /&gt;
#Test  des codes Emission/Réception proposés par la datasheet.&amp;lt;br&amp;gt;&lt;br /&gt;
#Communication réalisée entre deux modules LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Emission====&lt;br /&gt;
[[Fichier:femission.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Réception====&lt;br /&gt;
&lt;br /&gt;
[[Fichier:freception.png]]&lt;br /&gt;
&lt;br /&gt;
===Semaine 5===&lt;br /&gt;
&lt;br /&gt;
Après avoir effectué la communication entre deux modules LoRa , on ajoute un troisième module comme étant récepteur pour voir les changement dus à la présence d'un ou d'autres récepteurs.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:mont3.jpg|500px|down|Montage 3 module LoRa : 1 émetteur &amp;amp; 2 récepteurs]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On remarque que le RSSI (Received Signal Strength Indication) ne change quasiment pas (entre |21| et |19|) . On peut conclure que la présence de plusieurs récepteurs n'affecte pas la puissance du signal transmis .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1ere séance de mesures : &lt;br /&gt;
&lt;br /&gt;
On réalise la communication LoRa entre les modules et on visualise le signal transmis avec une antenne PATCH connectée à un analyseur de spectre . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:fr434.jpg|500px|down]]&lt;br /&gt;
&lt;br /&gt;
On mesure pour la fréquence '''434MHz''':&lt;br /&gt;
&lt;br /&gt;
'''le rapport signal sur bruit SNR '''&lt;br /&gt;
&lt;br /&gt;
le rapport SNR donne une valeur de : 13 dBm&lt;br /&gt;
[[Fichier:cn.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
La puissance du signal est égale à 13 dBm . Ce résulat est identique à la puissance définit par défaut .&lt;br /&gt;
&lt;br /&gt;
===Semaine 6 === &lt;br /&gt;
&lt;br /&gt;
Modification des codes d'émission et de réception : Envoyer des 1 ou des 0 au lieu du message &amp;quot;Hello word&amp;quot; ; Répondre par ce qu'on reçoit (Ping-pong) &lt;br /&gt;
&lt;br /&gt;
(voir codes : fichier rendus).&lt;br /&gt;
&lt;br /&gt;
===Semaine 7 et 8 ===&lt;br /&gt;
&lt;br /&gt;
Plan de mesures (voir fichiers rendus en bas de la page).&lt;br /&gt;
&lt;br /&gt;
===Semaine 9 et 10 ===&lt;br /&gt;
&lt;br /&gt;
Mesures : &lt;br /&gt;
&lt;br /&gt;
Pour visualiser le signal dans l'air , j'ai utilisé une antenne patch , en mettant tantot le module d'emission tantot le module de reception sur cette dernière . &lt;br /&gt;
&lt;br /&gt;
Sur un oscilloscope 1GHz , j'ai pu visualisé les signaux suivants :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Emission :'''  [[Fichier:Emission_patch.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Reception: ''' [[Fichier:Reception_patch.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
Commentaires : Le signal d'émission visualisé en haut (c1) est la trame qu'on reçoit ; celui d'en-bas (F1) n'est qu'un zoom qui nous permet de voir la forme de ce signal. &lt;br /&gt;
On remarque qu'on a signal modulé en QPSK d'où le saut de phase . Cette forme ne correspond pas à la modulation LoRa qui est en chirp Spread Spectrum (CSS) (Cf. datasheet AN1200.22 LoRa™	Modulation) . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le cas était aussi pour le signal de reception , mais qui est modulé en AM . &lt;br /&gt;
&lt;br /&gt;
Cette &amp;quot;déformation&amp;quot; des signaux  est due à l'utilisation de l'antenne patch (800MHz) qui n'est pas adapté à notre antenne (434MHz).&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''''''Solution'''''' &amp;lt;br&amp;gt;&lt;br /&gt;
En évitant de passer par l’antenne patch , et en connectant directement l’antenne du module d'émission ( fil + GND) à l’oscilloscope via un câble coaxial , j’ai pu visualiser le signal prévu :&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Fichiers Rendus == &lt;br /&gt;
&lt;br /&gt;
[[Fichier:Plandemesures.pdf]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Rapportprojet33.pdf]]&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=Fichier:Rapportprojet33.pdf&amp;diff=42130</id>
		<title>Fichier:Rapportprojet33.pdf</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=Fichier:Rapportprojet33.pdf&amp;diff=42130"/>
				<updated>2017-05-12T06:25:03Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=42129</id>
		<title>IMA4 2016/2017 P33</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=42129"/>
				<updated>2017-05-12T06:24:52Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : /* Fichiers Rendus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Présentation du projet=&lt;br /&gt;
===Contexte===&lt;br /&gt;
Les objets connectés se font une place dans le quotidien et se déploient de plus en plus mais en ce qui concerne leur sécurité, il apparaît que les fabricants ont souvent négligé la sécurité des technologies et de les protéger contre les cyberattaques.&lt;br /&gt;
Afin de tester la sécurité des réseaux utilisés dans les objets connectés, nous étudierons le fonctionnement de ces protocoles. Dans le cadre de ce projet nous nous intéresserons aux protocoles LoRa et SigFox.&lt;br /&gt;
&lt;br /&gt;
===Objectif===&lt;br /&gt;
L'objectif est donc de réaliser l'écoute de trame d'un réseau sans-fil (LoRa et SigFox) en capturant des trames afin de comprendre le fonctionnement de ces protocoles, et déterminer le format des trames ainsi que des méthodes d'attaque du réseau. C'est ce qu'on appelle l'ingénierie inverse.&lt;br /&gt;
&lt;br /&gt;
===Description du projet===&lt;br /&gt;
&lt;br /&gt;
Pour comprendre le fonctionnement du protocole, nous mettrons en place une maquette contenant des émetteurs et récepteurs afin d'écouter les trames dans le réseau. Une fois la maquette prête, nous mettrons en place une méthode d'écoute des trames et des captures de trames par un analyseur de spectre pour ensuite décoder ces trames. &lt;br /&gt;
Pour tester les attaques de type man in the middle, ie introduire des trames dans le réseau, nous allons créer des trames et les faire accepter par le réseau.&lt;br /&gt;
&lt;br /&gt;
===Choix techniques : matériel et logiciel===&lt;br /&gt;
'''Fonction principale:'''&lt;br /&gt;
&lt;br /&gt;
Ingénierie inverse : Pouvoir injecter des trames “écrites à la main” entre l'émetteur/récepteur LoRa.&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:'''&lt;br /&gt;
Effectuer la communication entre les modules LoRa:&lt;br /&gt;
&lt;br /&gt;
Pour etablir la communication on utilisera deux Arduino qui serviront à controler l’emission et la reception des données ainsi que les messages à transmettre. &lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt1.png]]&lt;br /&gt;
&lt;br /&gt;
Sous-fonction 2: &lt;br /&gt;
on récupère le signal  avec un analyseur de spectre pour pouvoir “décoder” le paquet LoRa.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt2.png]]&lt;br /&gt;
&lt;br /&gt;
'''&lt;br /&gt;
Sous-fonction 3:''' &lt;br /&gt;
 &lt;br /&gt;
A partir du paquet “décodé” , écrire un autre paquet pour l’envoyer à un récepteur LoRa . &lt;br /&gt;
Pour l’interception , en fonction de la trame que  recoit les modules LoRa , on décidera la méthode avec laquelle on intercepte la communication afin d’envoyer des trames “ecrites à la main”.&lt;br /&gt;
&lt;br /&gt;
===Calendrier prévisionnel===&lt;br /&gt;
&lt;br /&gt;
====Liste des tâches à effectuer====&lt;br /&gt;
&lt;br /&gt;
'''Tâche 1''': Etablir la communication entre deux modules LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 2''' :Visualiser sur l'analyseur de spectre le signal émis  .&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 3''': .Prise en main du format du protocole LoRa&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 4''' : Ecrire un paquet LoRa  et le faire accepter par un module LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Calendrier====&lt;br /&gt;
&lt;br /&gt;
==Feuille d'heures==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Tâche !! Prélude !! Heures S1 !! Heures S2 !! Heures S3 !! Heures S4 !! Heures S5 !! Heures S6 !! Heures S7 !! Heures S8 !! Heures S9 !! Heures S10 !! Total&lt;br /&gt;
|-               &lt;br /&gt;
| Définition cahier des charges &lt;br /&gt;
| 4h&lt;br /&gt;
| 6h&lt;br /&gt;
| 6h&lt;br /&gt;
|4h&lt;br /&gt;
|6h&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Avancement du Projet==&lt;br /&gt;
&lt;br /&gt;
===Semaine 1===&lt;br /&gt;
Définition du cahier des charges et prise en main du protocole LoRa&lt;br /&gt;
&lt;br /&gt;
===Semaine 2===&lt;br /&gt;
&lt;br /&gt;
Suite du cahier des charges&lt;br /&gt;
&lt;br /&gt;
===Semaine 3===&lt;br /&gt;
&lt;br /&gt;
-Découverte du Feather &amp;lt;br&amp;gt;&lt;br /&gt;
-Etude sur le protocole LoRa et distinction entre Réseau (LoRaWAN) et le protocole LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Semaine 4===&lt;br /&gt;
&lt;br /&gt;
Tache 1 réalisée:&amp;lt;br&amp;gt;&lt;br /&gt;
#Installation des librairies Adafruit (Sur deux machines pour emission/Reception)&amp;lt;br&amp;gt;&lt;br /&gt;
#Test  des codes Emission/Réception proposés par la datasheet.&amp;lt;br&amp;gt;&lt;br /&gt;
#Communication réalisée entre deux modules LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Emission====&lt;br /&gt;
[[Fichier:femission.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Réception====&lt;br /&gt;
&lt;br /&gt;
[[Fichier:freception.png]]&lt;br /&gt;
&lt;br /&gt;
===Semaine 5===&lt;br /&gt;
&lt;br /&gt;
Après avoir effectué la communication entre deux modules LoRa , on ajoute un troisième module comme étant récepteur pour voir les changement dus à la présence d'un ou d'autres récepteurs.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:mont3.jpg|500px|down|Montage 3 module LoRa : 1 émetteur &amp;amp; 2 récepteurs]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On remarque que le RSSI (Received Signal Strength Indication) ne change quasiment pas (entre |21| et |19|) . On peut conclure que la présence de plusieurs récepteurs n'affecte pas la puissance du signal transmis .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1ere séance de mesures : &lt;br /&gt;
&lt;br /&gt;
On réalise la communication LoRa entre les modules et on visualise le signal transmis avec une antenne PATCH connectée à un analyseur de spectre . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:fr434.jpg|500px|down]]&lt;br /&gt;
&lt;br /&gt;
On mesure pour la fréquence '''434MHz''':&lt;br /&gt;
&lt;br /&gt;
'''le rapport signal sur bruit SNR '''&lt;br /&gt;
&lt;br /&gt;
le rapport SNR donne une valeur de : 13 dBm&lt;br /&gt;
[[Fichier:cn.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
La puissance du signal est égale à 13 dBm . Ce résulat est identique à la puissance définit par défaut .&lt;br /&gt;
&lt;br /&gt;
===Semaine 6 === &lt;br /&gt;
&lt;br /&gt;
Modification des codes d'émission et de réception : Envoyer des 1 ou des 0 au lieu du message &amp;quot;Hello word&amp;quot; ; Répondre par ce qu'on reçoit (Ping-pong) &lt;br /&gt;
&lt;br /&gt;
(voir codes : fichier rendus).&lt;br /&gt;
&lt;br /&gt;
===Semaine 7 et 8 ===&lt;br /&gt;
&lt;br /&gt;
Plan de mesures (voir fichiers rendus en bas de la page).&lt;br /&gt;
&lt;br /&gt;
===Semaine 9 et 10 ===&lt;br /&gt;
&lt;br /&gt;
Mesures : &lt;br /&gt;
&lt;br /&gt;
Pour visualiser le signal dans l'air , j'ai utilisé une antenne patch , en mettant tantot le module d'emission tantot le module de reception sur cette dernière . &lt;br /&gt;
&lt;br /&gt;
Sur un oscilloscope 1GHz , j'ai pu visualisé les signaux suivants :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Emission :'''  [[Fichier:Emission_patch.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Reception: ''' [[Fichier:Reception_patch.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
Commentaires : Le signal d'émission visualisé en haut (c1) est la trame qu'on reçoit ; celui d'en-bas (F1) n'est qu'un zoom qui nous permet de voir la forme de ce signal. &lt;br /&gt;
On remarque qu'on a signal modulé en QPSK d'où le saut de phase . Cette forme ne correspond pas à la modulation LoRa qui est en chirp Spread Spectrum (CSS) (Cf. datasheet AN1200.22 LoRa™	Modulation) . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le cas était aussi pour le signal de reception , mais qui est modulé en AM . &lt;br /&gt;
&lt;br /&gt;
Cette &amp;quot;déformation&amp;quot; des signaux  est due à l'utilisation de l'antenne patch (800MHz) qui n'est pas adapté à notre antenne (434MHz).&amp;lt;br&amp;gt;&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
== Fichiers Rendus == &lt;br /&gt;
&lt;br /&gt;
[[Fichier:Plandemesures.pdf]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Rapportprojet33.pdf]]&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=42111</id>
		<title>IMA4 2016/2017 P33</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=42111"/>
				<updated>2017-05-11T20:23:01Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : /* Fichiers Rendus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Présentation du projet=&lt;br /&gt;
===Contexte===&lt;br /&gt;
Les objets connectés se font une place dans le quotidien et se déploient de plus en plus mais en ce qui concerne leur sécurité, il apparaît que les fabricants ont souvent négligé la sécurité des technologies et de les protéger contre les cyberattaques.&lt;br /&gt;
Afin de tester la sécurité des réseaux utilisés dans les objets connectés, nous étudierons le fonctionnement de ces protocoles. Dans le cadre de ce projet nous nous intéresserons aux protocoles LoRa et SigFox.&lt;br /&gt;
&lt;br /&gt;
===Objectif===&lt;br /&gt;
L'objectif est donc de réaliser l'écoute de trame d'un réseau sans-fil (LoRa et SigFox) en capturant des trames afin de comprendre le fonctionnement de ces protocoles, et déterminer le format des trames ainsi que des méthodes d'attaque du réseau. C'est ce qu'on appelle l'ingénierie inverse.&lt;br /&gt;
&lt;br /&gt;
===Description du projet===&lt;br /&gt;
&lt;br /&gt;
Pour comprendre le fonctionnement du protocole, nous mettrons en place une maquette contenant des émetteurs et récepteurs afin d'écouter les trames dans le réseau. Une fois la maquette prête, nous mettrons en place une méthode d'écoute des trames et des captures de trames par un analyseur de spectre pour ensuite décoder ces trames. &lt;br /&gt;
Pour tester les attaques de type man in the middle, ie introduire des trames dans le réseau, nous allons créer des trames et les faire accepter par le réseau.&lt;br /&gt;
&lt;br /&gt;
===Choix techniques : matériel et logiciel===&lt;br /&gt;
'''Fonction principale:'''&lt;br /&gt;
&lt;br /&gt;
Ingénierie inverse : Pouvoir injecter des trames “écrites à la main” entre l'émetteur/récepteur LoRa.&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:'''&lt;br /&gt;
Effectuer la communication entre les modules LoRa:&lt;br /&gt;
&lt;br /&gt;
Pour etablir la communication on utilisera deux Arduino qui serviront à controler l’emission et la reception des données ainsi que les messages à transmettre. &lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt1.png]]&lt;br /&gt;
&lt;br /&gt;
Sous-fonction 2: &lt;br /&gt;
on récupère le signal  avec un analyseur de spectre pour pouvoir “décoder” le paquet LoRa.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt2.png]]&lt;br /&gt;
&lt;br /&gt;
'''&lt;br /&gt;
Sous-fonction 3:''' &lt;br /&gt;
 &lt;br /&gt;
A partir du paquet “décodé” , écrire un autre paquet pour l’envoyer à un récepteur LoRa . &lt;br /&gt;
Pour l’interception , en fonction de la trame que  recoit les modules LoRa , on décidera la méthode avec laquelle on intercepte la communication afin d’envoyer des trames “ecrites à la main”.&lt;br /&gt;
&lt;br /&gt;
===Calendrier prévisionnel===&lt;br /&gt;
&lt;br /&gt;
====Liste des tâches à effectuer====&lt;br /&gt;
&lt;br /&gt;
'''Tâche 1''': Etablir la communication entre deux modules LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 2''' :Visualiser sur l'analyseur de spectre le signal émis  .&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 3''': .Prise en main du format du protocole LoRa&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 4''' : Ecrire un paquet LoRa  et le faire accepter par un module LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Calendrier====&lt;br /&gt;
&lt;br /&gt;
==Feuille d'heures==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Tâche !! Prélude !! Heures S1 !! Heures S2 !! Heures S3 !! Heures S4 !! Heures S5 !! Heures S6 !! Heures S7 !! Heures S8 !! Heures S9 !! Heures S10 !! Total&lt;br /&gt;
|-               &lt;br /&gt;
| Définition cahier des charges &lt;br /&gt;
| 4h&lt;br /&gt;
| 6h&lt;br /&gt;
| 6h&lt;br /&gt;
|4h&lt;br /&gt;
|6h&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Avancement du Projet==&lt;br /&gt;
&lt;br /&gt;
===Semaine 1===&lt;br /&gt;
Définition du cahier des charges et prise en main du protocole LoRa&lt;br /&gt;
&lt;br /&gt;
===Semaine 2===&lt;br /&gt;
&lt;br /&gt;
Suite du cahier des charges&lt;br /&gt;
&lt;br /&gt;
===Semaine 3===&lt;br /&gt;
&lt;br /&gt;
-Découverte du Feather &amp;lt;br&amp;gt;&lt;br /&gt;
-Etude sur le protocole LoRa et distinction entre Réseau (LoRaWAN) et le protocole LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Semaine 4===&lt;br /&gt;
&lt;br /&gt;
Tache 1 réalisée:&amp;lt;br&amp;gt;&lt;br /&gt;
#Installation des librairies Adafruit (Sur deux machines pour emission/Reception)&amp;lt;br&amp;gt;&lt;br /&gt;
#Test  des codes Emission/Réception proposés par la datasheet.&amp;lt;br&amp;gt;&lt;br /&gt;
#Communication réalisée entre deux modules LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Emission====&lt;br /&gt;
[[Fichier:femission.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Réception====&lt;br /&gt;
&lt;br /&gt;
[[Fichier:freception.png]]&lt;br /&gt;
&lt;br /&gt;
===Semaine 5===&lt;br /&gt;
&lt;br /&gt;
Après avoir effectué la communication entre deux modules LoRa , on ajoute un troisième module comme étant récepteur pour voir les changement dus à la présence d'un ou d'autres récepteurs.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:mont3.jpg|500px|down|Montage 3 module LoRa : 1 émetteur &amp;amp; 2 récepteurs]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On remarque que le RSSI (Received Signal Strength Indication) ne change quasiment pas (entre |21| et |19|) . On peut conclure que la présence de plusieurs récepteurs n'affecte pas la puissance du signal transmis .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1ere séance de mesures : &lt;br /&gt;
&lt;br /&gt;
On réalise la communication LoRa entre les modules et on visualise le signal transmis avec une antenne PATCH connectée à un analyseur de spectre . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:fr434.jpg|500px|down]]&lt;br /&gt;
&lt;br /&gt;
On mesure pour la fréquence '''434MHz''':&lt;br /&gt;
&lt;br /&gt;
'''le rapport signal sur bruit SNR '''&lt;br /&gt;
&lt;br /&gt;
le rapport SNR donne une valeur de : 13 dBm&lt;br /&gt;
[[Fichier:cn.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
La puissance du signal est égale à 13 dBm . Ce résulat est identique à la puissance définit par défaut .&lt;br /&gt;
&lt;br /&gt;
===Semaine 6 === &lt;br /&gt;
&lt;br /&gt;
Modification des codes d'émission et de réception : Envoyer des 1 ou des 0 au lieu du message &amp;quot;Hello word&amp;quot; ; Répondre par ce qu'on reçoit (Ping-pong) &lt;br /&gt;
&lt;br /&gt;
(voir codes : fichier rendus).&lt;br /&gt;
&lt;br /&gt;
===Semaine 7 et 8 ===&lt;br /&gt;
&lt;br /&gt;
Plan de mesures (voir fichiers rendus en bas de la page).&lt;br /&gt;
&lt;br /&gt;
===Semaine 9 et 10 ===&lt;br /&gt;
&lt;br /&gt;
Mesures : &lt;br /&gt;
&lt;br /&gt;
Pour visualiser le signal dans l'air , j'ai utilisé une antenne patch , en mettant tantot le module d'emission tantot le module de reception sur cette dernière . &lt;br /&gt;
&lt;br /&gt;
Sur un oscilloscope 1GHz , j'ai pu visualisé les signaux suivants :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Emission :'''  [[Fichier:Emission_patch.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Reception: ''' [[Fichier:Reception_patch.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
Commentaires : Le signal d'émission visualisé en haut (c1) est la trame qu'on reçoit ; celui d'en-bas (F1) n'est qu'un zoom qui nous permet de voir la forme de ce signal. &lt;br /&gt;
On remarque qu'on a signal modulé en QPSK d'où le saut de phase . Cette forme ne correspond pas à la modulation LoRa qui est en chirp Spread Spectrum (CSS) (Cf. datasheet AN1200.22 LoRa™	Modulation) . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le cas était aussi pour le signal de reception , mais qui est modulé en AM . &lt;br /&gt;
&lt;br /&gt;
Cette &amp;quot;déformation&amp;quot; des signaux  est due à l'utilisation de l'antenne patch (800MHz) qui n'est pas adapté à notre antenne (434MHz).&amp;lt;br&amp;gt;&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
== Fichiers Rendus == &lt;br /&gt;
&lt;br /&gt;
[[Fichier:Plandemesures.pdf]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Rapport_projet33.pdf]]&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=Fichier:Rapport_projet33.pdf&amp;diff=42110</id>
		<title>Fichier:Rapport projet33.pdf</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=Fichier:Rapport_projet33.pdf&amp;diff=42110"/>
				<updated>2017-05-11T20:22:21Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : a téléversé une nouvelle version de « Fichier:Rapport projet33.pdf »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=42109</id>
		<title>IMA4 2016/2017 P33</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=42109"/>
				<updated>2017-05-11T20:19:34Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : /* Fichiers Rendus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Présentation du projet=&lt;br /&gt;
===Contexte===&lt;br /&gt;
Les objets connectés se font une place dans le quotidien et se déploient de plus en plus mais en ce qui concerne leur sécurité, il apparaît que les fabricants ont souvent négligé la sécurité des technologies et de les protéger contre les cyberattaques.&lt;br /&gt;
Afin de tester la sécurité des réseaux utilisés dans les objets connectés, nous étudierons le fonctionnement de ces protocoles. Dans le cadre de ce projet nous nous intéresserons aux protocoles LoRa et SigFox.&lt;br /&gt;
&lt;br /&gt;
===Objectif===&lt;br /&gt;
L'objectif est donc de réaliser l'écoute de trame d'un réseau sans-fil (LoRa et SigFox) en capturant des trames afin de comprendre le fonctionnement de ces protocoles, et déterminer le format des trames ainsi que des méthodes d'attaque du réseau. C'est ce qu'on appelle l'ingénierie inverse.&lt;br /&gt;
&lt;br /&gt;
===Description du projet===&lt;br /&gt;
&lt;br /&gt;
Pour comprendre le fonctionnement du protocole, nous mettrons en place une maquette contenant des émetteurs et récepteurs afin d'écouter les trames dans le réseau. Une fois la maquette prête, nous mettrons en place une méthode d'écoute des trames et des captures de trames par un analyseur de spectre pour ensuite décoder ces trames. &lt;br /&gt;
Pour tester les attaques de type man in the middle, ie introduire des trames dans le réseau, nous allons créer des trames et les faire accepter par le réseau.&lt;br /&gt;
&lt;br /&gt;
===Choix techniques : matériel et logiciel===&lt;br /&gt;
'''Fonction principale:'''&lt;br /&gt;
&lt;br /&gt;
Ingénierie inverse : Pouvoir injecter des trames “écrites à la main” entre l'émetteur/récepteur LoRa.&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:'''&lt;br /&gt;
Effectuer la communication entre les modules LoRa:&lt;br /&gt;
&lt;br /&gt;
Pour etablir la communication on utilisera deux Arduino qui serviront à controler l’emission et la reception des données ainsi que les messages à transmettre. &lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt1.png]]&lt;br /&gt;
&lt;br /&gt;
Sous-fonction 2: &lt;br /&gt;
on récupère le signal  avec un analyseur de spectre pour pouvoir “décoder” le paquet LoRa.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt2.png]]&lt;br /&gt;
&lt;br /&gt;
'''&lt;br /&gt;
Sous-fonction 3:''' &lt;br /&gt;
 &lt;br /&gt;
A partir du paquet “décodé” , écrire un autre paquet pour l’envoyer à un récepteur LoRa . &lt;br /&gt;
Pour l’interception , en fonction de la trame que  recoit les modules LoRa , on décidera la méthode avec laquelle on intercepte la communication afin d’envoyer des trames “ecrites à la main”.&lt;br /&gt;
&lt;br /&gt;
===Calendrier prévisionnel===&lt;br /&gt;
&lt;br /&gt;
====Liste des tâches à effectuer====&lt;br /&gt;
&lt;br /&gt;
'''Tâche 1''': Etablir la communication entre deux modules LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 2''' :Visualiser sur l'analyseur de spectre le signal émis  .&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 3''': .Prise en main du format du protocole LoRa&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 4''' : Ecrire un paquet LoRa  et le faire accepter par un module LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Calendrier====&lt;br /&gt;
&lt;br /&gt;
==Feuille d'heures==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Tâche !! Prélude !! Heures S1 !! Heures S2 !! Heures S3 !! Heures S4 !! Heures S5 !! Heures S6 !! Heures S7 !! Heures S8 !! Heures S9 !! Heures S10 !! Total&lt;br /&gt;
|-               &lt;br /&gt;
| Définition cahier des charges &lt;br /&gt;
| 4h&lt;br /&gt;
| 6h&lt;br /&gt;
| 6h&lt;br /&gt;
|4h&lt;br /&gt;
|6h&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Avancement du Projet==&lt;br /&gt;
&lt;br /&gt;
===Semaine 1===&lt;br /&gt;
Définition du cahier des charges et prise en main du protocole LoRa&lt;br /&gt;
&lt;br /&gt;
===Semaine 2===&lt;br /&gt;
&lt;br /&gt;
Suite du cahier des charges&lt;br /&gt;
&lt;br /&gt;
===Semaine 3===&lt;br /&gt;
&lt;br /&gt;
-Découverte du Feather &amp;lt;br&amp;gt;&lt;br /&gt;
-Etude sur le protocole LoRa et distinction entre Réseau (LoRaWAN) et le protocole LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Semaine 4===&lt;br /&gt;
&lt;br /&gt;
Tache 1 réalisée:&amp;lt;br&amp;gt;&lt;br /&gt;
#Installation des librairies Adafruit (Sur deux machines pour emission/Reception)&amp;lt;br&amp;gt;&lt;br /&gt;
#Test  des codes Emission/Réception proposés par la datasheet.&amp;lt;br&amp;gt;&lt;br /&gt;
#Communication réalisée entre deux modules LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Emission====&lt;br /&gt;
[[Fichier:femission.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Réception====&lt;br /&gt;
&lt;br /&gt;
[[Fichier:freception.png]]&lt;br /&gt;
&lt;br /&gt;
===Semaine 5===&lt;br /&gt;
&lt;br /&gt;
Après avoir effectué la communication entre deux modules LoRa , on ajoute un troisième module comme étant récepteur pour voir les changement dus à la présence d'un ou d'autres récepteurs.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:mont3.jpg|500px|down|Montage 3 module LoRa : 1 émetteur &amp;amp; 2 récepteurs]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On remarque que le RSSI (Received Signal Strength Indication) ne change quasiment pas (entre |21| et |19|) . On peut conclure que la présence de plusieurs récepteurs n'affecte pas la puissance du signal transmis .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1ere séance de mesures : &lt;br /&gt;
&lt;br /&gt;
On réalise la communication LoRa entre les modules et on visualise le signal transmis avec une antenne PATCH connectée à un analyseur de spectre . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:fr434.jpg|500px|down]]&lt;br /&gt;
&lt;br /&gt;
On mesure pour la fréquence '''434MHz''':&lt;br /&gt;
&lt;br /&gt;
'''le rapport signal sur bruit SNR '''&lt;br /&gt;
&lt;br /&gt;
le rapport SNR donne une valeur de : 13 dBm&lt;br /&gt;
[[Fichier:cn.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
La puissance du signal est égale à 13 dBm . Ce résulat est identique à la puissance définit par défaut .&lt;br /&gt;
&lt;br /&gt;
===Semaine 6 === &lt;br /&gt;
&lt;br /&gt;
Modification des codes d'émission et de réception : Envoyer des 1 ou des 0 au lieu du message &amp;quot;Hello word&amp;quot; ; Répondre par ce qu'on reçoit (Ping-pong) &lt;br /&gt;
&lt;br /&gt;
(voir codes : fichier rendus).&lt;br /&gt;
&lt;br /&gt;
===Semaine 7 et 8 ===&lt;br /&gt;
&lt;br /&gt;
Plan de mesures (voir fichiers rendus en bas de la page).&lt;br /&gt;
&lt;br /&gt;
===Semaine 9 et 10 ===&lt;br /&gt;
&lt;br /&gt;
Mesures : &lt;br /&gt;
&lt;br /&gt;
Pour visualiser le signal dans l'air , j'ai utilisé une antenne patch , en mettant tantot le module d'emission tantot le module de reception sur cette dernière . &lt;br /&gt;
&lt;br /&gt;
Sur un oscilloscope 1GHz , j'ai pu visualisé les signaux suivants :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Emission :'''  [[Fichier:Emission_patch.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Reception: ''' [[Fichier:Reception_patch.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
Commentaires : Le signal d'émission visualisé en haut (c1) est la trame qu'on reçoit ; celui d'en-bas (F1) n'est qu'un zoom qui nous permet de voir la forme de ce signal. &lt;br /&gt;
On remarque qu'on a signal modulé en QPSK d'où le saut de phase . Cette forme ne correspond pas à la modulation LoRa qui est en chirp Spread Spectrum (CSS) (Cf. datasheet AN1200.22 LoRa™	Modulation) . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le cas était aussi pour le signal de reception , mais qui est modulé en AM . &lt;br /&gt;
&lt;br /&gt;
Cette &amp;quot;déformation&amp;quot; des signaux  est due à l'utilisation de l'antenne patch (800MHz) qui n'est pas adapté à notre antenne (434MHz).&amp;lt;br&amp;gt;&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
== Fichiers Rendus == &lt;br /&gt;
&lt;br /&gt;
[[Fichier:Plandemesures.pdf]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Rapport_Projet33.pdf]]&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=42108</id>
		<title>IMA4 2016/2017 P33</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=42108"/>
				<updated>2017-05-11T20:18:27Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : /* Fichiers Rendus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Présentation du projet=&lt;br /&gt;
===Contexte===&lt;br /&gt;
Les objets connectés se font une place dans le quotidien et se déploient de plus en plus mais en ce qui concerne leur sécurité, il apparaît que les fabricants ont souvent négligé la sécurité des technologies et de les protéger contre les cyberattaques.&lt;br /&gt;
Afin de tester la sécurité des réseaux utilisés dans les objets connectés, nous étudierons le fonctionnement de ces protocoles. Dans le cadre de ce projet nous nous intéresserons aux protocoles LoRa et SigFox.&lt;br /&gt;
&lt;br /&gt;
===Objectif===&lt;br /&gt;
L'objectif est donc de réaliser l'écoute de trame d'un réseau sans-fil (LoRa et SigFox) en capturant des trames afin de comprendre le fonctionnement de ces protocoles, et déterminer le format des trames ainsi que des méthodes d'attaque du réseau. C'est ce qu'on appelle l'ingénierie inverse.&lt;br /&gt;
&lt;br /&gt;
===Description du projet===&lt;br /&gt;
&lt;br /&gt;
Pour comprendre le fonctionnement du protocole, nous mettrons en place une maquette contenant des émetteurs et récepteurs afin d'écouter les trames dans le réseau. Une fois la maquette prête, nous mettrons en place une méthode d'écoute des trames et des captures de trames par un analyseur de spectre pour ensuite décoder ces trames. &lt;br /&gt;
Pour tester les attaques de type man in the middle, ie introduire des trames dans le réseau, nous allons créer des trames et les faire accepter par le réseau.&lt;br /&gt;
&lt;br /&gt;
===Choix techniques : matériel et logiciel===&lt;br /&gt;
'''Fonction principale:'''&lt;br /&gt;
&lt;br /&gt;
Ingénierie inverse : Pouvoir injecter des trames “écrites à la main” entre l'émetteur/récepteur LoRa.&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:'''&lt;br /&gt;
Effectuer la communication entre les modules LoRa:&lt;br /&gt;
&lt;br /&gt;
Pour etablir la communication on utilisera deux Arduino qui serviront à controler l’emission et la reception des données ainsi que les messages à transmettre. &lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt1.png]]&lt;br /&gt;
&lt;br /&gt;
Sous-fonction 2: &lt;br /&gt;
on récupère le signal  avec un analyseur de spectre pour pouvoir “décoder” le paquet LoRa.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt2.png]]&lt;br /&gt;
&lt;br /&gt;
'''&lt;br /&gt;
Sous-fonction 3:''' &lt;br /&gt;
 &lt;br /&gt;
A partir du paquet “décodé” , écrire un autre paquet pour l’envoyer à un récepteur LoRa . &lt;br /&gt;
Pour l’interception , en fonction de la trame que  recoit les modules LoRa , on décidera la méthode avec laquelle on intercepte la communication afin d’envoyer des trames “ecrites à la main”.&lt;br /&gt;
&lt;br /&gt;
===Calendrier prévisionnel===&lt;br /&gt;
&lt;br /&gt;
====Liste des tâches à effectuer====&lt;br /&gt;
&lt;br /&gt;
'''Tâche 1''': Etablir la communication entre deux modules LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 2''' :Visualiser sur l'analyseur de spectre le signal émis  .&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 3''': .Prise en main du format du protocole LoRa&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 4''' : Ecrire un paquet LoRa  et le faire accepter par un module LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Calendrier====&lt;br /&gt;
&lt;br /&gt;
==Feuille d'heures==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Tâche !! Prélude !! Heures S1 !! Heures S2 !! Heures S3 !! Heures S4 !! Heures S5 !! Heures S6 !! Heures S7 !! Heures S8 !! Heures S9 !! Heures S10 !! Total&lt;br /&gt;
|-               &lt;br /&gt;
| Définition cahier des charges &lt;br /&gt;
| 4h&lt;br /&gt;
| 6h&lt;br /&gt;
| 6h&lt;br /&gt;
|4h&lt;br /&gt;
|6h&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Avancement du Projet==&lt;br /&gt;
&lt;br /&gt;
===Semaine 1===&lt;br /&gt;
Définition du cahier des charges et prise en main du protocole LoRa&lt;br /&gt;
&lt;br /&gt;
===Semaine 2===&lt;br /&gt;
&lt;br /&gt;
Suite du cahier des charges&lt;br /&gt;
&lt;br /&gt;
===Semaine 3===&lt;br /&gt;
&lt;br /&gt;
-Découverte du Feather &amp;lt;br&amp;gt;&lt;br /&gt;
-Etude sur le protocole LoRa et distinction entre Réseau (LoRaWAN) et le protocole LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Semaine 4===&lt;br /&gt;
&lt;br /&gt;
Tache 1 réalisée:&amp;lt;br&amp;gt;&lt;br /&gt;
#Installation des librairies Adafruit (Sur deux machines pour emission/Reception)&amp;lt;br&amp;gt;&lt;br /&gt;
#Test  des codes Emission/Réception proposés par la datasheet.&amp;lt;br&amp;gt;&lt;br /&gt;
#Communication réalisée entre deux modules LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Emission====&lt;br /&gt;
[[Fichier:femission.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Réception====&lt;br /&gt;
&lt;br /&gt;
[[Fichier:freception.png]]&lt;br /&gt;
&lt;br /&gt;
===Semaine 5===&lt;br /&gt;
&lt;br /&gt;
Après avoir effectué la communication entre deux modules LoRa , on ajoute un troisième module comme étant récepteur pour voir les changement dus à la présence d'un ou d'autres récepteurs.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:mont3.jpg|500px|down|Montage 3 module LoRa : 1 émetteur &amp;amp; 2 récepteurs]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On remarque que le RSSI (Received Signal Strength Indication) ne change quasiment pas (entre |21| et |19|) . On peut conclure que la présence de plusieurs récepteurs n'affecte pas la puissance du signal transmis .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1ere séance de mesures : &lt;br /&gt;
&lt;br /&gt;
On réalise la communication LoRa entre les modules et on visualise le signal transmis avec une antenne PATCH connectée à un analyseur de spectre . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:fr434.jpg|500px|down]]&lt;br /&gt;
&lt;br /&gt;
On mesure pour la fréquence '''434MHz''':&lt;br /&gt;
&lt;br /&gt;
'''le rapport signal sur bruit SNR '''&lt;br /&gt;
&lt;br /&gt;
le rapport SNR donne une valeur de : 13 dBm&lt;br /&gt;
[[Fichier:cn.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
La puissance du signal est égale à 13 dBm . Ce résulat est identique à la puissance définit par défaut .&lt;br /&gt;
&lt;br /&gt;
===Semaine 6 === &lt;br /&gt;
&lt;br /&gt;
Modification des codes d'émission et de réception : Envoyer des 1 ou des 0 au lieu du message &amp;quot;Hello word&amp;quot; ; Répondre par ce qu'on reçoit (Ping-pong) &lt;br /&gt;
&lt;br /&gt;
(voir codes : fichier rendus).&lt;br /&gt;
&lt;br /&gt;
===Semaine 7 et 8 ===&lt;br /&gt;
&lt;br /&gt;
Plan de mesures (voir fichiers rendus en bas de la page).&lt;br /&gt;
&lt;br /&gt;
===Semaine 9 et 10 ===&lt;br /&gt;
&lt;br /&gt;
Mesures : &lt;br /&gt;
&lt;br /&gt;
Pour visualiser le signal dans l'air , j'ai utilisé une antenne patch , en mettant tantot le module d'emission tantot le module de reception sur cette dernière . &lt;br /&gt;
&lt;br /&gt;
Sur un oscilloscope 1GHz , j'ai pu visualisé les signaux suivants :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Emission :'''  [[Fichier:Emission_patch.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Reception: ''' [[Fichier:Reception_patch.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
Commentaires : Le signal d'émission visualisé en haut (c1) est la trame qu'on reçoit ; celui d'en-bas (F1) n'est qu'un zoom qui nous permet de voir la forme de ce signal. &lt;br /&gt;
On remarque qu'on a signal modulé en QPSK d'où le saut de phase . Cette forme ne correspond pas à la modulation LoRa qui est en chirp Spread Spectrum (CSS) (Cf. datasheet AN1200.22 LoRa™	Modulation) . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le cas était aussi pour le signal de reception , mais qui est modulé en AM . &lt;br /&gt;
&lt;br /&gt;
Cette &amp;quot;déformation&amp;quot; des signaux  est due à l'utilisation de l'antenne patch (800MHz) qui n'est pas adapté à notre antenne (434MHz).&amp;lt;br&amp;gt;&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
== Fichiers Rendus == &lt;br /&gt;
&lt;br /&gt;
[[Fichier:Plandemesures.pdf]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Rapport_Projet33.jpg]]&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=Fichier:Rapport_projet33.pdf&amp;diff=42107</id>
		<title>Fichier:Rapport projet33.pdf</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=Fichier:Rapport_projet33.pdf&amp;diff=42107"/>
				<updated>2017-05-11T20:17:19Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=41722</id>
		<title>IMA4 2016/2017 P33</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=41722"/>
				<updated>2017-05-07T12:05:49Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : /* Présentation du projet */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Présentation du projet=&lt;br /&gt;
===Contexte===&lt;br /&gt;
Les objets connectés se font une place dans le quotidien et se déploient de plus en plus mais en ce qui concerne leur sécurité, il apparaît que les fabricants ont souvent négligé la sécurité des technologies et de les protéger contre les cyberattaques.&lt;br /&gt;
Afin de tester la sécurité des réseaux utilisés dans les objets connectés, nous étudierons le fonctionnement de ces protocoles. Dans le cadre de ce projet nous nous intéresserons aux protocoles LoRa et SigFox.&lt;br /&gt;
&lt;br /&gt;
===Objectif===&lt;br /&gt;
L'objectif est donc de réaliser l'écoute de trame d'un réseau sans-fil (LoRa et SigFox) en capturant des trames afin de comprendre le fonctionnement de ces protocoles, et déterminer le format des trames ainsi que des méthodes d'attaque du réseau. C'est ce qu'on appelle l'ingénierie inverse.&lt;br /&gt;
&lt;br /&gt;
===Description du projet===&lt;br /&gt;
&lt;br /&gt;
Pour comprendre le fonctionnement du protocole, nous mettrons en place une maquette contenant des émetteurs et récepteurs afin d'écouter les trames dans le réseau. Une fois la maquette prête, nous mettrons en place une méthode d'écoute des trames et des captures de trames par un analyseur de spectre pour ensuite décoder ces trames. &lt;br /&gt;
Pour tester les attaques de type man in the middle, ie introduire des trames dans le réseau, nous allons créer des trames et les faire accepter par le réseau.&lt;br /&gt;
&lt;br /&gt;
===Choix techniques : matériel et logiciel===&lt;br /&gt;
'''Fonction principale:'''&lt;br /&gt;
&lt;br /&gt;
Ingénierie inverse : Pouvoir injecter des trames “écrites à la main” entre l'émetteur/récepteur LoRa.&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:'''&lt;br /&gt;
Effectuer la communication entre les modules LoRa:&lt;br /&gt;
&lt;br /&gt;
Pour etablir la communication on utilisera deux Arduino qui serviront à controler l’emission et la reception des données ainsi que les messages à transmettre. &lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt1.png]]&lt;br /&gt;
&lt;br /&gt;
Sous-fonction 2: &lt;br /&gt;
on récupère le signal  avec un analyseur de spectre pour pouvoir “décoder” le paquet LoRa.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt2.png]]&lt;br /&gt;
&lt;br /&gt;
'''&lt;br /&gt;
Sous-fonction 3:''' &lt;br /&gt;
 &lt;br /&gt;
A partir du paquet “décodé” , écrire un autre paquet pour l’envoyer à un récepteur LoRa . &lt;br /&gt;
Pour l’interception , en fonction de la trame que  recoit les modules LoRa , on décidera la méthode avec laquelle on intercepte la communication afin d’envoyer des trames “ecrites à la main”.&lt;br /&gt;
&lt;br /&gt;
===Calendrier prévisionnel===&lt;br /&gt;
&lt;br /&gt;
====Liste des tâches à effectuer====&lt;br /&gt;
&lt;br /&gt;
'''Tâche 1''': Etablir la communication entre deux modules LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 2''' :Visualiser sur l'analyseur de spectre le signal émis  .&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 3''': .Prise en main du format du protocole LoRa&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 4''' : Ecrire un paquet LoRa  et le faire accepter par un module LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Calendrier====&lt;br /&gt;
&lt;br /&gt;
==Feuille d'heures==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Tâche !! Prélude !! Heures S1 !! Heures S2 !! Heures S3 !! Heures S4 !! Heures S5 !! Heures S6 !! Heures S7 !! Heures S8 !! Heures S9 !! Heures S10 !! Total&lt;br /&gt;
|-               &lt;br /&gt;
| Définition cahier des charges &lt;br /&gt;
| 4h&lt;br /&gt;
| 6h&lt;br /&gt;
| 6h&lt;br /&gt;
|4h&lt;br /&gt;
|6h&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Avancement du Projet==&lt;br /&gt;
&lt;br /&gt;
===Semaine 1===&lt;br /&gt;
Définition du cahier des charges et prise en main du protocole LoRa&lt;br /&gt;
&lt;br /&gt;
===Semaine 2===&lt;br /&gt;
&lt;br /&gt;
Suite du cahier des charges&lt;br /&gt;
&lt;br /&gt;
===Semaine 3===&lt;br /&gt;
&lt;br /&gt;
-Découverte du Feather &amp;lt;br&amp;gt;&lt;br /&gt;
-Etude sur le protocole LoRa et distinction entre Réseau (LoRaWAN) et le protocole LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Semaine 4===&lt;br /&gt;
&lt;br /&gt;
Tache 1 réalisée:&amp;lt;br&amp;gt;&lt;br /&gt;
#Installation des librairies Adafruit (Sur deux machines pour emission/Reception)&amp;lt;br&amp;gt;&lt;br /&gt;
#Test  des codes Emission/Réception proposés par la datasheet.&amp;lt;br&amp;gt;&lt;br /&gt;
#Communication réalisée entre deux modules LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Emission====&lt;br /&gt;
[[Fichier:femission.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Réception====&lt;br /&gt;
&lt;br /&gt;
[[Fichier:freception.png]]&lt;br /&gt;
&lt;br /&gt;
===Semaine 5===&lt;br /&gt;
&lt;br /&gt;
Après avoir effectué la communication entre deux modules LoRa , on ajoute un troisième module comme étant récepteur pour voir les changement dus à la présence d'un ou d'autres récepteurs.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:mont3.jpg|500px|down|Montage 3 module LoRa : 1 émetteur &amp;amp; 2 récepteurs]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On remarque que le RSSI (Received Signal Strength Indication) ne change quasiment pas (entre |21| et |19|) . On peut conclure que la présence de plusieurs récepteurs n'affecte pas la puissance du signal transmis .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1ere séance de mesures : &lt;br /&gt;
&lt;br /&gt;
On réalise la communication LoRa entre les modules et on visualise le signal transmis avec une antenne PATCH connectée à un analyseur de spectre . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:fr434.jpg|500px|down]]&lt;br /&gt;
&lt;br /&gt;
On mesure pour la fréquence '''434MHz''':&lt;br /&gt;
&lt;br /&gt;
'''le rapport signal sur bruit SNR '''&lt;br /&gt;
&lt;br /&gt;
le rapport SNR donne une valeur de : 13 dBm&lt;br /&gt;
[[Fichier:cn.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
La puissance du signal est égale à 13 dBm . Ce résulat est identique à la puissance définit par défaut .&lt;br /&gt;
&lt;br /&gt;
===Semaine 6 === &lt;br /&gt;
&lt;br /&gt;
Modification des codes d'émission et de réception : Envoyer des 1 ou des 0 au lieu du message &amp;quot;Hello word&amp;quot; ; Répondre par ce qu'on reçoit (Ping-pong) &lt;br /&gt;
&lt;br /&gt;
(voir codes : fichier rendus).&lt;br /&gt;
&lt;br /&gt;
===Semaine 7 et 8 ===&lt;br /&gt;
&lt;br /&gt;
Plan de mesures (voir fichiers rendus en bas de la page).&lt;br /&gt;
&lt;br /&gt;
===Semaine 9 et 10 ===&lt;br /&gt;
&lt;br /&gt;
Mesures : &lt;br /&gt;
&lt;br /&gt;
Pour visualiser le signal dans l'air , j'ai utilisé une antenne patch , en mettant tantot le module d'emission tantot le module de reception sur cette dernière . &lt;br /&gt;
&lt;br /&gt;
Sur un oscilloscope 1GHz , j'ai pu visualisé les signaux suivants :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Emission :'''  [[Fichier:Emission_patch.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Reception: ''' [[Fichier:Reception_patch.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
Commentaires : Le signal d'émission visualisé en haut (c1) est la trame qu'on reçoit ; celui d'en-bas (F1) n'est qu'un zoom qui nous permet de voir la forme de ce signal. &lt;br /&gt;
On remarque qu'on a signal modulé en QPSK d'où le saut de phase . Cette forme ne correspond pas à la modulation LoRa qui est en chirp Spread Spectrum (CSS) (Cf. datasheet AN1200.22 LoRa™	Modulation) . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le cas était aussi pour le signal de reception , mais qui est modulé en AM . &lt;br /&gt;
&lt;br /&gt;
Cette &amp;quot;déformation&amp;quot; des signaux  est due à l'utilisation de l'antenne patch (800MHz) qui n'est pas adapté à notre antenne (434MHz).&amp;lt;br&amp;gt;&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
== Fichiers Rendus == &lt;br /&gt;
&lt;br /&gt;
[[Fichier:Plandemesures.pdf]]&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=41721</id>
		<title>IMA4 2016/2017 P33</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=41721"/>
				<updated>2017-05-07T11:52:48Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : /* Feuille d'heures */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Présentation du projet=&lt;br /&gt;
===Contexte===&lt;br /&gt;
Les objets connectés se font une place dans le quotidien et se déploient de plus en plus mais en ce qui concerne leur sécurité, il apparaît que les fabricants ont souvent négligé la sécurité des technologies et de les protéger contre les cyberattaques.&lt;br /&gt;
Afin de tester la sécurité des réseaux utilisés dans les objets connectés, nous étudierons le fonctionnement de ces protocoles. Dans le cadre de ce projet nous nous intéresserons aux protocoles LoRa et SigFox.&lt;br /&gt;
&lt;br /&gt;
===Objectif===&lt;br /&gt;
L'objectif est donc de réaliser l'écoute de trame d'un réseau sans-fil (LoRa et SigFox) en capturant des trames afin de comprendre le fonctionnement de ces protocoles, et déterminer le format des trames ainsi que des méthodes d'attaque du réseau. C'est ce qu'on appelle l'ingénierie inverse.&lt;br /&gt;
&lt;br /&gt;
===Description du projet===&lt;br /&gt;
&lt;br /&gt;
Pour comprendre le fonctionnement du protocole, nous mettrons en place une maquette contenant des émetteurs et récepteurs afin d'écouter les trames dans le réseau. Une fois la maquette prête, nous mettrons en place une méthode d'écoute des trames et des captures de trames par un analyseur de spectre pour ensuite décoder ces trames. &lt;br /&gt;
Pour tester les attaques de type man in the middle, ie introduire des trames dans le réseau, nous allons créer des trames et les faire accepter par le réseau.&lt;br /&gt;
&lt;br /&gt;
===Choix techniques : matériel et logiciel===&lt;br /&gt;
'''Fonction principale:'''&lt;br /&gt;
&lt;br /&gt;
Ingénierie inverse : Pouvoir injecter des trames “écrites à la main” entre l'émetteur/récepteur LoRa.&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:'''&lt;br /&gt;
Effectuer la communication entre les modules LoRa:&lt;br /&gt;
&lt;br /&gt;
Pour etablir la communication on utilisera deux Arduino qui serviront à controler l’emission et la reception des données ainsi que les messages à transmettre. &lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt1.png]]&lt;br /&gt;
&lt;br /&gt;
Sous-fonction 2: &lt;br /&gt;
on récupère le signal  avec un analyseur de spectre pour pouvoir “décoder” le paquet LoRa.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt2.png]]&lt;br /&gt;
&lt;br /&gt;
'''&lt;br /&gt;
Sous-fonction 3:''' &lt;br /&gt;
 &lt;br /&gt;
A partir du paquet “décodé” , écrire un autre paquet pour l’envoyer à un récepteur LoRa . &lt;br /&gt;
Pour l’interception , en fonction de la trame que  recoit les modules LoRa , on décidera la méthode avec laquelle on intercepte la communication afin d’envoyer des trames “ecrites à la main”.&lt;br /&gt;
&lt;br /&gt;
===Calendrier prévisionnel===&lt;br /&gt;
&lt;br /&gt;
====Liste des tâches à effectuer====&lt;br /&gt;
&lt;br /&gt;
'''Tâche 1''': Etablir la communication entre deux modules LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 2''' :Visualiser sur l'analyseur de spectre le signal émis  .&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 3''': .Prise en main du format du protocole LoRa&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 4''' : Ecrire un paquet LoRa  et le faire accepter par un module LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Calendrier====&lt;br /&gt;
&lt;br /&gt;
==Feuille d'heures==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Tâche !! Prélude !! Heures S1 !! Heures S2 !! Heures S3 !! Heures S4 !! Heures S5 !! Heures S6 !! Heures S7 !! Heures S8 !! Heures S9 !! Heures S10 !! Total&lt;br /&gt;
|-               &lt;br /&gt;
| Définition cahier des charges &lt;br /&gt;
| 4h&lt;br /&gt;
| 6h&lt;br /&gt;
| 6h&lt;br /&gt;
|4h&lt;br /&gt;
|6h&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|8h&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Avancement du Projet==&lt;br /&gt;
&lt;br /&gt;
===Semaine 1===&lt;br /&gt;
Définition du cahier des charges et prise en main du protocole LoRa&lt;br /&gt;
&lt;br /&gt;
===Semaine 2===&lt;br /&gt;
&lt;br /&gt;
Suite du cahier des charges&lt;br /&gt;
&lt;br /&gt;
===Semaine 3===&lt;br /&gt;
&lt;br /&gt;
-Découverte du Feather &amp;lt;br&amp;gt;&lt;br /&gt;
-Etude sur le protocole LoRa et distinction entre Réseau (LoRaWAN) et le protocole LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Semaine 4===&lt;br /&gt;
&lt;br /&gt;
Tache 1 réalisée:&amp;lt;br&amp;gt;&lt;br /&gt;
#Installation des librairies Adafruit (Sur deux machines pour emission/Reception)&amp;lt;br&amp;gt;&lt;br /&gt;
#Test  des codes Emission/Réception proposés par la datasheet.&amp;lt;br&amp;gt;&lt;br /&gt;
#Communication réalisée entre deux modules LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Emission====&lt;br /&gt;
[[Fichier:femission.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Réception====&lt;br /&gt;
&lt;br /&gt;
[[Fichier:freception.png]]&lt;br /&gt;
&lt;br /&gt;
===Semaine 5===&lt;br /&gt;
&lt;br /&gt;
Après avoir effectué la communication entre deux modules LoRa , on ajoute un troisième module comme étant récepteur pour voir les changement dus à la présence d'un ou d'autres récepteurs.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:mont3.jpg|500px|down|Montage 3 module LoRa : 1 émetteur &amp;amp; 2 récepteurs]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On remarque que le RSSI (Received Signal Strength Indication) ne change quasiment pas (entre |21| et |19|) . On peut conclure que la présence de plusieurs récepteurs n'affecte pas la puissance du signal transmis .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1ere séance de mesures : &lt;br /&gt;
&lt;br /&gt;
On réalise la communication LoRa entre les modules et on visualise le signal transmis avec une antenne PATCH connectée à un analyseur de spectre . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:fr434.jpg|500px|down]]&lt;br /&gt;
&lt;br /&gt;
On mesure pour la fréquence '''434MHz''':&lt;br /&gt;
&lt;br /&gt;
== le rapport signal sur bruit SNR ==&lt;br /&gt;
&lt;br /&gt;
le rapport SNR donne une valeur de : 13 dBm&lt;br /&gt;
[[Fichier:cn.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
La puissance du signal est égale à 13 dBm . Ce résulat est identique à la puissance définit par défaut .&lt;br /&gt;
&lt;br /&gt;
===Semaine 6 === &lt;br /&gt;
&lt;br /&gt;
Modification des codes d'émission et de réception : Envoyer des 1 ou des 0 au lieu du message &amp;quot;Hello word&amp;quot; ; Répondre par ce qu'on reçoit (Ping-pong) &lt;br /&gt;
&lt;br /&gt;
(voir codes : fichier rendus).&lt;br /&gt;
&lt;br /&gt;
===Semaine 7 et 8 ===&lt;br /&gt;
&lt;br /&gt;
Plan de mesures (voir fichiers rendus en bas de la page).&lt;br /&gt;
&lt;br /&gt;
===Semaine 9 et 10 ===&lt;br /&gt;
&lt;br /&gt;
Mesures : &lt;br /&gt;
&lt;br /&gt;
Pour visualiser le signal dans l'air , j'ai utilisé une antenne patch , en mettant tantot le module d'emission tantot le module de reception sur cette dernière . &lt;br /&gt;
&lt;br /&gt;
Sur un oscilloscope 1GHz , j'ai pu visualisé les signaux suivants :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Emission :'''  [[Fichier:Emission_patch.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Reception: ''' [[Fichier:Reception_patch.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
Commentaires : Le signal d'émission visualisé en haut (c1) est la trame qu'on reçoit ; celui d'en-bas (F1) n'est qu'un zoom qui nous permet de voir la forme de ce signal. &lt;br /&gt;
On remarque qu'on a signal modulé en QPSK d'où le saut de phase . Cette forme ne correspond pas à la modulation LoRa qui est en chirp Spread Spectrum (CSS) (Cf. datasheet AN1200.22 LoRa™	Modulation) . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le cas était aussi pour le signal de reception , mais qui est modulé en AM . &lt;br /&gt;
&lt;br /&gt;
Cette &amp;quot;déformation&amp;quot; des signaux  est due à l'utilisation de l'antenne patch (800MHz) qui n'est pas adapté à notre antenne (434MHz).&amp;lt;br&amp;gt;&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
== Fichiers Rendus == &lt;br /&gt;
&lt;br /&gt;
[[Fichier:Plandemesures.pdf]]&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=41720</id>
		<title>IMA4 2016/2017 P33</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=41720"/>
				<updated>2017-05-07T11:48:29Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : /* Semaine 9 et 10 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Présentation du projet=&lt;br /&gt;
===Contexte===&lt;br /&gt;
Les objets connectés se font une place dans le quotidien et se déploient de plus en plus mais en ce qui concerne leur sécurité, il apparaît que les fabricants ont souvent négligé la sécurité des technologies et de les protéger contre les cyberattaques.&lt;br /&gt;
Afin de tester la sécurité des réseaux utilisés dans les objets connectés, nous étudierons le fonctionnement de ces protocoles. Dans le cadre de ce projet nous nous intéresserons aux protocoles LoRa et SigFox.&lt;br /&gt;
&lt;br /&gt;
===Objectif===&lt;br /&gt;
L'objectif est donc de réaliser l'écoute de trame d'un réseau sans-fil (LoRa et SigFox) en capturant des trames afin de comprendre le fonctionnement de ces protocoles, et déterminer le format des trames ainsi que des méthodes d'attaque du réseau. C'est ce qu'on appelle l'ingénierie inverse.&lt;br /&gt;
&lt;br /&gt;
===Description du projet===&lt;br /&gt;
&lt;br /&gt;
Pour comprendre le fonctionnement du protocole, nous mettrons en place une maquette contenant des émetteurs et récepteurs afin d'écouter les trames dans le réseau. Une fois la maquette prête, nous mettrons en place une méthode d'écoute des trames et des captures de trames par un analyseur de spectre pour ensuite décoder ces trames. &lt;br /&gt;
Pour tester les attaques de type man in the middle, ie introduire des trames dans le réseau, nous allons créer des trames et les faire accepter par le réseau.&lt;br /&gt;
&lt;br /&gt;
===Choix techniques : matériel et logiciel===&lt;br /&gt;
'''Fonction principale:'''&lt;br /&gt;
&lt;br /&gt;
Ingénierie inverse : Pouvoir injecter des trames “écrites à la main” entre l'émetteur/récepteur LoRa.&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:'''&lt;br /&gt;
Effectuer la communication entre les modules LoRa:&lt;br /&gt;
&lt;br /&gt;
Pour etablir la communication on utilisera deux Arduino qui serviront à controler l’emission et la reception des données ainsi que les messages à transmettre. &lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt1.png]]&lt;br /&gt;
&lt;br /&gt;
Sous-fonction 2: &lt;br /&gt;
on récupère le signal  avec un analyseur de spectre pour pouvoir “décoder” le paquet LoRa.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt2.png]]&lt;br /&gt;
&lt;br /&gt;
'''&lt;br /&gt;
Sous-fonction 3:''' &lt;br /&gt;
 &lt;br /&gt;
A partir du paquet “décodé” , écrire un autre paquet pour l’envoyer à un récepteur LoRa . &lt;br /&gt;
Pour l’interception , en fonction de la trame que  recoit les modules LoRa , on décidera la méthode avec laquelle on intercepte la communication afin d’envoyer des trames “ecrites à la main”.&lt;br /&gt;
&lt;br /&gt;
===Calendrier prévisionnel===&lt;br /&gt;
&lt;br /&gt;
====Liste des tâches à effectuer====&lt;br /&gt;
&lt;br /&gt;
'''Tâche 1''': Etablir la communication entre deux modules LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 2''' :Visualiser sur l'analyseur de spectre le signal émis  .&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 3''': .Prise en main du format du protocole LoRa&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 4''' : Ecrire un paquet LoRa  et le faire accepter par un module LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Calendrier====&lt;br /&gt;
&lt;br /&gt;
==Feuille d'heures==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Tâche !! Prélude !! Heures S1 !! Heures S2 !! Heures S3 !! Heures S4 !! Heures S5 !! Heures S6 !! Heures S7 !! Heures S8 !! Heures S9 !! Heures S10 !! Total&lt;br /&gt;
|-               &lt;br /&gt;
| Définition cahier des charges &lt;br /&gt;
| 4h&lt;br /&gt;
| 6h&lt;br /&gt;
| 6h&lt;br /&gt;
|4h&lt;br /&gt;
|6h&lt;br /&gt;
|8h&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Avancement du Projet==&lt;br /&gt;
&lt;br /&gt;
===Semaine 1===&lt;br /&gt;
Définition du cahier des charges et prise en main du protocole LoRa&lt;br /&gt;
&lt;br /&gt;
===Semaine 2===&lt;br /&gt;
&lt;br /&gt;
Suite du cahier des charges&lt;br /&gt;
&lt;br /&gt;
===Semaine 3===&lt;br /&gt;
&lt;br /&gt;
-Découverte du Feather &amp;lt;br&amp;gt;&lt;br /&gt;
-Etude sur le protocole LoRa et distinction entre Réseau (LoRaWAN) et le protocole LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Semaine 4===&lt;br /&gt;
&lt;br /&gt;
Tache 1 réalisée:&amp;lt;br&amp;gt;&lt;br /&gt;
#Installation des librairies Adafruit (Sur deux machines pour emission/Reception)&amp;lt;br&amp;gt;&lt;br /&gt;
#Test  des codes Emission/Réception proposés par la datasheet.&amp;lt;br&amp;gt;&lt;br /&gt;
#Communication réalisée entre deux modules LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Emission====&lt;br /&gt;
[[Fichier:femission.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Réception====&lt;br /&gt;
&lt;br /&gt;
[[Fichier:freception.png]]&lt;br /&gt;
&lt;br /&gt;
===Semaine 5===&lt;br /&gt;
&lt;br /&gt;
Après avoir effectué la communication entre deux modules LoRa , on ajoute un troisième module comme étant récepteur pour voir les changement dus à la présence d'un ou d'autres récepteurs.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:mont3.jpg|500px|down|Montage 3 module LoRa : 1 émetteur &amp;amp; 2 récepteurs]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On remarque que le RSSI (Received Signal Strength Indication) ne change quasiment pas (entre |21| et |19|) . On peut conclure que la présence de plusieurs récepteurs n'affecte pas la puissance du signal transmis .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1ere séance de mesures : &lt;br /&gt;
&lt;br /&gt;
On réalise la communication LoRa entre les modules et on visualise le signal transmis avec une antenne PATCH connectée à un analyseur de spectre . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:fr434.jpg|500px|down]]&lt;br /&gt;
&lt;br /&gt;
On mesure pour la fréquence '''434MHz''':&lt;br /&gt;
&lt;br /&gt;
== le rapport signal sur bruit SNR ==&lt;br /&gt;
&lt;br /&gt;
le rapport SNR donne une valeur de : 13 dBm&lt;br /&gt;
[[Fichier:cn.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
La puissance du signal est égale à 13 dBm . Ce résulat est identique à la puissance définit par défaut .&lt;br /&gt;
&lt;br /&gt;
===Semaine 6 === &lt;br /&gt;
&lt;br /&gt;
Modification des codes d'émission et de réception : Envoyer des 1 ou des 0 au lieu du message &amp;quot;Hello word&amp;quot; ; Répondre par ce qu'on reçoit (Ping-pong) &lt;br /&gt;
&lt;br /&gt;
(voir codes : fichier rendus).&lt;br /&gt;
&lt;br /&gt;
===Semaine 7 et 8 ===&lt;br /&gt;
&lt;br /&gt;
Plan de mesures (voir fichiers rendus en bas de la page).&lt;br /&gt;
&lt;br /&gt;
===Semaine 9 et 10 ===&lt;br /&gt;
&lt;br /&gt;
Mesures : &lt;br /&gt;
&lt;br /&gt;
Pour visualiser le signal dans l'air , j'ai utilisé une antenne patch , en mettant tantot le module d'emission tantot le module de reception sur cette dernière . &lt;br /&gt;
&lt;br /&gt;
Sur un oscilloscope 1GHz , j'ai pu visualisé les signaux suivants :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Emission :'''  [[Fichier:Emission_patch.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Reception: ''' [[Fichier:Reception_patch.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
Commentaires : Le signal d'émission visualisé en haut (c1) est la trame qu'on reçoit ; celui d'en-bas (F1) n'est qu'un zoom qui nous permet de voir la forme de ce signal. &lt;br /&gt;
On remarque qu'on a signal modulé en QPSK d'où le saut de phase . Cette forme ne correspond pas à la modulation LoRa qui est en chirp Spread Spectrum (CSS) (Cf. datasheet AN1200.22 LoRa™	Modulation) . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le cas était aussi pour le signal de reception , mais qui est modulé en AM . &lt;br /&gt;
&lt;br /&gt;
Cette &amp;quot;déformation&amp;quot; des signaux  est due à l'utilisation de l'antenne patch (800MHz) qui n'est pas adapté à notre antenne (434MHz).&amp;lt;br&amp;gt;&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
== Fichiers Rendus == &lt;br /&gt;
&lt;br /&gt;
[[Fichier:Plandemesures.pdf]]&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=Fichier:Reception_patch.jpg&amp;diff=41719</id>
		<title>Fichier:Reception patch.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=Fichier:Reception_patch.jpg&amp;diff=41719"/>
				<updated>2017-05-07T11:47:52Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : signal visualisé en captant un signal recu par un module lora avec une antenne patch&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;signal visualisé en captant un signal recu par un module lora avec une antenne patch&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=41718</id>
		<title>IMA4 2016/2017 P33</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=41718"/>
				<updated>2017-05-07T11:37:22Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : /* Semaine 9 et 10 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Présentation du projet=&lt;br /&gt;
===Contexte===&lt;br /&gt;
Les objets connectés se font une place dans le quotidien et se déploient de plus en plus mais en ce qui concerne leur sécurité, il apparaît que les fabricants ont souvent négligé la sécurité des technologies et de les protéger contre les cyberattaques.&lt;br /&gt;
Afin de tester la sécurité des réseaux utilisés dans les objets connectés, nous étudierons le fonctionnement de ces protocoles. Dans le cadre de ce projet nous nous intéresserons aux protocoles LoRa et SigFox.&lt;br /&gt;
&lt;br /&gt;
===Objectif===&lt;br /&gt;
L'objectif est donc de réaliser l'écoute de trame d'un réseau sans-fil (LoRa et SigFox) en capturant des trames afin de comprendre le fonctionnement de ces protocoles, et déterminer le format des trames ainsi que des méthodes d'attaque du réseau. C'est ce qu'on appelle l'ingénierie inverse.&lt;br /&gt;
&lt;br /&gt;
===Description du projet===&lt;br /&gt;
&lt;br /&gt;
Pour comprendre le fonctionnement du protocole, nous mettrons en place une maquette contenant des émetteurs et récepteurs afin d'écouter les trames dans le réseau. Une fois la maquette prête, nous mettrons en place une méthode d'écoute des trames et des captures de trames par un analyseur de spectre pour ensuite décoder ces trames. &lt;br /&gt;
Pour tester les attaques de type man in the middle, ie introduire des trames dans le réseau, nous allons créer des trames et les faire accepter par le réseau.&lt;br /&gt;
&lt;br /&gt;
===Choix techniques : matériel et logiciel===&lt;br /&gt;
'''Fonction principale:'''&lt;br /&gt;
&lt;br /&gt;
Ingénierie inverse : Pouvoir injecter des trames “écrites à la main” entre l'émetteur/récepteur LoRa.&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:'''&lt;br /&gt;
Effectuer la communication entre les modules LoRa:&lt;br /&gt;
&lt;br /&gt;
Pour etablir la communication on utilisera deux Arduino qui serviront à controler l’emission et la reception des données ainsi que les messages à transmettre. &lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt1.png]]&lt;br /&gt;
&lt;br /&gt;
Sous-fonction 2: &lt;br /&gt;
on récupère le signal  avec un analyseur de spectre pour pouvoir “décoder” le paquet LoRa.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt2.png]]&lt;br /&gt;
&lt;br /&gt;
'''&lt;br /&gt;
Sous-fonction 3:''' &lt;br /&gt;
 &lt;br /&gt;
A partir du paquet “décodé” , écrire un autre paquet pour l’envoyer à un récepteur LoRa . &lt;br /&gt;
Pour l’interception , en fonction de la trame que  recoit les modules LoRa , on décidera la méthode avec laquelle on intercepte la communication afin d’envoyer des trames “ecrites à la main”.&lt;br /&gt;
&lt;br /&gt;
===Calendrier prévisionnel===&lt;br /&gt;
&lt;br /&gt;
====Liste des tâches à effectuer====&lt;br /&gt;
&lt;br /&gt;
'''Tâche 1''': Etablir la communication entre deux modules LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 2''' :Visualiser sur l'analyseur de spectre le signal émis  .&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 3''': .Prise en main du format du protocole LoRa&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 4''' : Ecrire un paquet LoRa  et le faire accepter par un module LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Calendrier====&lt;br /&gt;
&lt;br /&gt;
==Feuille d'heures==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Tâche !! Prélude !! Heures S1 !! Heures S2 !! Heures S3 !! Heures S4 !! Heures S5 !! Heures S6 !! Heures S7 !! Heures S8 !! Heures S9 !! Heures S10 !! Total&lt;br /&gt;
|-               &lt;br /&gt;
| Définition cahier des charges &lt;br /&gt;
| 4h&lt;br /&gt;
| 6h&lt;br /&gt;
| 6h&lt;br /&gt;
|4h&lt;br /&gt;
|6h&lt;br /&gt;
|8h&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Avancement du Projet==&lt;br /&gt;
&lt;br /&gt;
===Semaine 1===&lt;br /&gt;
Définition du cahier des charges et prise en main du protocole LoRa&lt;br /&gt;
&lt;br /&gt;
===Semaine 2===&lt;br /&gt;
&lt;br /&gt;
Suite du cahier des charges&lt;br /&gt;
&lt;br /&gt;
===Semaine 3===&lt;br /&gt;
&lt;br /&gt;
-Découverte du Feather &amp;lt;br&amp;gt;&lt;br /&gt;
-Etude sur le protocole LoRa et distinction entre Réseau (LoRaWAN) et le protocole LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Semaine 4===&lt;br /&gt;
&lt;br /&gt;
Tache 1 réalisée:&amp;lt;br&amp;gt;&lt;br /&gt;
#Installation des librairies Adafruit (Sur deux machines pour emission/Reception)&amp;lt;br&amp;gt;&lt;br /&gt;
#Test  des codes Emission/Réception proposés par la datasheet.&amp;lt;br&amp;gt;&lt;br /&gt;
#Communication réalisée entre deux modules LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Emission====&lt;br /&gt;
[[Fichier:femission.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Réception====&lt;br /&gt;
&lt;br /&gt;
[[Fichier:freception.png]]&lt;br /&gt;
&lt;br /&gt;
===Semaine 5===&lt;br /&gt;
&lt;br /&gt;
Après avoir effectué la communication entre deux modules LoRa , on ajoute un troisième module comme étant récepteur pour voir les changement dus à la présence d'un ou d'autres récepteurs.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:mont3.jpg|500px|down|Montage 3 module LoRa : 1 émetteur &amp;amp; 2 récepteurs]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On remarque que le RSSI (Received Signal Strength Indication) ne change quasiment pas (entre |21| et |19|) . On peut conclure que la présence de plusieurs récepteurs n'affecte pas la puissance du signal transmis .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1ere séance de mesures : &lt;br /&gt;
&lt;br /&gt;
On réalise la communication LoRa entre les modules et on visualise le signal transmis avec une antenne PATCH connectée à un analyseur de spectre . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:fr434.jpg|500px|down]]&lt;br /&gt;
&lt;br /&gt;
On mesure pour la fréquence '''434MHz''':&lt;br /&gt;
&lt;br /&gt;
== le rapport signal sur bruit SNR ==&lt;br /&gt;
&lt;br /&gt;
le rapport SNR donne une valeur de : 13 dBm&lt;br /&gt;
[[Fichier:cn.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
La puissance du signal est égale à 13 dBm . Ce résulat est identique à la puissance définit par défaut .&lt;br /&gt;
&lt;br /&gt;
===Semaine 6 === &lt;br /&gt;
&lt;br /&gt;
Modification des codes d'émission et de réception : Envoyer des 1 ou des 0 au lieu du message &amp;quot;Hello word&amp;quot; ; Répondre par ce qu'on reçoit (Ping-pong) &lt;br /&gt;
&lt;br /&gt;
(voir codes : fichier rendus).&lt;br /&gt;
&lt;br /&gt;
===Semaine 7 et 8 ===&lt;br /&gt;
&lt;br /&gt;
Plan de mesures (voir fichiers rendus en bas de la page).&lt;br /&gt;
&lt;br /&gt;
===Semaine 9 et 10 ===&lt;br /&gt;
&lt;br /&gt;
Mesures : &lt;br /&gt;
&lt;br /&gt;
Pour visualiser le signal dans l'air , j'ai utilisé une antenne patch , en mettant tantot le module d'emission tantot le module de reception sur cette dernière . &lt;br /&gt;
&lt;br /&gt;
Sur un oscilloscope 1GHz , j'ai pu visualisé les signaux suivants :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Emission :'''  [[Fichier:Emission_patch.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Reception ''' &lt;br /&gt;
&lt;br /&gt;
Commentaires : Le signal d'émission visualisé en haut (c1) est la trame qu'on reçoit ; celui d'en-bas (F1) n'est qu'un zoom qui nous permet de voir la forme de ce signal. &lt;br /&gt;
On remarque qu'on a signal modulé en QPSK d'où le saut de phase . Cette forme ne correspond pas à la modulation LoRa qui est en chirp Spread Spectrum (CSS) (Cf. datasheet AN1200.22 LoRa™	Modulation) . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le cas était aussi pour le signal de reception , mais qui est modulé en AM . &lt;br /&gt;
&lt;br /&gt;
Cette &amp;quot;déformation&amp;quot; des signaux  est due à l'utilisation de l'antenne patch (800MHz) qui n'est pas adapté à notre antenne (434MHz).&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Fichiers Rendus == &lt;br /&gt;
&lt;br /&gt;
[[Fichier:Plandemesures.pdf]]&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=Fichier:Emission_patch.jpg&amp;diff=41717</id>
		<title>Fichier:Emission patch.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=Fichier:Emission_patch.jpg&amp;diff=41717"/>
				<updated>2017-05-07T11:22:45Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : Signal visualisé en captant le signal emis par un module LoRa par une antenne patch&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Signal visualisé en captant le signal emis par un module LoRa par une antenne patch&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=41716</id>
		<title>IMA4 2016/2017 P33</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=41716"/>
				<updated>2017-05-07T11:15:15Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : /* Présentation du projet */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Présentation du projet=&lt;br /&gt;
===Contexte===&lt;br /&gt;
Les objets connectés se font une place dans le quotidien et se déploient de plus en plus mais en ce qui concerne leur sécurité, il apparaît que les fabricants ont souvent négligé la sécurité des technologies et de les protéger contre les cyberattaques.&lt;br /&gt;
Afin de tester la sécurité des réseaux utilisés dans les objets connectés, nous étudierons le fonctionnement de ces protocoles. Dans le cadre de ce projet nous nous intéresserons aux protocoles LoRa et SigFox.&lt;br /&gt;
&lt;br /&gt;
===Objectif===&lt;br /&gt;
L'objectif est donc de réaliser l'écoute de trame d'un réseau sans-fil (LoRa et SigFox) en capturant des trames afin de comprendre le fonctionnement de ces protocoles, et déterminer le format des trames ainsi que des méthodes d'attaque du réseau. C'est ce qu'on appelle l'ingénierie inverse.&lt;br /&gt;
&lt;br /&gt;
===Description du projet===&lt;br /&gt;
&lt;br /&gt;
Pour comprendre le fonctionnement du protocole, nous mettrons en place une maquette contenant des émetteurs et récepteurs afin d'écouter les trames dans le réseau. Une fois la maquette prête, nous mettrons en place une méthode d'écoute des trames et des captures de trames par un analyseur de spectre pour ensuite décoder ces trames. &lt;br /&gt;
Pour tester les attaques de type man in the middle, ie introduire des trames dans le réseau, nous allons créer des trames et les faire accepter par le réseau.&lt;br /&gt;
&lt;br /&gt;
===Choix techniques : matériel et logiciel===&lt;br /&gt;
'''Fonction principale:'''&lt;br /&gt;
&lt;br /&gt;
Ingénierie inverse : Pouvoir injecter des trames “écrites à la main” entre l'émetteur/récepteur LoRa.&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:'''&lt;br /&gt;
Effectuer la communication entre les modules LoRa:&lt;br /&gt;
&lt;br /&gt;
Pour etablir la communication on utilisera deux Arduino qui serviront à controler l’emission et la reception des données ainsi que les messages à transmettre. &lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt1.png]]&lt;br /&gt;
&lt;br /&gt;
Sous-fonction 2: &lt;br /&gt;
on récupère le signal  avec un analyseur de spectre pour pouvoir “décoder” le paquet LoRa.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt2.png]]&lt;br /&gt;
&lt;br /&gt;
'''&lt;br /&gt;
Sous-fonction 3:''' &lt;br /&gt;
 &lt;br /&gt;
A partir du paquet “décodé” , écrire un autre paquet pour l’envoyer à un récepteur LoRa . &lt;br /&gt;
Pour l’interception , en fonction de la trame que  recoit les modules LoRa , on décidera la méthode avec laquelle on intercepte la communication afin d’envoyer des trames “ecrites à la main”.&lt;br /&gt;
&lt;br /&gt;
===Calendrier prévisionnel===&lt;br /&gt;
&lt;br /&gt;
====Liste des tâches à effectuer====&lt;br /&gt;
&lt;br /&gt;
'''Tâche 1''': Etablir la communication entre deux modules LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 2''' :Visualiser sur l'analyseur de spectre le signal émis  .&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 3''': .Prise en main du format du protocole LoRa&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 4''' : Ecrire un paquet LoRa  et le faire accepter par un module LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Calendrier====&lt;br /&gt;
&lt;br /&gt;
==Feuille d'heures==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Tâche !! Prélude !! Heures S1 !! Heures S2 !! Heures S3 !! Heures S4 !! Heures S5 !! Heures S6 !! Heures S7 !! Heures S8 !! Heures S9 !! Heures S10 !! Total&lt;br /&gt;
|-               &lt;br /&gt;
| Définition cahier des charges &lt;br /&gt;
| 4h&lt;br /&gt;
| 6h&lt;br /&gt;
| 6h&lt;br /&gt;
|4h&lt;br /&gt;
|6h&lt;br /&gt;
|8h&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Avancement du Projet==&lt;br /&gt;
&lt;br /&gt;
===Semaine 1===&lt;br /&gt;
Définition du cahier des charges et prise en main du protocole LoRa&lt;br /&gt;
&lt;br /&gt;
===Semaine 2===&lt;br /&gt;
&lt;br /&gt;
Suite du cahier des charges&lt;br /&gt;
&lt;br /&gt;
===Semaine 3===&lt;br /&gt;
&lt;br /&gt;
-Découverte du Feather &amp;lt;br&amp;gt;&lt;br /&gt;
-Etude sur le protocole LoRa et distinction entre Réseau (LoRaWAN) et le protocole LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Semaine 4===&lt;br /&gt;
&lt;br /&gt;
Tache 1 réalisée:&amp;lt;br&amp;gt;&lt;br /&gt;
#Installation des librairies Adafruit (Sur deux machines pour emission/Reception)&amp;lt;br&amp;gt;&lt;br /&gt;
#Test  des codes Emission/Réception proposés par la datasheet.&amp;lt;br&amp;gt;&lt;br /&gt;
#Communication réalisée entre deux modules LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Emission====&lt;br /&gt;
[[Fichier:femission.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Réception====&lt;br /&gt;
&lt;br /&gt;
[[Fichier:freception.png]]&lt;br /&gt;
&lt;br /&gt;
===Semaine 5===&lt;br /&gt;
&lt;br /&gt;
Après avoir effectué la communication entre deux modules LoRa , on ajoute un troisième module comme étant récepteur pour voir les changement dus à la présence d'un ou d'autres récepteurs.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:mont3.jpg|500px|down|Montage 3 module LoRa : 1 émetteur &amp;amp; 2 récepteurs]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On remarque que le RSSI (Received Signal Strength Indication) ne change quasiment pas (entre |21| et |19|) . On peut conclure que la présence de plusieurs récepteurs n'affecte pas la puissance du signal transmis .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1ere séance de mesures : &lt;br /&gt;
&lt;br /&gt;
On réalise la communication LoRa entre les modules et on visualise le signal transmis avec une antenne PATCH connectée à un analyseur de spectre . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:fr434.jpg|500px|down]]&lt;br /&gt;
&lt;br /&gt;
On mesure pour la fréquence '''434MHz''':&lt;br /&gt;
&lt;br /&gt;
== le rapport signal sur bruit SNR ==&lt;br /&gt;
&lt;br /&gt;
le rapport SNR donne une valeur de : 13 dBm&lt;br /&gt;
[[Fichier:cn.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
La puissance du signal est égale à 13 dBm . Ce résulat est identique à la puissance définit par défaut .&lt;br /&gt;
&lt;br /&gt;
===Semaine 6 === &lt;br /&gt;
&lt;br /&gt;
Modification des codes d'émission et de réception : Envoyer des 1 ou des 0 au lieu du message &amp;quot;Hello word&amp;quot; ; Répondre par ce qu'on reçoit (Ping-pong) &lt;br /&gt;
&lt;br /&gt;
(voir codes : fichier rendus).&lt;br /&gt;
&lt;br /&gt;
===Semaine 7 et 8 ===&lt;br /&gt;
&lt;br /&gt;
Plan de mesures (voir fichiers rendus en bas de la page).&lt;br /&gt;
&lt;br /&gt;
===Semaine 9 et 10 ===&lt;br /&gt;
&lt;br /&gt;
Mesures : &lt;br /&gt;
&lt;br /&gt;
Pour visualiser le signal dans l'air , j'ai utilisé une antenne patch , en mettant tantot le module d'emission tantot le module de reception sur cette dernière . &lt;br /&gt;
&lt;br /&gt;
Sur un oscilloscope 1GHz , j'ai pu visualisé les signaux suivants : &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Fichiers Rendus == &lt;br /&gt;
&lt;br /&gt;
[[Fichier:Plandemesures.pdf]]&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=41715</id>
		<title>IMA4 2016/2017 P33</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=41715"/>
				<updated>2017-05-07T11:02:31Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : /* Présentation du projet */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Présentation du projet=&lt;br /&gt;
===Contexte===&lt;br /&gt;
Les objets connectés se font une place dans le quotidien et se déploient de plus en plus mais en ce qui concerne leur sécurité, il apparaît que les fabricants ont souvent négligé la sécurité des technologies et de les protéger contre les cyberattaques.&lt;br /&gt;
Afin de tester la sécurité des réseaux utilisés dans les objets connectés, nous étudierons le fonctionnement de ces protocoles. Dans le cadre de ce projet nous nous intéresserons aux protocoles LoRa et SigFox.&lt;br /&gt;
&lt;br /&gt;
===Objectif===&lt;br /&gt;
L'objectif est donc de réaliser l'écoute de trame d'un réseau sans-fil (LoRa et SigFox) en capturant des trames afin de comprendre le fonctionnement de ces protocoles, et déterminer le format des trames ainsi que des méthodes d'attaque du réseau. C'est ce qu'on appelle l'ingénierie inverse.&lt;br /&gt;
&lt;br /&gt;
===Description du projet===&lt;br /&gt;
&lt;br /&gt;
Pour comprendre le fonctionnement du protocole, nous mettrons en place une maquette contenant des émetteurs et récepteurs afin d'écouter les trames dans le réseau. Une fois la maquette prête, nous mettrons en place une méthode d'écoute des trames et des captures de trames par un analyseur de spectre pour ensuite décoder ces trames. &lt;br /&gt;
Pour tester les attaques de type man in the middle, ie introduire des trames dans le réseau, nous allons créer des trames et les faire accepter par le réseau.&lt;br /&gt;
&lt;br /&gt;
===Choix techniques : matériel et logiciel===&lt;br /&gt;
'''Fonction principale:'''&lt;br /&gt;
&lt;br /&gt;
Ingénierie inverse : Pouvoir injecter des trames “écrites à la main” entre l'émetteur/récepteur LoRa.&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:'''&lt;br /&gt;
Effectuer la communication entre les modules LoRa:&lt;br /&gt;
&lt;br /&gt;
Pour etablir la communication on utilisera deux Arduino qui serviront à controler l’emission et la reception des données ainsi que les messages à transmettre. &lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt1.png]]&lt;br /&gt;
&lt;br /&gt;
Sous-fonction 2: &lt;br /&gt;
on récupère le signal  avec un analyseur de spectre pour pouvoir “décoder” le paquet LoRa.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt2.png]]&lt;br /&gt;
&lt;br /&gt;
'''&lt;br /&gt;
Sous-fonction 3:''' &lt;br /&gt;
 &lt;br /&gt;
A partir du paquet “décodé” , écrire un autre paquet pour l’envoyer à un récepteur LoRa . &lt;br /&gt;
Pour l’interception , en fonction de la trame que  recoit les modules LoRa , on décidera la méthode avec laquelle on intercepte la communication afin d’envoyer des trames “ecrites à la main”.&lt;br /&gt;
&lt;br /&gt;
===Calendrier prévisionnel===&lt;br /&gt;
&lt;br /&gt;
====Liste des tâches à effectuer====&lt;br /&gt;
&lt;br /&gt;
'''Tâche 1''': Etablir la communication entre deux modules LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 2''' :Visualiser sur l'analyseur de spectre le signal émis  .&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 3''': .Prise en main du format du protocole LoRa&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 4''' : Ecrire un paquet LoRa  et le faire accepter par un module LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Calendrier====&lt;br /&gt;
&lt;br /&gt;
==Feuille d'heures==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Tâche !! Prélude !! Heures S1 !! Heures S2 !! Heures S3 !! Heures S4 !! Heures S5 !! Heures S6 !! Heures S7 !! Heures S8 !! Heures S9 !! Heures S10 !! Total&lt;br /&gt;
|-               &lt;br /&gt;
| Définition cahier des charges &lt;br /&gt;
| 4h&lt;br /&gt;
| 6h&lt;br /&gt;
| 6h&lt;br /&gt;
|4h&lt;br /&gt;
|6h&lt;br /&gt;
|8h&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Avancement du Projet==&lt;br /&gt;
&lt;br /&gt;
===Semaine 1===&lt;br /&gt;
Définition du cahier des charges et prise en main du protocole LoRa&lt;br /&gt;
&lt;br /&gt;
===Semaine 2===&lt;br /&gt;
&lt;br /&gt;
Suite du cahier des charges&lt;br /&gt;
&lt;br /&gt;
===Semaine 3===&lt;br /&gt;
&lt;br /&gt;
-Découverte du Feather &amp;lt;br&amp;gt;&lt;br /&gt;
-Etude sur le protocole LoRa et distinction entre Réseau (LoRaWAN) et le protocole LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Semaine 4===&lt;br /&gt;
&lt;br /&gt;
Tache 1 réalisée:&amp;lt;br&amp;gt;&lt;br /&gt;
#Installation des librairies Adafruit (Sur deux machines pour emission/Reception)&amp;lt;br&amp;gt;&lt;br /&gt;
#Test  des codes Emission/Réception proposés par la datasheet.&amp;lt;br&amp;gt;&lt;br /&gt;
#Communication réalisée entre deux modules LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Emission====&lt;br /&gt;
[[Fichier:femission.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Réception====&lt;br /&gt;
&lt;br /&gt;
[[Fichier:freception.png]]&lt;br /&gt;
&lt;br /&gt;
===Semaine 5===&lt;br /&gt;
&lt;br /&gt;
Après avoir effectué la communication entre deux modules LoRa , on ajoute un troisième module comme étant récepteur pour voir les changement dus à la présence d'un ou d'autres récepteurs.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:mont3.jpg|500px|down|Montage 3 module LoRa : 1 émetteur &amp;amp; 2 récepteurs]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On remarque que le RSSI (Received Signal Strength Indication) ne change quasiment pas (entre |21| et |19|) . On peut conclure que la présence de plusieurs récepteurs n'affecte pas la puissance du signal transmis .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1ere séance de mesures : &lt;br /&gt;
&lt;br /&gt;
On réalise la communication LoRa entre les modules et on visualise le signal transmis avec une antenne PATCH connectée à un analyseur de spectre . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:fr434.jpg|500px|down]]&lt;br /&gt;
&lt;br /&gt;
On mesure pour la fréquence '''434MHz''':&lt;br /&gt;
&lt;br /&gt;
== le rapport signal sur bruit SNR ==&lt;br /&gt;
&lt;br /&gt;
le rapport SNR donne une valeur de : 13 dBm&lt;br /&gt;
[[Fichier:cn.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
La puissance du signal est égale à 13 dBm . Ce résulat est identique à la puissance définit par défaut .&lt;br /&gt;
&lt;br /&gt;
===Semaine 6 === &lt;br /&gt;
&lt;br /&gt;
Modification des codes d'émission et de réception : Envoyer des 1 ou des 0 au lieu du message &amp;quot;Hello word&amp;quot; ; Répondre par ce qu'on reçoit (Ping-pong) &lt;br /&gt;
&lt;br /&gt;
(voir codes : fichier rendus).&lt;br /&gt;
&lt;br /&gt;
== Fichiers Rendus == &lt;br /&gt;
&lt;br /&gt;
[[Fichier:Plandemesures.pdf]]&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=41714</id>
		<title>IMA4 2016/2017 P33</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=41714"/>
				<updated>2017-05-07T10:34:53Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : /* Semaine 8 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Présentation du projet=&lt;br /&gt;
===Contexte===&lt;br /&gt;
Les objets connectés se font une place dans le quotidien et se déploient de plus en plus mais en ce qui concerne leur sécurité, il apparaît que les fabricants ont souvent négligé la sécurité des technologies et de les protéger contre les cyberattaques.&lt;br /&gt;
Afin de tester la sécurité des réseaux utilisés dans les objets connectés, nous étudierons le fonctionnement de ces protocoles. Dans le cadre de ce projet nous nous intéresserons aux protocoles LoRa et SigFox.&lt;br /&gt;
&lt;br /&gt;
===Objectif===&lt;br /&gt;
L'objectif est donc de réaliser l'écoute de trame d'un réseau sans-fil (LoRa et SigFox) en capturant des trames afin de comprendre le fonctionnement de ces protocoles, et déterminer le format des trames ainsi que des méthodes d'attaque du réseau. C'est ce qu'on appelle l'ingénierie inverse.&lt;br /&gt;
&lt;br /&gt;
===Description du projet===&lt;br /&gt;
&lt;br /&gt;
Pour comprendre le fonctionnement du protocole, nous mettrons en place une maquette contenant des émetteurs et récepteurs afin d'écouter les trames dans le réseau. Une fois la maquette prête, nous mettrons en place une méthode d'écoute des trames et des captures de trames par un analyseur de spectre pour ensuite décoder ces trames. &lt;br /&gt;
Pour tester les attaques de type man in the middle, ie introduire des trames dans le réseau, nous allons créer des trames et les faire accepter par le réseau.&lt;br /&gt;
&lt;br /&gt;
===Choix techniques : matériel et logiciel===&lt;br /&gt;
'''Fonction principale:'''&lt;br /&gt;
&lt;br /&gt;
Ingénierie inverse : Pouvoir injecter des trames “écrites à la main” entre l'émetteur/récepteur LoRa.&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:'''&lt;br /&gt;
Effectuer la communication entre les modules LoRa:&lt;br /&gt;
&lt;br /&gt;
Pour etablir la communication on utilisera deux Arduino qui serviront à controler l’emission et la reception des données ainsi que les messages à transmettre. &lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt1.png]]&lt;br /&gt;
&lt;br /&gt;
Sous-fonction 2: &lt;br /&gt;
on récupère le signal  avec un analyseur de spectre pour pouvoir “décoder” le paquet LoRa.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt2.png]]&lt;br /&gt;
&lt;br /&gt;
'''&lt;br /&gt;
Sous-fonction 3:''' &lt;br /&gt;
 &lt;br /&gt;
A partir du paquet “décodé” , écrire un autre paquet pour l’envoyer à un récepteur LoRa . &lt;br /&gt;
Pour l’interception , en fonction de la trame que  recoit les modules LoRa , on décidera la méthode avec laquelle on intercepte la communication afin d’envoyer des trames “ecrites à la main”.&lt;br /&gt;
&lt;br /&gt;
===Calendrier prévisionnel===&lt;br /&gt;
&lt;br /&gt;
====Liste des tâches à effectuer====&lt;br /&gt;
&lt;br /&gt;
'''Tâche 1''': Etablir la communication entre deux modules LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 2''' :Visualiser sur l'analyseur de spectre le signal émis  .&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 3''': .Prise en main du format du protocole LoRa&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 4''' : Ecrire un paquet LoRa  et le faire accepter par un module LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Calendrier====&lt;br /&gt;
&lt;br /&gt;
==Feuille d'heures==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Tâche !! Prélude !! Heures S1 !! Heures S2 !! Heures S3 !! Heures S4 !! Heures S5 !! Heures S6 !! Heures S7 !! Heures S8 !! Heures S9 !! Heures S10 !! Total&lt;br /&gt;
|-               &lt;br /&gt;
| Définition cahier des charges &lt;br /&gt;
| 4h&lt;br /&gt;
| 6h&lt;br /&gt;
| 6h&lt;br /&gt;
|4h&lt;br /&gt;
|6h&lt;br /&gt;
|8h&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Avancement du Projet==&lt;br /&gt;
&lt;br /&gt;
===Semaine 1===&lt;br /&gt;
Définition du cahier des charges et prise en main du protocole LoRa&lt;br /&gt;
&lt;br /&gt;
===Semaine 2===&lt;br /&gt;
&lt;br /&gt;
Suite du cahier des charges&lt;br /&gt;
&lt;br /&gt;
===Semaine 3===&lt;br /&gt;
&lt;br /&gt;
-Découverte du Feather &amp;lt;br&amp;gt;&lt;br /&gt;
-Etude sur le protocole LoRa et distinction entre Réseau (LoRaWAN) et le protocole LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Semaine 4===&lt;br /&gt;
&lt;br /&gt;
Tache 1 réalisée:&amp;lt;br&amp;gt;&lt;br /&gt;
#Installation des librairies Adafruit (Sur deux machines pour emission/Reception)&amp;lt;br&amp;gt;&lt;br /&gt;
#Test  des codes Emission/Réception proposés par la datasheet.&amp;lt;br&amp;gt;&lt;br /&gt;
#Communication réalisée entre deux modules LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Emission====&lt;br /&gt;
[[Fichier:femission.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Réception====&lt;br /&gt;
&lt;br /&gt;
[[Fichier:freception.png]]&lt;br /&gt;
&lt;br /&gt;
===Semaine 5===&lt;br /&gt;
&lt;br /&gt;
Après avoir effectué la communication entre deux modules LoRa , on ajoute un troisième module comme étant récepteur pour voir les changement dus à la présence d'un ou d'autres récepteurs.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:mont3.jpg|500px|down|Montage 3 module LoRa : 1 émetteur &amp;amp; 2 récepteurs]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On remarque que le RSSI (Received Signal Strength Indication) ne change quasiment pas (entre |21| et |19|) . On peut conclure que la présence de plusieurs récepteurs n'affecte pas la puissance du signal transmis .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1ere séance de mesures : &lt;br /&gt;
&lt;br /&gt;
On réalise la communication LoRa entre les modules et on visualise le signal transmis avec une antenne PATCH connectée à un analyseur de spectre . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:fr434.jpg|500px|down]]&lt;br /&gt;
&lt;br /&gt;
On mesure pour la fréquence '''434MHz''':&lt;br /&gt;
&lt;br /&gt;
== le rapport signal sur bruit SNR ==&lt;br /&gt;
&lt;br /&gt;
le rapport SNR donne une valeur de : 13 dBm&lt;br /&gt;
[[Fichier:cn.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
La puissance du signal est égale à 13 dBm . Ce résulat est identique à la puissance définit par défaut .&lt;br /&gt;
&lt;br /&gt;
== Fichiers Rendus ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Plandemesures.pdf]]&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=41713</id>
		<title>IMA4 2016/2017 P33</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=41713"/>
				<updated>2017-05-07T10:34:41Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : /* Semaine 8 et 9 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Présentation du projet=&lt;br /&gt;
===Contexte===&lt;br /&gt;
Les objets connectés se font une place dans le quotidien et se déploient de plus en plus mais en ce qui concerne leur sécurité, il apparaît que les fabricants ont souvent négligé la sécurité des technologies et de les protéger contre les cyberattaques.&lt;br /&gt;
Afin de tester la sécurité des réseaux utilisés dans les objets connectés, nous étudierons le fonctionnement de ces protocoles. Dans le cadre de ce projet nous nous intéresserons aux protocoles LoRa et SigFox.&lt;br /&gt;
&lt;br /&gt;
===Objectif===&lt;br /&gt;
L'objectif est donc de réaliser l'écoute de trame d'un réseau sans-fil (LoRa et SigFox) en capturant des trames afin de comprendre le fonctionnement de ces protocoles, et déterminer le format des trames ainsi que des méthodes d'attaque du réseau. C'est ce qu'on appelle l'ingénierie inverse.&lt;br /&gt;
&lt;br /&gt;
===Description du projet===&lt;br /&gt;
&lt;br /&gt;
Pour comprendre le fonctionnement du protocole, nous mettrons en place une maquette contenant des émetteurs et récepteurs afin d'écouter les trames dans le réseau. Une fois la maquette prête, nous mettrons en place une méthode d'écoute des trames et des captures de trames par un analyseur de spectre pour ensuite décoder ces trames. &lt;br /&gt;
Pour tester les attaques de type man in the middle, ie introduire des trames dans le réseau, nous allons créer des trames et les faire accepter par le réseau.&lt;br /&gt;
&lt;br /&gt;
===Choix techniques : matériel et logiciel===&lt;br /&gt;
'''Fonction principale:'''&lt;br /&gt;
&lt;br /&gt;
Ingénierie inverse : Pouvoir injecter des trames “écrites à la main” entre l'émetteur/récepteur LoRa.&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:'''&lt;br /&gt;
Effectuer la communication entre les modules LoRa:&lt;br /&gt;
&lt;br /&gt;
Pour etablir la communication on utilisera deux Arduino qui serviront à controler l’emission et la reception des données ainsi que les messages à transmettre. &lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt1.png]]&lt;br /&gt;
&lt;br /&gt;
Sous-fonction 2: &lt;br /&gt;
on récupère le signal  avec un analyseur de spectre pour pouvoir “décoder” le paquet LoRa.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt2.png]]&lt;br /&gt;
&lt;br /&gt;
'''&lt;br /&gt;
Sous-fonction 3:''' &lt;br /&gt;
 &lt;br /&gt;
A partir du paquet “décodé” , écrire un autre paquet pour l’envoyer à un récepteur LoRa . &lt;br /&gt;
Pour l’interception , en fonction de la trame que  recoit les modules LoRa , on décidera la méthode avec laquelle on intercepte la communication afin d’envoyer des trames “ecrites à la main”.&lt;br /&gt;
&lt;br /&gt;
===Calendrier prévisionnel===&lt;br /&gt;
&lt;br /&gt;
====Liste des tâches à effectuer====&lt;br /&gt;
&lt;br /&gt;
'''Tâche 1''': Etablir la communication entre deux modules LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 2''' :Visualiser sur l'analyseur de spectre le signal émis  .&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 3''': .Prise en main du format du protocole LoRa&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 4''' : Ecrire un paquet LoRa  et le faire accepter par un module LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Calendrier====&lt;br /&gt;
&lt;br /&gt;
==Feuille d'heures==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Tâche !! Prélude !! Heures S1 !! Heures S2 !! Heures S3 !! Heures S4 !! Heures S5 !! Heures S6 !! Heures S7 !! Heures S8 !! Heures S9 !! Heures S10 !! Total&lt;br /&gt;
|-               &lt;br /&gt;
| Définition cahier des charges &lt;br /&gt;
| 4h&lt;br /&gt;
| 6h&lt;br /&gt;
| 6h&lt;br /&gt;
|4h&lt;br /&gt;
|6h&lt;br /&gt;
|8h&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Avancement du Projet==&lt;br /&gt;
&lt;br /&gt;
===Semaine 1===&lt;br /&gt;
Définition du cahier des charges et prise en main du protocole LoRa&lt;br /&gt;
&lt;br /&gt;
===Semaine 2===&lt;br /&gt;
&lt;br /&gt;
Suite du cahier des charges&lt;br /&gt;
&lt;br /&gt;
===Semaine 3===&lt;br /&gt;
&lt;br /&gt;
-Découverte du Feather &amp;lt;br&amp;gt;&lt;br /&gt;
-Etude sur le protocole LoRa et distinction entre Réseau (LoRaWAN) et le protocole LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Semaine 4===&lt;br /&gt;
&lt;br /&gt;
Tache 1 réalisée:&amp;lt;br&amp;gt;&lt;br /&gt;
#Installation des librairies Adafruit (Sur deux machines pour emission/Reception)&amp;lt;br&amp;gt;&lt;br /&gt;
#Test  des codes Emission/Réception proposés par la datasheet.&amp;lt;br&amp;gt;&lt;br /&gt;
#Communication réalisée entre deux modules LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Emission====&lt;br /&gt;
[[Fichier:femission.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Réception====&lt;br /&gt;
&lt;br /&gt;
[[Fichier:freception.png]]&lt;br /&gt;
&lt;br /&gt;
===Semaine 5===&lt;br /&gt;
&lt;br /&gt;
Après avoir effectué la communication entre deux modules LoRa , on ajoute un troisième module comme étant récepteur pour voir les changement dus à la présence d'un ou d'autres récepteurs.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:mont3.jpg|500px|down|Montage 3 module LoRa : 1 émetteur &amp;amp; 2 récepteurs]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On remarque que le RSSI (Received Signal Strength Indication) ne change quasiment pas (entre |21| et |19|) . On peut conclure que la présence de plusieurs récepteurs n'affecte pas la puissance du signal transmis .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi2.png]]&lt;br /&gt;
&lt;br /&gt;
===Semaine 8===&lt;br /&gt;
&lt;br /&gt;
1ere séance de mesures : &lt;br /&gt;
&lt;br /&gt;
On réalise la communication LoRa entre les modules et on visualise le signal transmis avec une antenne PATCH connectée à un analyseur de spectre . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:fr434.jpg|500px|down]]&lt;br /&gt;
&lt;br /&gt;
On mesure pour la fréquence '''434MHz''':&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== le rapport signal sur bruit SNR ==&lt;br /&gt;
&lt;br /&gt;
le rapport SNR donne une valeur de : 13 dBm&lt;br /&gt;
[[Fichier:cn.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
La puissance du signal est égale à 13 dBm . Ce résulat est identique à la puissance définit par défaut .&lt;br /&gt;
&lt;br /&gt;
== Fichiers Rendus ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Plandemesures.pdf]]&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=41712</id>
		<title>IMA4 2016/2017 P33</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=41712"/>
				<updated>2017-05-07T10:28:37Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : /* Fichiers Rendus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Présentation du projet=&lt;br /&gt;
===Contexte===&lt;br /&gt;
Les objets connectés se font une place dans le quotidien et se déploient de plus en plus mais en ce qui concerne leur sécurité, il apparaît que les fabricants ont souvent négligé la sécurité des technologies et de les protéger contre les cyberattaques.&lt;br /&gt;
Afin de tester la sécurité des réseaux utilisés dans les objets connectés, nous étudierons le fonctionnement de ces protocoles. Dans le cadre de ce projet nous nous intéresserons aux protocoles LoRa et SigFox.&lt;br /&gt;
&lt;br /&gt;
===Objectif===&lt;br /&gt;
L'objectif est donc de réaliser l'écoute de trame d'un réseau sans-fil (LoRa et SigFox) en capturant des trames afin de comprendre le fonctionnement de ces protocoles, et déterminer le format des trames ainsi que des méthodes d'attaque du réseau. C'est ce qu'on appelle l'ingénierie inverse.&lt;br /&gt;
&lt;br /&gt;
===Description du projet===&lt;br /&gt;
&lt;br /&gt;
Pour comprendre le fonctionnement du protocole, nous mettrons en place une maquette contenant des émetteurs et récepteurs afin d'écouter les trames dans le réseau. Une fois la maquette prête, nous mettrons en place une méthode d'écoute des trames et des captures de trames par un analyseur de spectre pour ensuite décoder ces trames. &lt;br /&gt;
Pour tester les attaques de type man in the middle, ie introduire des trames dans le réseau, nous allons créer des trames et les faire accepter par le réseau.&lt;br /&gt;
&lt;br /&gt;
===Choix techniques : matériel et logiciel===&lt;br /&gt;
'''Fonction principale:'''&lt;br /&gt;
&lt;br /&gt;
Ingénierie inverse : Pouvoir injecter des trames “écrites à la main” entre l'émetteur/récepteur LoRa.&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:'''&lt;br /&gt;
Effectuer la communication entre les modules LoRa:&lt;br /&gt;
&lt;br /&gt;
Pour etablir la communication on utilisera deux Arduino qui serviront à controler l’emission et la reception des données ainsi que les messages à transmettre. &lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt1.png]]&lt;br /&gt;
&lt;br /&gt;
Sous-fonction 2: &lt;br /&gt;
on récupère le signal  avec un analyseur de spectre pour pouvoir “décoder” le paquet LoRa.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt2.png]]&lt;br /&gt;
&lt;br /&gt;
'''&lt;br /&gt;
Sous-fonction 3:''' &lt;br /&gt;
 &lt;br /&gt;
A partir du paquet “décodé” , écrire un autre paquet pour l’envoyer à un récepteur LoRa . &lt;br /&gt;
Pour l’interception , en fonction de la trame que  recoit les modules LoRa , on décidera la méthode avec laquelle on intercepte la communication afin d’envoyer des trames “ecrites à la main”.&lt;br /&gt;
&lt;br /&gt;
===Calendrier prévisionnel===&lt;br /&gt;
&lt;br /&gt;
====Liste des tâches à effectuer====&lt;br /&gt;
&lt;br /&gt;
'''Tâche 1''': Etablir la communication entre deux modules LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 2''' :Visualiser sur l'analyseur de spectre le signal émis  .&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 3''': .Prise en main du format du protocole LoRa&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 4''' : Ecrire un paquet LoRa  et le faire accepter par un module LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Calendrier====&lt;br /&gt;
&lt;br /&gt;
==Feuille d'heures==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Tâche !! Prélude !! Heures S1 !! Heures S2 !! Heures S3 !! Heures S4 !! Heures S5 !! Heures S6 !! Heures S7 !! Heures S8 !! Heures S9 !! Heures S10 !! Total&lt;br /&gt;
|-               &lt;br /&gt;
| Définition cahier des charges &lt;br /&gt;
| 4h&lt;br /&gt;
| 6h&lt;br /&gt;
| 6h&lt;br /&gt;
|4h&lt;br /&gt;
|6h&lt;br /&gt;
|8h&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Avancement du Projet==&lt;br /&gt;
&lt;br /&gt;
===Semaine 1===&lt;br /&gt;
Définition du cahier des charges et prise en main du protocole LoRa&lt;br /&gt;
&lt;br /&gt;
===Semaine 2===&lt;br /&gt;
&lt;br /&gt;
Suite du cahier des charges&lt;br /&gt;
&lt;br /&gt;
===Semaine 3===&lt;br /&gt;
&lt;br /&gt;
-Découverte du Feather &amp;lt;br&amp;gt;&lt;br /&gt;
-Etude sur le protocole LoRa et distinction entre Réseau (LoRaWAN) et le protocole LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Semaine 4===&lt;br /&gt;
&lt;br /&gt;
Tache 1 réalisée:&amp;lt;br&amp;gt;&lt;br /&gt;
#Installation des librairies Adafruit (Sur deux machines pour emission/Reception)&amp;lt;br&amp;gt;&lt;br /&gt;
#Test  des codes Emission/Réception proposés par la datasheet.&amp;lt;br&amp;gt;&lt;br /&gt;
#Communication réalisée entre deux modules LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Emission====&lt;br /&gt;
[[Fichier:femission.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Réception====&lt;br /&gt;
&lt;br /&gt;
[[Fichier:freception.png]]&lt;br /&gt;
&lt;br /&gt;
===Semaine 8 et 9===&lt;br /&gt;
&lt;br /&gt;
Après avoir effectué la communication entre deux modules LoRa , on ajoute un troisième module comme étant récepteur pour voir les changement dus à la présence d'un ou d'autres récepteurs.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:mont3.jpg|500px|down|Montage 3 module LoRa : 1 émetteur &amp;amp; 2 récepteurs]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On remarque que le RSSI (Received Signal Strength Indication) ne change quasiment pas (entre |21| et |19|) . On peut conclure que la présence de plusieurs récepteurs n'affecte pas la puissance du signal transmis .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Semaine 8===&lt;br /&gt;
&lt;br /&gt;
1ere séance de mesures : &lt;br /&gt;
&lt;br /&gt;
On réalise la communication LoRa entre les modules et on visualise le signal transmis avec une antenne PATCH connectée à un analyseur de spectre . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:fr434.jpg|500px|down]]&lt;br /&gt;
&lt;br /&gt;
On mesure pour la fréquence '''434MHz''':&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== le rapport signal sur bruit SNR ==&lt;br /&gt;
&lt;br /&gt;
le rapport SNR donne une valeur de : 13 dBm&lt;br /&gt;
[[Fichier:cn.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
La puissance du signal est égale à 13 dBm . Ce résulat est identique à la puissance définit par défaut .&lt;br /&gt;
&lt;br /&gt;
== Fichiers Rendus ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Plandemesures.pdf]]&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=41711</id>
		<title>IMA4 2016/2017 P33</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=41711"/>
				<updated>2017-05-07T10:26:30Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : /* Fichiers Rendus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Présentation du projet=&lt;br /&gt;
===Contexte===&lt;br /&gt;
Les objets connectés se font une place dans le quotidien et se déploient de plus en plus mais en ce qui concerne leur sécurité, il apparaît que les fabricants ont souvent négligé la sécurité des technologies et de les protéger contre les cyberattaques.&lt;br /&gt;
Afin de tester la sécurité des réseaux utilisés dans les objets connectés, nous étudierons le fonctionnement de ces protocoles. Dans le cadre de ce projet nous nous intéresserons aux protocoles LoRa et SigFox.&lt;br /&gt;
&lt;br /&gt;
===Objectif===&lt;br /&gt;
L'objectif est donc de réaliser l'écoute de trame d'un réseau sans-fil (LoRa et SigFox) en capturant des trames afin de comprendre le fonctionnement de ces protocoles, et déterminer le format des trames ainsi que des méthodes d'attaque du réseau. C'est ce qu'on appelle l'ingénierie inverse.&lt;br /&gt;
&lt;br /&gt;
===Description du projet===&lt;br /&gt;
&lt;br /&gt;
Pour comprendre le fonctionnement du protocole, nous mettrons en place une maquette contenant des émetteurs et récepteurs afin d'écouter les trames dans le réseau. Une fois la maquette prête, nous mettrons en place une méthode d'écoute des trames et des captures de trames par un analyseur de spectre pour ensuite décoder ces trames. &lt;br /&gt;
Pour tester les attaques de type man in the middle, ie introduire des trames dans le réseau, nous allons créer des trames et les faire accepter par le réseau.&lt;br /&gt;
&lt;br /&gt;
===Choix techniques : matériel et logiciel===&lt;br /&gt;
'''Fonction principale:'''&lt;br /&gt;
&lt;br /&gt;
Ingénierie inverse : Pouvoir injecter des trames “écrites à la main” entre l'émetteur/récepteur LoRa.&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:'''&lt;br /&gt;
Effectuer la communication entre les modules LoRa:&lt;br /&gt;
&lt;br /&gt;
Pour etablir la communication on utilisera deux Arduino qui serviront à controler l’emission et la reception des données ainsi que les messages à transmettre. &lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt1.png]]&lt;br /&gt;
&lt;br /&gt;
Sous-fonction 2: &lt;br /&gt;
on récupère le signal  avec un analyseur de spectre pour pouvoir “décoder” le paquet LoRa.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt2.png]]&lt;br /&gt;
&lt;br /&gt;
'''&lt;br /&gt;
Sous-fonction 3:''' &lt;br /&gt;
 &lt;br /&gt;
A partir du paquet “décodé” , écrire un autre paquet pour l’envoyer à un récepteur LoRa . &lt;br /&gt;
Pour l’interception , en fonction de la trame que  recoit les modules LoRa , on décidera la méthode avec laquelle on intercepte la communication afin d’envoyer des trames “ecrites à la main”.&lt;br /&gt;
&lt;br /&gt;
===Calendrier prévisionnel===&lt;br /&gt;
&lt;br /&gt;
====Liste des tâches à effectuer====&lt;br /&gt;
&lt;br /&gt;
'''Tâche 1''': Etablir la communication entre deux modules LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 2''' :Visualiser sur l'analyseur de spectre le signal émis  .&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 3''': .Prise en main du format du protocole LoRa&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 4''' : Ecrire un paquet LoRa  et le faire accepter par un module LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Calendrier====&lt;br /&gt;
&lt;br /&gt;
==Feuille d'heures==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Tâche !! Prélude !! Heures S1 !! Heures S2 !! Heures S3 !! Heures S4 !! Heures S5 !! Heures S6 !! Heures S7 !! Heures S8 !! Heures S9 !! Heures S10 !! Total&lt;br /&gt;
|-               &lt;br /&gt;
| Définition cahier des charges &lt;br /&gt;
| 4h&lt;br /&gt;
| 6h&lt;br /&gt;
| 6h&lt;br /&gt;
|4h&lt;br /&gt;
|6h&lt;br /&gt;
|8h&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Avancement du Projet==&lt;br /&gt;
&lt;br /&gt;
===Semaine 1===&lt;br /&gt;
Définition du cahier des charges et prise en main du protocole LoRa&lt;br /&gt;
&lt;br /&gt;
===Semaine 2===&lt;br /&gt;
&lt;br /&gt;
Suite du cahier des charges&lt;br /&gt;
&lt;br /&gt;
===Semaine 3===&lt;br /&gt;
&lt;br /&gt;
-Découverte du Feather &amp;lt;br&amp;gt;&lt;br /&gt;
-Etude sur le protocole LoRa et distinction entre Réseau (LoRaWAN) et le protocole LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Semaine 4===&lt;br /&gt;
&lt;br /&gt;
Tache 1 réalisée:&amp;lt;br&amp;gt;&lt;br /&gt;
#Installation des librairies Adafruit (Sur deux machines pour emission/Reception)&amp;lt;br&amp;gt;&lt;br /&gt;
#Test  des codes Emission/Réception proposés par la datasheet.&amp;lt;br&amp;gt;&lt;br /&gt;
#Communication réalisée entre deux modules LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Emission====&lt;br /&gt;
[[Fichier:femission.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Réception====&lt;br /&gt;
&lt;br /&gt;
[[Fichier:freception.png]]&lt;br /&gt;
&lt;br /&gt;
===Semaine 8 et 9===&lt;br /&gt;
&lt;br /&gt;
Après avoir effectué la communication entre deux modules LoRa , on ajoute un troisième module comme étant récepteur pour voir les changement dus à la présence d'un ou d'autres récepteurs.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:mont3.jpg|500px|down|Montage 3 module LoRa : 1 émetteur &amp;amp; 2 récepteurs]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On remarque que le RSSI (Received Signal Strength Indication) ne change quasiment pas (entre |21| et |19|) . On peut conclure que la présence de plusieurs récepteurs n'affecte pas la puissance du signal transmis .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Semaine 8===&lt;br /&gt;
&lt;br /&gt;
1ere séance de mesures : &lt;br /&gt;
&lt;br /&gt;
On réalise la communication LoRa entre les modules et on visualise le signal transmis avec une antenne PATCH connectée à un analyseur de spectre . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:fr434.jpg|500px|down]]&lt;br /&gt;
&lt;br /&gt;
On mesure pour la fréquence '''434MHz''':&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== le rapport signal sur bruit SNR ==&lt;br /&gt;
&lt;br /&gt;
le rapport SNR donne une valeur de : 13 dBm&lt;br /&gt;
[[Fichier:cn.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
La puissance du signal est égale à 13 dBm . Ce résulat est identique à la puissance définit par défaut .&lt;br /&gt;
&lt;br /&gt;
== Fichiers Rendus ==&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=41710</id>
		<title>IMA4 2016/2017 P33</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=41710"/>
				<updated>2017-05-07T10:26:12Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : /* le rapport signal sur bruit SNR */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Présentation du projet=&lt;br /&gt;
===Contexte===&lt;br /&gt;
Les objets connectés se font une place dans le quotidien et se déploient de plus en plus mais en ce qui concerne leur sécurité, il apparaît que les fabricants ont souvent négligé la sécurité des technologies et de les protéger contre les cyberattaques.&lt;br /&gt;
Afin de tester la sécurité des réseaux utilisés dans les objets connectés, nous étudierons le fonctionnement de ces protocoles. Dans le cadre de ce projet nous nous intéresserons aux protocoles LoRa et SigFox.&lt;br /&gt;
&lt;br /&gt;
===Objectif===&lt;br /&gt;
L'objectif est donc de réaliser l'écoute de trame d'un réseau sans-fil (LoRa et SigFox) en capturant des trames afin de comprendre le fonctionnement de ces protocoles, et déterminer le format des trames ainsi que des méthodes d'attaque du réseau. C'est ce qu'on appelle l'ingénierie inverse.&lt;br /&gt;
&lt;br /&gt;
===Description du projet===&lt;br /&gt;
&lt;br /&gt;
Pour comprendre le fonctionnement du protocole, nous mettrons en place une maquette contenant des émetteurs et récepteurs afin d'écouter les trames dans le réseau. Une fois la maquette prête, nous mettrons en place une méthode d'écoute des trames et des captures de trames par un analyseur de spectre pour ensuite décoder ces trames. &lt;br /&gt;
Pour tester les attaques de type man in the middle, ie introduire des trames dans le réseau, nous allons créer des trames et les faire accepter par le réseau.&lt;br /&gt;
&lt;br /&gt;
===Choix techniques : matériel et logiciel===&lt;br /&gt;
'''Fonction principale:'''&lt;br /&gt;
&lt;br /&gt;
Ingénierie inverse : Pouvoir injecter des trames “écrites à la main” entre l'émetteur/récepteur LoRa.&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:'''&lt;br /&gt;
Effectuer la communication entre les modules LoRa:&lt;br /&gt;
&lt;br /&gt;
Pour etablir la communication on utilisera deux Arduino qui serviront à controler l’emission et la reception des données ainsi que les messages à transmettre. &lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt1.png]]&lt;br /&gt;
&lt;br /&gt;
Sous-fonction 2: &lt;br /&gt;
on récupère le signal  avec un analyseur de spectre pour pouvoir “décoder” le paquet LoRa.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt2.png]]&lt;br /&gt;
&lt;br /&gt;
'''&lt;br /&gt;
Sous-fonction 3:''' &lt;br /&gt;
 &lt;br /&gt;
A partir du paquet “décodé” , écrire un autre paquet pour l’envoyer à un récepteur LoRa . &lt;br /&gt;
Pour l’interception , en fonction de la trame que  recoit les modules LoRa , on décidera la méthode avec laquelle on intercepte la communication afin d’envoyer des trames “ecrites à la main”.&lt;br /&gt;
&lt;br /&gt;
===Calendrier prévisionnel===&lt;br /&gt;
&lt;br /&gt;
====Liste des tâches à effectuer====&lt;br /&gt;
&lt;br /&gt;
'''Tâche 1''': Etablir la communication entre deux modules LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 2''' :Visualiser sur l'analyseur de spectre le signal émis  .&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 3''': .Prise en main du format du protocole LoRa&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 4''' : Ecrire un paquet LoRa  et le faire accepter par un module LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Calendrier====&lt;br /&gt;
&lt;br /&gt;
==Feuille d'heures==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Tâche !! Prélude !! Heures S1 !! Heures S2 !! Heures S3 !! Heures S4 !! Heures S5 !! Heures S6 !! Heures S7 !! Heures S8 !! Heures S9 !! Heures S10 !! Total&lt;br /&gt;
|-               &lt;br /&gt;
| Définition cahier des charges &lt;br /&gt;
| 4h&lt;br /&gt;
| 6h&lt;br /&gt;
| 6h&lt;br /&gt;
|4h&lt;br /&gt;
|6h&lt;br /&gt;
|8h&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Avancement du Projet==&lt;br /&gt;
&lt;br /&gt;
===Semaine 1===&lt;br /&gt;
Définition du cahier des charges et prise en main du protocole LoRa&lt;br /&gt;
&lt;br /&gt;
===Semaine 2===&lt;br /&gt;
&lt;br /&gt;
Suite du cahier des charges&lt;br /&gt;
&lt;br /&gt;
===Semaine 3===&lt;br /&gt;
&lt;br /&gt;
-Découverte du Feather &amp;lt;br&amp;gt;&lt;br /&gt;
-Etude sur le protocole LoRa et distinction entre Réseau (LoRaWAN) et le protocole LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Semaine 4===&lt;br /&gt;
&lt;br /&gt;
Tache 1 réalisée:&amp;lt;br&amp;gt;&lt;br /&gt;
#Installation des librairies Adafruit (Sur deux machines pour emission/Reception)&amp;lt;br&amp;gt;&lt;br /&gt;
#Test  des codes Emission/Réception proposés par la datasheet.&amp;lt;br&amp;gt;&lt;br /&gt;
#Communication réalisée entre deux modules LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Emission====&lt;br /&gt;
[[Fichier:femission.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Réception====&lt;br /&gt;
&lt;br /&gt;
[[Fichier:freception.png]]&lt;br /&gt;
&lt;br /&gt;
===Semaine 8 et 9===&lt;br /&gt;
&lt;br /&gt;
Après avoir effectué la communication entre deux modules LoRa , on ajoute un troisième module comme étant récepteur pour voir les changement dus à la présence d'un ou d'autres récepteurs.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:mont3.jpg|500px|down|Montage 3 module LoRa : 1 émetteur &amp;amp; 2 récepteurs]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On remarque que le RSSI (Received Signal Strength Indication) ne change quasiment pas (entre |21| et |19|) . On peut conclure que la présence de plusieurs récepteurs n'affecte pas la puissance du signal transmis .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Semaine 8===&lt;br /&gt;
&lt;br /&gt;
1ere séance de mesures : &lt;br /&gt;
&lt;br /&gt;
On réalise la communication LoRa entre les modules et on visualise le signal transmis avec une antenne PATCH connectée à un analyseur de spectre . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:fr434.jpg|500px|down]]&lt;br /&gt;
&lt;br /&gt;
On mesure pour la fréquence '''434MHz''':&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== le rapport signal sur bruit SNR ==&lt;br /&gt;
&lt;br /&gt;
le rapport SNR donne une valeur de : 13 dBm&lt;br /&gt;
[[Fichier:cn.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
La puissance du signal est égale à 13 dBm . Ce résulat est identique à la puissance définit par défaut .&lt;br /&gt;
&lt;br /&gt;
== Fichiers Rendus ==&lt;br /&gt;
[[Fichier:plandemesures.pdf]]&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=41709</id>
		<title>IMA4 2016/2017 P33</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=41709"/>
				<updated>2017-05-07T10:24:28Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : /* le bruit */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Présentation du projet=&lt;br /&gt;
===Contexte===&lt;br /&gt;
Les objets connectés se font une place dans le quotidien et se déploient de plus en plus mais en ce qui concerne leur sécurité, il apparaît que les fabricants ont souvent négligé la sécurité des technologies et de les protéger contre les cyberattaques.&lt;br /&gt;
Afin de tester la sécurité des réseaux utilisés dans les objets connectés, nous étudierons le fonctionnement de ces protocoles. Dans le cadre de ce projet nous nous intéresserons aux protocoles LoRa et SigFox.&lt;br /&gt;
&lt;br /&gt;
===Objectif===&lt;br /&gt;
L'objectif est donc de réaliser l'écoute de trame d'un réseau sans-fil (LoRa et SigFox) en capturant des trames afin de comprendre le fonctionnement de ces protocoles, et déterminer le format des trames ainsi que des méthodes d'attaque du réseau. C'est ce qu'on appelle l'ingénierie inverse.&lt;br /&gt;
&lt;br /&gt;
===Description du projet===&lt;br /&gt;
&lt;br /&gt;
Pour comprendre le fonctionnement du protocole, nous mettrons en place une maquette contenant des émetteurs et récepteurs afin d'écouter les trames dans le réseau. Une fois la maquette prête, nous mettrons en place une méthode d'écoute des trames et des captures de trames par un analyseur de spectre pour ensuite décoder ces trames. &lt;br /&gt;
Pour tester les attaques de type man in the middle, ie introduire des trames dans le réseau, nous allons créer des trames et les faire accepter par le réseau.&lt;br /&gt;
&lt;br /&gt;
===Choix techniques : matériel et logiciel===&lt;br /&gt;
'''Fonction principale:'''&lt;br /&gt;
&lt;br /&gt;
Ingénierie inverse : Pouvoir injecter des trames “écrites à la main” entre l'émetteur/récepteur LoRa.&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:'''&lt;br /&gt;
Effectuer la communication entre les modules LoRa:&lt;br /&gt;
&lt;br /&gt;
Pour etablir la communication on utilisera deux Arduino qui serviront à controler l’emission et la reception des données ainsi que les messages à transmettre. &lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt1.png]]&lt;br /&gt;
&lt;br /&gt;
Sous-fonction 2: &lt;br /&gt;
on récupère le signal  avec un analyseur de spectre pour pouvoir “décoder” le paquet LoRa.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt2.png]]&lt;br /&gt;
&lt;br /&gt;
'''&lt;br /&gt;
Sous-fonction 3:''' &lt;br /&gt;
 &lt;br /&gt;
A partir du paquet “décodé” , écrire un autre paquet pour l’envoyer à un récepteur LoRa . &lt;br /&gt;
Pour l’interception , en fonction de la trame que  recoit les modules LoRa , on décidera la méthode avec laquelle on intercepte la communication afin d’envoyer des trames “ecrites à la main”.&lt;br /&gt;
&lt;br /&gt;
===Calendrier prévisionnel===&lt;br /&gt;
&lt;br /&gt;
====Liste des tâches à effectuer====&lt;br /&gt;
&lt;br /&gt;
'''Tâche 1''': Etablir la communication entre deux modules LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 2''' :Visualiser sur l'analyseur de spectre le signal émis  .&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 3''': .Prise en main du format du protocole LoRa&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 4''' : Ecrire un paquet LoRa  et le faire accepter par un module LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Calendrier====&lt;br /&gt;
&lt;br /&gt;
==Feuille d'heures==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Tâche !! Prélude !! Heures S1 !! Heures S2 !! Heures S3 !! Heures S4 !! Heures S5 !! Heures S6 !! Heures S7 !! Heures S8 !! Heures S9 !! Heures S10 !! Total&lt;br /&gt;
|-               &lt;br /&gt;
| Définition cahier des charges &lt;br /&gt;
| 4h&lt;br /&gt;
| 6h&lt;br /&gt;
| 6h&lt;br /&gt;
|4h&lt;br /&gt;
|6h&lt;br /&gt;
|8h&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Avancement du Projet==&lt;br /&gt;
&lt;br /&gt;
===Semaine 1===&lt;br /&gt;
Définition du cahier des charges et prise en main du protocole LoRa&lt;br /&gt;
&lt;br /&gt;
===Semaine 2===&lt;br /&gt;
&lt;br /&gt;
Suite du cahier des charges&lt;br /&gt;
&lt;br /&gt;
===Semaine 3===&lt;br /&gt;
&lt;br /&gt;
-Découverte du Feather &amp;lt;br&amp;gt;&lt;br /&gt;
-Etude sur le protocole LoRa et distinction entre Réseau (LoRaWAN) et le protocole LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Semaine 4===&lt;br /&gt;
&lt;br /&gt;
Tache 1 réalisée:&amp;lt;br&amp;gt;&lt;br /&gt;
#Installation des librairies Adafruit (Sur deux machines pour emission/Reception)&amp;lt;br&amp;gt;&lt;br /&gt;
#Test  des codes Emission/Réception proposés par la datasheet.&amp;lt;br&amp;gt;&lt;br /&gt;
#Communication réalisée entre deux modules LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Emission====&lt;br /&gt;
[[Fichier:femission.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Réception====&lt;br /&gt;
&lt;br /&gt;
[[Fichier:freception.png]]&lt;br /&gt;
&lt;br /&gt;
===Semaine 8 et 9===&lt;br /&gt;
&lt;br /&gt;
Après avoir effectué la communication entre deux modules LoRa , on ajoute un troisième module comme étant récepteur pour voir les changement dus à la présence d'un ou d'autres récepteurs.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:mont3.jpg|500px|down|Montage 3 module LoRa : 1 émetteur &amp;amp; 2 récepteurs]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On remarque que le RSSI (Received Signal Strength Indication) ne change quasiment pas (entre |21| et |19|) . On peut conclure que la présence de plusieurs récepteurs n'affecte pas la puissance du signal transmis .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Semaine 8===&lt;br /&gt;
&lt;br /&gt;
1ere séance de mesures : &lt;br /&gt;
&lt;br /&gt;
On réalise la communication LoRa entre les modules et on visualise le signal transmis avec une antenne PATCH connectée à un analyseur de spectre . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:fr434.jpg|500px|down]]&lt;br /&gt;
&lt;br /&gt;
On mesure pour la fréquence '''434MHz''':&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== le rapport signal sur bruit SNR ==&lt;br /&gt;
&lt;br /&gt;
le rapport SNR donne une valeur de : 13 dBm&lt;br /&gt;
[[Fichier:cn.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
on peut conclure que la puissance du signal est égale à 13 dBm . Ce résulat est identique à la puissance définit par défaut .&lt;br /&gt;
&lt;br /&gt;
== Fichiers Rendus ==&lt;br /&gt;
[[Fichier:plandemesures.pdf]]&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=41708</id>
		<title>IMA4 2016/2017 P33</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=41708"/>
				<updated>2017-05-07T10:14:31Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : /* le bruit */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Présentation du projet=&lt;br /&gt;
===Contexte===&lt;br /&gt;
Les objets connectés se font une place dans le quotidien et se déploient de plus en plus mais en ce qui concerne leur sécurité, il apparaît que les fabricants ont souvent négligé la sécurité des technologies et de les protéger contre les cyberattaques.&lt;br /&gt;
Afin de tester la sécurité des réseaux utilisés dans les objets connectés, nous étudierons le fonctionnement de ces protocoles. Dans le cadre de ce projet nous nous intéresserons aux protocoles LoRa et SigFox.&lt;br /&gt;
&lt;br /&gt;
===Objectif===&lt;br /&gt;
L'objectif est donc de réaliser l'écoute de trame d'un réseau sans-fil (LoRa et SigFox) en capturant des trames afin de comprendre le fonctionnement de ces protocoles, et déterminer le format des trames ainsi que des méthodes d'attaque du réseau. C'est ce qu'on appelle l'ingénierie inverse.&lt;br /&gt;
&lt;br /&gt;
===Description du projet===&lt;br /&gt;
&lt;br /&gt;
Pour comprendre le fonctionnement du protocole, nous mettrons en place une maquette contenant des émetteurs et récepteurs afin d'écouter les trames dans le réseau. Une fois la maquette prête, nous mettrons en place une méthode d'écoute des trames et des captures de trames par un analyseur de spectre pour ensuite décoder ces trames. &lt;br /&gt;
Pour tester les attaques de type man in the middle, ie introduire des trames dans le réseau, nous allons créer des trames et les faire accepter par le réseau.&lt;br /&gt;
&lt;br /&gt;
===Choix techniques : matériel et logiciel===&lt;br /&gt;
'''Fonction principale:'''&lt;br /&gt;
&lt;br /&gt;
Ingénierie inverse : Pouvoir injecter des trames “écrites à la main” entre l'émetteur/récepteur LoRa.&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:'''&lt;br /&gt;
Effectuer la communication entre les modules LoRa:&lt;br /&gt;
&lt;br /&gt;
Pour etablir la communication on utilisera deux Arduino qui serviront à controler l’emission et la reception des données ainsi que les messages à transmettre. &lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt1.png]]&lt;br /&gt;
&lt;br /&gt;
Sous-fonction 2: &lt;br /&gt;
on récupère le signal  avec un analyseur de spectre pour pouvoir “décoder” le paquet LoRa.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt2.png]]&lt;br /&gt;
&lt;br /&gt;
'''&lt;br /&gt;
Sous-fonction 3:''' &lt;br /&gt;
 &lt;br /&gt;
A partir du paquet “décodé” , écrire un autre paquet pour l’envoyer à un récepteur LoRa . &lt;br /&gt;
Pour l’interception , en fonction de la trame que  recoit les modules LoRa , on décidera la méthode avec laquelle on intercepte la communication afin d’envoyer des trames “ecrites à la main”.&lt;br /&gt;
&lt;br /&gt;
===Calendrier prévisionnel===&lt;br /&gt;
&lt;br /&gt;
====Liste des tâches à effectuer====&lt;br /&gt;
&lt;br /&gt;
'''Tâche 1''': Etablir la communication entre deux modules LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 2''' :Visualiser sur l'analyseur de spectre le signal émis  .&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 3''': .Prise en main du format du protocole LoRa&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 4''' : Ecrire un paquet LoRa  et le faire accepter par un module LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Calendrier====&lt;br /&gt;
&lt;br /&gt;
==Feuille d'heures==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Tâche !! Prélude !! Heures S1 !! Heures S2 !! Heures S3 !! Heures S4 !! Heures S5 !! Heures S6 !! Heures S7 !! Heures S8 !! Heures S9 !! Heures S10 !! Total&lt;br /&gt;
|-               &lt;br /&gt;
| Définition cahier des charges &lt;br /&gt;
| 4h&lt;br /&gt;
| 6h&lt;br /&gt;
| 6h&lt;br /&gt;
|4h&lt;br /&gt;
|6h&lt;br /&gt;
|8h&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Avancement du Projet==&lt;br /&gt;
&lt;br /&gt;
===Semaine 1===&lt;br /&gt;
Définition du cahier des charges et prise en main du protocole LoRa&lt;br /&gt;
&lt;br /&gt;
===Semaine 2===&lt;br /&gt;
&lt;br /&gt;
Suite du cahier des charges&lt;br /&gt;
&lt;br /&gt;
===Semaine 3===&lt;br /&gt;
&lt;br /&gt;
-Découverte du Feather &amp;lt;br&amp;gt;&lt;br /&gt;
-Etude sur le protocole LoRa et distinction entre Réseau (LoRaWAN) et le protocole LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Semaine 4===&lt;br /&gt;
&lt;br /&gt;
Tache 1 réalisée:&amp;lt;br&amp;gt;&lt;br /&gt;
#Installation des librairies Adafruit (Sur deux machines pour emission/Reception)&amp;lt;br&amp;gt;&lt;br /&gt;
#Test  des codes Emission/Réception proposés par la datasheet.&amp;lt;br&amp;gt;&lt;br /&gt;
#Communication réalisée entre deux modules LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Emission====&lt;br /&gt;
[[Fichier:femission.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Réception====&lt;br /&gt;
&lt;br /&gt;
[[Fichier:freception.png]]&lt;br /&gt;
&lt;br /&gt;
===Semaine 8 et 9===&lt;br /&gt;
&lt;br /&gt;
Après avoir effectué la communication entre deux modules LoRa , on ajoute un troisième module comme étant récepteur pour voir les changement dus à la présence d'un ou d'autres récepteurs.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:mont3.jpg|500px|down|Montage 3 module LoRa : 1 émetteur &amp;amp; 2 récepteurs]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On remarque que le RSSI (Received Signal Strength Indication) ne change quasiment pas (entre |21| et |19|) . On peut conclure que la présence de plusieurs récepteurs n'affecte pas la puissance du signal transmis .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Semaine 8===&lt;br /&gt;
&lt;br /&gt;
1ere séance de mesures : &lt;br /&gt;
&lt;br /&gt;
On réalise la communication LoRa entre les modules et on visualise le signal transmis avec une antenne PATCH connectée à un analyseur de spectre . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:fr434.jpg|500px|down]]&lt;br /&gt;
&lt;br /&gt;
On mesure pour la fréquence '''434MHz''':&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== le bruit ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:bruit.jpg|500px|down]]&lt;br /&gt;
&lt;br /&gt;
== le rapport signal sur bruit SNR ==&lt;br /&gt;
&lt;br /&gt;
le rapport SNR donne une valeur de : 13 dBm&lt;br /&gt;
[[Fichier:cn.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
on peut conclure que la puissance du signal est égale à 13 dBm . Ce résulat est identique à la puissance définit par défaut .&lt;br /&gt;
&lt;br /&gt;
== Fichiers Rendus ==&lt;br /&gt;
[[Fichier:plandemesures.pdf]]&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=40792</id>
		<title>IMA4 2016/2017 P33</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=40792"/>
				<updated>2017-03-27T13:46:29Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : /* Fichiers Rendus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Présentation du projet=&lt;br /&gt;
===Contexte===&lt;br /&gt;
Les objets connectés se font une place dans le quotidien et se déploient de plus en plus mais en ce qui concerne leur sécurité, il apparaît que les fabricants ont souvent négligé la sécurité des technologies et de les protéger contre les cyberattaques.&lt;br /&gt;
Afin de tester la sécurité des réseaux utilisés dans les objets connectés, nous étudierons le fonctionnement de ces protocoles. Dans le cadre de ce projet nous nous intéresserons aux protocoles LoRa et SigFox.&lt;br /&gt;
&lt;br /&gt;
===Objectif===&lt;br /&gt;
L'objectif est donc de réaliser l'écoute de trame d'un réseau sans-fil (LoRa et SigFox) en capturant des trames afin de comprendre le fonctionnement de ces protocoles, et déterminer le format des trames ainsi que des méthodes d'attaque du réseau. C'est ce qu'on appelle l'ingénierie inverse.&lt;br /&gt;
&lt;br /&gt;
===Description du projet===&lt;br /&gt;
&lt;br /&gt;
Pour comprendre le fonctionnement du protocole, nous mettrons en place une maquette contenant des émetteurs et récepteurs afin d'écouter les trames dans le réseau. Une fois la maquette prête, nous mettrons en place une méthode d'écoute des trames et des captures de trames par un analyseur de spectre pour ensuite décoder ces trames. &lt;br /&gt;
Pour tester les attaques de type man in the middle, ie introduire des trames dans le réseau, nous allons créer des trames et les faire accepter par le réseau.&lt;br /&gt;
&lt;br /&gt;
===Choix techniques : matériel et logiciel===&lt;br /&gt;
'''Fonction principale:'''&lt;br /&gt;
&lt;br /&gt;
Ingénierie inverse : Pouvoir injecter des trames “écrites à la main” entre l'émetteur/récepteur LoRa.&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:'''&lt;br /&gt;
Effectuer la communication entre les modules LoRa:&lt;br /&gt;
&lt;br /&gt;
Pour etablir la communication on utilisera deux Arduino qui serviront à controler l’emission et la reception des données ainsi que les messages à transmettre. &lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt1.png]]&lt;br /&gt;
&lt;br /&gt;
Sous-fonction 2: &lt;br /&gt;
on récupère le signal  avec un analyseur de spectre pour pouvoir “décoder” le paquet LoRa.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt2.png]]&lt;br /&gt;
&lt;br /&gt;
'''&lt;br /&gt;
Sous-fonction 3:''' &lt;br /&gt;
 &lt;br /&gt;
A partir du paquet “décodé” , écrire un autre paquet pour l’envoyer à un récepteur LoRa . &lt;br /&gt;
Pour l’interception , en fonction de la trame que  recoit les modules LoRa , on décidera la méthode avec laquelle on intercepte la communication afin d’envoyer des trames “ecrites à la main”.&lt;br /&gt;
&lt;br /&gt;
===Calendrier prévisionnel===&lt;br /&gt;
&lt;br /&gt;
====Liste des tâches à effectuer====&lt;br /&gt;
&lt;br /&gt;
'''Tâche 1''': Etablir la communication entre deux modules LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 2''' :Visualiser sur l'analyseur de spectre le signal émis  .&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 3''': .Prise en main du format du protocole LoRa&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 4''' : Ecrire un paquet LoRa  et le faire accepter par un module LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Calendrier====&lt;br /&gt;
&lt;br /&gt;
==Feuille d'heures==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Tâche !! Prélude !! Heures S1 !! Heures S2 !! Heures S3 !! Heures S4 !! Heures S5 !! Heures S6 !! Heures S7 !! Heures S8 !! Heures S9 !! Heures S10 !! Total&lt;br /&gt;
|-               &lt;br /&gt;
| Définition cahier des charges &lt;br /&gt;
| 4h&lt;br /&gt;
| 6h&lt;br /&gt;
| 6h&lt;br /&gt;
|4h&lt;br /&gt;
|6h&lt;br /&gt;
|8h&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Avancement du Projet==&lt;br /&gt;
&lt;br /&gt;
===Semaine 1===&lt;br /&gt;
Définition du cahier des charges et prise en main du protocole LoRa&lt;br /&gt;
&lt;br /&gt;
===Semaine 2===&lt;br /&gt;
&lt;br /&gt;
Suite du cahier des charges&lt;br /&gt;
&lt;br /&gt;
===Semaine 3===&lt;br /&gt;
&lt;br /&gt;
-Découverte du Feather &amp;lt;br&amp;gt;&lt;br /&gt;
-Etude sur le protocole LoRa et distinction entre Réseau (LoRaWAN) et le protocole LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Semaine 4===&lt;br /&gt;
&lt;br /&gt;
Tache 1 réalisée:&amp;lt;br&amp;gt;&lt;br /&gt;
#Installation des librairies Adafruit (Sur deux machines pour emission/Reception)&amp;lt;br&amp;gt;&lt;br /&gt;
#Test  des codes Emission/Réception proposés par la datasheet.&amp;lt;br&amp;gt;&lt;br /&gt;
#Communication réalisée entre deux modules LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Emission====&lt;br /&gt;
[[Fichier:femission.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Réception====&lt;br /&gt;
&lt;br /&gt;
[[Fichier:freception.png]]&lt;br /&gt;
&lt;br /&gt;
===Semaine 8 et 9===&lt;br /&gt;
&lt;br /&gt;
Après avoir effectué la communication entre deux modules LoRa , on ajoute un troisième module comme étant récepteur pour voir les changement dus à la présence d'un ou d'autres récepteurs.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:mont3.jpg|500px|down|Montage 3 module LoRa : 1 émetteur &amp;amp; 2 récepteurs]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On remarque que le RSSI (Received Signal Strength Indication) ne change quasiment pas (entre |21| et |19|) . On peut conclure que la présence de plusieurs récepteurs n'affecte pas la puissance du signal transmis .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Semaine 8===&lt;br /&gt;
&lt;br /&gt;
1ere séance de mesures : &lt;br /&gt;
&lt;br /&gt;
On réalise la communication LoRa entre les modules et on visualise le signal transmis avec une antenne PATCH connectée à un analyseur de spectre . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:fr434.jpg|500px|down]]&lt;br /&gt;
&lt;br /&gt;
On mesure pour la fréquence '''434MHz''':&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== le bruit ==&lt;br /&gt;
&lt;br /&gt;
On trouve que le bruit est absent :&lt;br /&gt;
[[Fichier:bruit.jpg|500px|down]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== le rapport signal sur bruit SNR ==&lt;br /&gt;
&lt;br /&gt;
le rapport SNR donne une valeur de : 13 dBm&lt;br /&gt;
[[Fichier:cn.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
on peut conclure que la puissance du signal est égale à 13 dBm . Ce résulat est identique à la puissance définit par défaut .&lt;br /&gt;
&lt;br /&gt;
== Fichiers Rendus ==&lt;br /&gt;
[[Fichier:plandemesures.pdf]]&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=Fichier:Plandemesures.pdf&amp;diff=40791</id>
		<title>Fichier:Plandemesures.pdf</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=Fichier:Plandemesures.pdf&amp;diff=40791"/>
				<updated>2017-03-27T13:45:42Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=40790</id>
		<title>IMA4 2016/2017 P33</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=40790"/>
				<updated>2017-03-27T13:43:28Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : /* Avancement du Projet */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Présentation du projet=&lt;br /&gt;
===Contexte===&lt;br /&gt;
Les objets connectés se font une place dans le quotidien et se déploient de plus en plus mais en ce qui concerne leur sécurité, il apparaît que les fabricants ont souvent négligé la sécurité des technologies et de les protéger contre les cyberattaques.&lt;br /&gt;
Afin de tester la sécurité des réseaux utilisés dans les objets connectés, nous étudierons le fonctionnement de ces protocoles. Dans le cadre de ce projet nous nous intéresserons aux protocoles LoRa et SigFox.&lt;br /&gt;
&lt;br /&gt;
===Objectif===&lt;br /&gt;
L'objectif est donc de réaliser l'écoute de trame d'un réseau sans-fil (LoRa et SigFox) en capturant des trames afin de comprendre le fonctionnement de ces protocoles, et déterminer le format des trames ainsi que des méthodes d'attaque du réseau. C'est ce qu'on appelle l'ingénierie inverse.&lt;br /&gt;
&lt;br /&gt;
===Description du projet===&lt;br /&gt;
&lt;br /&gt;
Pour comprendre le fonctionnement du protocole, nous mettrons en place une maquette contenant des émetteurs et récepteurs afin d'écouter les trames dans le réseau. Une fois la maquette prête, nous mettrons en place une méthode d'écoute des trames et des captures de trames par un analyseur de spectre pour ensuite décoder ces trames. &lt;br /&gt;
Pour tester les attaques de type man in the middle, ie introduire des trames dans le réseau, nous allons créer des trames et les faire accepter par le réseau.&lt;br /&gt;
&lt;br /&gt;
===Choix techniques : matériel et logiciel===&lt;br /&gt;
'''Fonction principale:'''&lt;br /&gt;
&lt;br /&gt;
Ingénierie inverse : Pouvoir injecter des trames “écrites à la main” entre l'émetteur/récepteur LoRa.&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:'''&lt;br /&gt;
Effectuer la communication entre les modules LoRa:&lt;br /&gt;
&lt;br /&gt;
Pour etablir la communication on utilisera deux Arduino qui serviront à controler l’emission et la reception des données ainsi que les messages à transmettre. &lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt1.png]]&lt;br /&gt;
&lt;br /&gt;
Sous-fonction 2: &lt;br /&gt;
on récupère le signal  avec un analyseur de spectre pour pouvoir “décoder” le paquet LoRa.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt2.png]]&lt;br /&gt;
&lt;br /&gt;
'''&lt;br /&gt;
Sous-fonction 3:''' &lt;br /&gt;
 &lt;br /&gt;
A partir du paquet “décodé” , écrire un autre paquet pour l’envoyer à un récepteur LoRa . &lt;br /&gt;
Pour l’interception , en fonction de la trame que  recoit les modules LoRa , on décidera la méthode avec laquelle on intercepte la communication afin d’envoyer des trames “ecrites à la main”.&lt;br /&gt;
&lt;br /&gt;
===Calendrier prévisionnel===&lt;br /&gt;
&lt;br /&gt;
====Liste des tâches à effectuer====&lt;br /&gt;
&lt;br /&gt;
'''Tâche 1''': Etablir la communication entre deux modules LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 2''' :Visualiser sur l'analyseur de spectre le signal émis  .&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 3''': .Prise en main du format du protocole LoRa&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 4''' : Ecrire un paquet LoRa  et le faire accepter par un module LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Calendrier====&lt;br /&gt;
&lt;br /&gt;
==Feuille d'heures==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Tâche !! Prélude !! Heures S1 !! Heures S2 !! Heures S3 !! Heures S4 !! Heures S5 !! Heures S6 !! Heures S7 !! Heures S8 !! Heures S9 !! Heures S10 !! Total&lt;br /&gt;
|-               &lt;br /&gt;
| Définition cahier des charges &lt;br /&gt;
| 4h&lt;br /&gt;
| 6h&lt;br /&gt;
| 6h&lt;br /&gt;
|4h&lt;br /&gt;
|6h&lt;br /&gt;
|8h&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Avancement du Projet==&lt;br /&gt;
&lt;br /&gt;
===Semaine 1===&lt;br /&gt;
Définition du cahier des charges et prise en main du protocole LoRa&lt;br /&gt;
&lt;br /&gt;
===Semaine 2===&lt;br /&gt;
&lt;br /&gt;
Suite du cahier des charges&lt;br /&gt;
&lt;br /&gt;
===Semaine 3===&lt;br /&gt;
&lt;br /&gt;
-Découverte du Feather &amp;lt;br&amp;gt;&lt;br /&gt;
-Etude sur le protocole LoRa et distinction entre Réseau (LoRaWAN) et le protocole LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Semaine 4===&lt;br /&gt;
&lt;br /&gt;
Tache 1 réalisée:&amp;lt;br&amp;gt;&lt;br /&gt;
#Installation des librairies Adafruit (Sur deux machines pour emission/Reception)&amp;lt;br&amp;gt;&lt;br /&gt;
#Test  des codes Emission/Réception proposés par la datasheet.&amp;lt;br&amp;gt;&lt;br /&gt;
#Communication réalisée entre deux modules LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Emission====&lt;br /&gt;
[[Fichier:femission.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Réception====&lt;br /&gt;
&lt;br /&gt;
[[Fichier:freception.png]]&lt;br /&gt;
&lt;br /&gt;
===Semaine 8 et 9===&lt;br /&gt;
&lt;br /&gt;
Après avoir effectué la communication entre deux modules LoRa , on ajoute un troisième module comme étant récepteur pour voir les changement dus à la présence d'un ou d'autres récepteurs.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:mont3.jpg|500px|down|Montage 3 module LoRa : 1 émetteur &amp;amp; 2 récepteurs]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On remarque que le RSSI (Received Signal Strength Indication) ne change quasiment pas (entre |21| et |19|) . On peut conclure que la présence de plusieurs récepteurs n'affecte pas la puissance du signal transmis .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Semaine 8===&lt;br /&gt;
&lt;br /&gt;
1ere séance de mesures : &lt;br /&gt;
&lt;br /&gt;
On réalise la communication LoRa entre les modules et on visualise le signal transmis avec une antenne PATCH connectée à un analyseur de spectre . &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:fr434.jpg|500px|down]]&lt;br /&gt;
&lt;br /&gt;
On mesure pour la fréquence '''434MHz''':&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== le bruit ==&lt;br /&gt;
&lt;br /&gt;
On trouve que le bruit est absent :&lt;br /&gt;
[[Fichier:bruit.jpg|500px|down]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== le rapport signal sur bruit SNR ==&lt;br /&gt;
&lt;br /&gt;
le rapport SNR donne une valeur de : 13 dBm&lt;br /&gt;
[[Fichier:cn.jpg|500px|down|]]&lt;br /&gt;
&lt;br /&gt;
on peut conclure que la puissance du signal est égale à 13 dBm . Ce résulat est identique à la puissance définit par défaut .&lt;br /&gt;
&lt;br /&gt;
== Fichiers Rendus ==&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=Fichier:Channelpower.jpg&amp;diff=40788</id>
		<title>Fichier:Channelpower.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=Fichier:Channelpower.jpg&amp;diff=40788"/>
				<updated>2017-03-27T13:32:58Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=Fichier:Fr434.jpg&amp;diff=40787</id>
		<title>Fichier:Fr434.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=Fichier:Fr434.jpg&amp;diff=40787"/>
				<updated>2017-03-27T13:32:20Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=Fichier:Cn.jpg&amp;diff=40786</id>
		<title>Fichier:Cn.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=Fichier:Cn.jpg&amp;diff=40786"/>
				<updated>2017-03-27T13:31:55Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=Fichier:Bruit.jpg&amp;diff=40785</id>
		<title>Fichier:Bruit.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=Fichier:Bruit.jpg&amp;diff=40785"/>
				<updated>2017-03-27T13:31:05Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=Discussion:Projets_IMA4_SC_%26_SA_2016/2017&amp;diff=40676</id>
		<title>Discussion:Projets IMA4 SC &amp; SA 2016/2017</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=Discussion:Projets_IMA4_SC_%26_SA_2016/2017&amp;diff=40676"/>
				<updated>2017-03-22T15:12:07Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : /* Fiche de présence */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==  Notes sur les projets ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| Projet || Mini-cahier des charges || Mi-parcours || Fin de parcours || Wiki terminé || Rapport || Vidéo&lt;br /&gt;
|-&lt;br /&gt;
| P1 [[IMA4 2016/2017 P1|Climatisation du pauvre]]&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: lightgreen;&amp;quot;&amp;gt;Cahier des charges conforme à la discussion avec l'encadrant. Présentation propre avec un effort d'illustration. Pas de liste des tâches ou de calendrier prévisionnel. Quelques coquilles corrigées.&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Abandon constaté&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P2 [[IMA4 2016/2017 P2|Réseau de capteurs sur smartphone]]&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: lightgreen;&amp;quot;&amp;gt;Cahier des charges succinct. Attention à la rédaction en français. Un effort d'illustration avec un schéma global. Une liste des tâches, sans chiffrage pour l'instant.&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Mauvaise utilisation de la feuille d'heures.&amp;lt;/font&amp;gt;&amp;lt;font style=&amp;quot;color: orange;&amp;quot;&amp;gt;De gros problèmes de rédaction en français bien compréhensibles.&amp;lt;/font&amp;gt;&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Un Wiki très bien tenu et très bien illustré, une avancée du travail parfaitement expliquée, continuez ainsi !&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P10 [[IMA4 2016/2017 P10|Application de suivi de prise de médicaments]]&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Cahier des charges assez précis. Pas trop de coquilles. Une liste des tâches un peu succincte. Réfléchissez bien à la structure du programme pour la mise à jour simplifiée des fiches sur l'application.&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Feuille d'heures non utilisée, Wiki non mis à jour.&amp;lt;/font&amp;gt;&amp;lt;font style=&amp;quot;color: lightgreen;&amp;quot;&amp;gt;Pour les 4 premières semaine, des paragraphes correctement rédigés et bien illustré, il était possible de se faire une idée de l'avancée du projet.&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P11 [[IMA4 2016/2017 P11|Amélioration de l'accueil d'enfants hospitalisés]]&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Cahier des charges précis. Forme très correcte. Une liste des tâches réfléchie. Il y a même un calendrier prévisionnel.&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Aucune utilisation de la feuille d'heures.&amp;lt;/font&amp;gt;&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Un excellent Wiki, très complet, très bien illustré, le travail est parfaitement décrit !&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P14 [[IMA4 2016/2017 P14|Sex toy connecté]]&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Cahier des charges très précis. De même pour la liste des tâches. L'utilisation de bioloïds ne semble pas justifiée. Pourquoi ne parlez-vous de capteurs que dans le cadre d'un seul des deux appareils ?&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Feuille d'heures très bien exploitée.&amp;lt;/font&amp;gt;&amp;lt;font style=&amp;quot;color: lightgreen;&amp;quot;&amp;gt;Wiki très bien rédigé mais absolument pas illustré, un peu court peut être.&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P18 [[IMA4 2016/2017 P18|Education de la position de tête]]&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: lightgreen;&amp;quot;&amp;gt;Pas mal de coquilles corrigées. Une certaine imprécision (confusion Arduino Mega et ATMEGA, flou dans la liste des tâches). Cela dit un cahier des charges et une liste des tâches sont présentés. Pensez aux problèmes de calibration du système et à la transmission des données vers un smartphone par exemple.&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Mauvaise utilisation de la feuille d'heures.&amp;lt;/font&amp;gt;&amp;lt;font style=&amp;quot;color: yellow;&amp;quot;&amp;gt;Quelques coquilles, le Wiki est un peu vide, pas totalement à jour, dommage que le cahier des charges joint ne soit pas intégré directement au Wiki.&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P19 [[IMA4 2016/2017 P19|Orchestre électronique]]&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: lightgreen;&amp;quot;&amp;gt;Synthèse correcte de l'entretien avec l'encadrant. Le cahier des charges est correct mais moins précis que le sujet. Le découpage en tâche est un peu rapide : l'analyse des fichiers MIDI devrait être sous-découpée. Presque pas de coquilles.&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Très bonne utilisation de la feuille d'heures.&amp;lt;/font&amp;gt;&amp;lt;font style=&amp;quot;color: lightgreen;&amp;quot;&amp;gt;Wiki très synthétique dans un français très correct, à jour, travail sur l'imprimante bien décrit, pas beaucoup d'information sur l'analyse du fichier MIDI.&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P20 [[IMA4 2016/2017 P20|Création d’un environnement virtuel de test]]&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Très bonne prise en main du sujet. Cahier des charges très précis. Liste des tâches bien détaillée. Orthographe irréprochable.&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Feuille d'heures bien exploitée, Wiki très bien rédigé, illustré, l'avancé du travail est bien présenté.&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P21 [[IMA4 2016/2017 P21|Conception d’une MPS Polyvalente]]&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: lightgreen;&amp;quot;&amp;gt;Une grande partie du cahier des charges est une copie du sujet. Définissez ce qu'est une Referee Box. D'un autre coté, le cahier des charges est précis. La liste des tâches est correcte. Cependant elle semble omettre la partie mécanique de la MPS ? Pas de coquilles.&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Pas d'utilisation de la feuille d'heures.&amp;lt;/font&amp;gt;&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Wiki bien rédigé et très bien illustré, le travail effectué est présenté. Il serait bien d'avoir une carte rapidement.&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P25 [[IMA4 2016/2017 P25|Robot mobile Polytech'Lille]]&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: yellow;&amp;quot;&amp;gt;Des imprécisions dans la transcription de la réunion avec l'encadrant. Voire des contre-sens. Le cahier des charges est assez complet. Pas de liste des tâches. Vous avez vraiment passé 3h sur la rédaction du cahier des charges ? (edit d'Alex : certainement pas)&amp;lt;/font&amp;gt;&amp;lt;font style=&amp;quot;color: lightgreen;&amp;quot;&amp;gt;Une liste des tâches ajoutée.&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Pas d'utilisation de la feuille d'heures.&amp;lt;/font&amp;gt;&amp;lt;font style=&amp;quot;color: yellow;&amp;quot;&amp;gt;Le Wiki est principalement constitué des schématiques et des PCB des différentes cartes. Après tout c'est un point important de votre travail mais le soin apporté à ces productions, s'il s'améliore était initialement assez faible. La rédaction est presque absente ou d'un niveau faible. Vous devriez déjà avoir des cartes en production.&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P26 [[IMA4 2016/2017 P26|Train de véhicules]]&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Le texte a été modifié pour être compréhensible mais le problème n'est pas là. Vous n'avez pas du tout transcrit les demandes de l'encadrant mais donné le sujet du projet de l'an passé. Cette année vous devez améliorer l'aspect esthétique des robots, construire le quatrième robot et améliorer la détection infra-rouge en utilisant le protocole utilisé par les télécommandes infra-rouges classiques. Vous n'avez pas, non plus, donné une liste précise des tâches à réaliser.&amp;lt;/font&amp;gt;&amp;lt;font style=&amp;quot;color: lightgreen;&amp;quot;&amp;gt;Cahier des charges révisé avec l'encadrant. La listes des tâches à réaliser est à préciser.&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Pas d'utilisation de la feuille d'heures.&amp;lt;/font&amp;gt;&amp;lt;font style=&amp;quot;color: yellow;&amp;quot;&amp;gt;Wiki assez vide, le seul élément probant est la présentation de la nouvelle version de la carte des robots suiveurs. Des coquilles, ce que l'on peut difficilement vous reprocher. Il faudrait maintenant avoir un code pour le protocole RC5, utilisez deux Arduinos pour avoir un prototype de démonstration.&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P27 [[IMA4 2016/2017 P27|Sonde atmosphérique]]&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: lightgreen;&amp;quot;&amp;gt;La restitution de la discussion avec l'encadrant est très correcte et le cahier des charge est précisément décrit. Par contre la liste des tâches à effectuer n'est pas dressée en commençant par l'étude des conditions à respecter pour lancer un tel ballon.&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Pratiquement pas d'utilisation de la feuille d'heures.&amp;lt;/font&amp;gt;&amp;lt;font style=&amp;quot;color: yellow;&amp;quot;&amp;gt;Wiki un peu rapide, illustré, quelques coquilles. Peu de résultats à ce jour, vous devriez avoir votre carte et avoir conduit un test de communication avec les capteurs et les modules LoRa.&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P28 [[IMA4 2016/2017 P28|Adaptation d'un émulateur de calculatrices TI]]&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: lightgreen;&amp;quot;&amp;gt;Assimilation très correcte des demandes faites par les encadrants. Un cahier des charges précis. De même pour la liste des tâches. Un effort de présentation sans trop de coquilles. Cependant quelques erreurs relevées par M. Dhaussy, merci de corriger le CdC au vu des remarques transmises.&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Pas d'utilisation de la feuille d'heures.&amp;lt;/font&amp;gt;&amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Wiki à l'abandon, impossible de savoir où vous en êtes dans le travail. Réagissez immédiatement !&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P29 [[IMA4 2016/2017 P29|Conteneurs pour site Web]]&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: yellow;&amp;quot;&amp;gt;Le cahier des charges est une recopie du sujet, avec des passages soulignés, certes. Une liste des tâches très précise mais uniquement orientée développement Web. Il manque toute la partie étude et utilisation des éco-systèmes d'isolation.&amp;lt;/font&amp;gt;&amp;lt;font style=&amp;quot;color: lightgreen;&amp;quot;&amp;gt;Cahier des charges plus précis, vous pouvez vous lancer.&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Pas d'utilisation de la feuille d'heures.&amp;lt;/font&amp;gt;&amp;lt;font style=&amp;quot;color: orange;&amp;quot;&amp;gt;Partie travail du Wiki presque vide, pas d'illustration, il est à craindre que le travail ne soit pas plus avancé que le Wiki.&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P30 [[IMA4 2016/2017 P30|Voiture radiocommandée controlée par gant]]&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Cahier des charges très précis avec déjà des idées pour la réalisation. Liste des tâches à effectuer très détaillée.&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Pas d'utilisation de la feuille d'heures.&amp;lt;/font&amp;gt;&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Très bon Wiki, bien illustré, travail bien décrit.&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P31 [[IMA4 2016/2017 P31|Accueil personnalisé par drone]]&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Très peu d'apport par rapport au sujet qui est lui même assez bref. Il ne semble pas y avoir eu de rencontre avec l'encadrant dans les temps impartis ? Pas de liste des tâches.&amp;lt;/font&amp;gt; &amp;lt;font style=&amp;quot;color: lightgreen;&amp;quot;&amp;gt;Cahier des charges révisés sous la direction de deux encadrants.&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Mauvaise utilisation de la feuille d'heures.&amp;lt;/font&amp;gt;&amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Wiki vide, rien de concret semble avoir été réalisé, aucune illustration. Il va falloir mettre les bouchées quadruples ...&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P32 [[IMA4 2016/2017 P32|Sécurité: brouilleur d'ondes]]&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: yellow;&amp;quot;&amp;gt;Le cahier des charges est une paraphrase du sujet. Dans la liste des tâches il semble curieux de ne pas commencer par l'étude des brouilleurs. Avez-vous échangé avec vos encadrants ?&amp;lt;/font&amp;gt;&amp;lt;font style=&amp;quot;color: lightgreen&amp;quot;&amp;gt;Cahier des charges plus précis.&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: lightgreen;&amp;quot;&amp;gt;Tentative d'utilisation de la feuille d'heures, definissez au préalable les lignes dans ce tableau.&amp;lt;/font&amp;gt;&amp;lt;font style=&amp;quot;color: yellow;&amp;quot;&amp;gt;Un Wiki trop rapidement rédigé en style télégraphique avec des coquilles, à la lecture du Wiki il est difficile de croire que vous avez passé le nombre d'heures annoncées pour si peu de résultats.&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P33 [[IMA4 2016/2017 P33|Sécurité: ingénierie inverse de protocole réseau]]&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Une simple paraphrase du sujet. Pas de liste des tâches à réaliser. Il semble que vous n'avez pas réussi à échanger avec vos encadrants dans les temps impartis. Des coquilles (corrigées).&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Mauvaise utilisation de la feuille d'heures.&amp;lt;/font&amp;gt;&amp;lt;font style=&amp;quot;color: orange;&amp;quot;&amp;gt;Wiki pratiquement vide, l'image n'apporte rien, le Wiki ne reflète que peu de travail.&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P34 [[IMA4 2016/2017 P34|Interface Haptique, simulateur de formes et de textures]]&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Une rencontre avec les encadrants. Un cahier des charges assez précis. Pas de section &amp;quot;tâches à réaliser&amp;quot; mais une section &amp;quot;notre travail&amp;quot; qui pourrait en tenir lieu avec un effort de structuration.&amp;lt;/font&amp;gt;&lt;br /&gt;
|  &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Utilisation de la feuille d'heure.&amp;lt;/font&amp;gt;&amp;lt;font style=&amp;quot;color: lightgreen;&amp;quot;&amp;gt;Un Wiki trop synthétique, des illustrations à venir ?&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P37 [[IMA4 2016/2017 P37|Gamelle connectée]]&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: lightgreen;&amp;quot;&amp;gt;Présentez les objectifs généraux pour commencer. Un cahier des charges très précis mais il manque la liste des tâches à effectuer. Débutez la par l'état de l'art sur les produits déjà commercialisés.&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Bonne utilisation de la fichier d'heures.&amp;lt;/font&amp;gt;&amp;lt;font style=&amp;quot;color: lightgreen;&amp;quot;&amp;gt;Excellent Wiki mais non mis à jour ; il s'arrête à la semaine 4.&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P38 [[IMA4 2016/2017 P38|Veilleuse enfant connectée]]&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: yellow;&amp;quot;&amp;gt;Le sujet du projet à été recopié. Les deux sections personnelles sont assez mal rédigées. Un contre-sens sur le mode de connexion du prototype actuel : la veilleuse est configurée en point d'accès. Parlez plutôt de &amp;quot;Précisions sur le cahier des charges&amp;quot; plutôt que de &amp;quot;Problèmes rencontrés sur l'étude du projet&amp;quot;. Renommez aussi &amp;quot;Nouveau cahier des charges&amp;quot; en &amp;quot;Tâches à réaliser&amp;quot; et ajouter les autres tâches demandées dans le sujet.&amp;lt;/font&amp;gt;&amp;lt;font style=&amp;quot;color: lightgreen;&amp;quot;&amp;gt;Cahier des charges et listes des tâches finalement validés par deux encadrants.&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Bonne utilisation de la feuille d'heures.&amp;lt;/font&amp;gt;&amp;lt;font style=&amp;quot;color: lightgreen;&amp;quot;&amp;gt;Bon Wiki, correctement illustré. Par contre faudrait arriver à présenter une réalisation, vous prenez du retard.&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P39 [[IMA4 2016/2017 P39|Projecteur laser]]&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: firebrick;&amp;quot;&amp;gt;Uniquement une recopie du sujet.&amp;lt;/font&amp;gt;&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Un cahier des charges et une liste de tâches corrects après discussion avec deux encadrants.&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Mauvaise utilisation de la feuille d'heures.&amp;lt;/font&amp;gt;&amp;lt;font style=&amp;quot;color: lightgreen;&amp;quot;&amp;gt;Le Wiki n'est pas à jour, il s'arrête à la semaine 4. Bien illustré. Le travail se concentre sur la partie logicielle, en particulier avec un traitement d'image non demandé mais intéressant. Il faudrait se pencher très vite sur le contrôle des lasers.&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P44 [[IMA4 2016/2017 P44|3615 Facebook]]&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Un très bon cahier des charges. Le sujet semble être bien assimilé. Une liste des tâches correcte (il faudrait peut-être détailler la programmation du proxy).&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Un Wiki tout simplement parfait.&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P46 [[IMA4 2016/2017 P46|Aide anti-gaspillage alimentaire ]]&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Un excellent cahier des charges. Liste des tâches très détaillée. Parfait.&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Pas d'utilisation de la feuille d'heures.&amp;lt;/font&amp;gt;&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Wiki très détaillé, correctement illustré, le travail effectué est présenté correctement.&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P47 [[IMA4 2016/2017 P47|Modélisation d’un robot mobile]]&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Vous n'avez pas su vous adapter à la syntaxe mediawiki. Correction pour obtenir un CdC lisible. Une recopie intégrale du sujet. Un cahier des charges qui ressemble plus à une liste des tâches à effectuer.&amp;lt;/font&amp;gt;&amp;lt;font style=&amp;quot;color: orange;&amp;quot;&amp;gt;Vous utilisez bien la syntaxe mediawiki maintenant. Par contre il n'y a toujours pas de cahier des charges.&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: lightgreen;&amp;quot;&amp;gt;Feuille d'heures utilisée. Un Wiki mis à jour. Il est très difficile de se faire une idée de votre travail. Il semble que vous soyez actuellement plutôt en TP qu'en projet ?&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P48 [[IMA4 2016/2017 P48|Surveillance d'un robot mobile]]&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: orange;&amp;quot;&amp;gt;Un cahier des charges en 4 lignes, c'est trop court. En particulier rien sur le contexte du projet à savoir le matériel ou le simulateur sur lequel les tests seront effectués. Une liste des tâches, cette liste est-elle avalisé par l'encadrant ?&amp;lt;/font&amp;gt;&amp;lt;font style=&amp;quot;color: orange;&amp;quot;&amp;gt;Toujours pas de cahier des charges.&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: yellow;&amp;quot;&amp;gt;Feuille d'heures correctement remplie. Wiki plutôt vide. Il est difficile de se faire une idée du travail réalisé, vous semblez bloqué à l'étape bibliographie.&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Fiche de présence ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Projet !! Elèves !! Séance 1 (25/01) !! Séance 2 (01/02) !! Séance 3 (08/02) !! Séance 4 (15/02) !! Séance 5 (01/03) !! Séance 6 (08/03) !! Séance 7 !! Séance 8 !! Séance 9 !! Séance 10&lt;br /&gt;
|-&lt;br /&gt;
| P1 [[IMA4 2016/2017 P1|Climatisation du pauvre]]&lt;br /&gt;
| Haroun Abdelali&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Absent&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Absent&amp;lt;/font&amp;gt;&lt;br /&gt;
| D317 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| D309 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| D309 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P2 [[IMA4 2016/2017 P2|Réseau de capteurs sur smartphone]]&lt;br /&gt;
| Wenyu sun / Xinyue xu&lt;br /&gt;
| E304 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Presentes&amp;lt;/font&amp;gt;&lt;br /&gt;
| C201 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Présentes&amp;lt;/font&amp;gt;&lt;br /&gt;
| C201&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Présentes&amp;lt;/font&amp;gt;&lt;br /&gt;
| C201&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Présentes&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304&amp;amp;C201&lt;br /&gt;
| E304&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P10 [[IMA4 2016/2017 P10|Application de suivi de prise de médicaments]]&lt;br /&gt;
| Martin Rohmer / Kévin Godesence&lt;br /&gt;
| E306 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E303 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Présents&amp;lt;/font&amp;gt;&lt;br /&gt;
| E301 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Présents&amp;lt;/font&amp;gt;&lt;br /&gt;
| E305&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E303&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E305&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E305&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P11 [[IMA4 2016/2017 P11|Amélioration de l'accueil d'enfants hospitalisés]]&lt;br /&gt;
| Robin Cavalieri / Edmur Lopes&lt;br /&gt;
| E305 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E305 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Présents&amp;lt;/font&amp;gt;&lt;br /&gt;
| E305&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Présents&amp;lt;/font&amp;gt;&lt;br /&gt;
| E305&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E305&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E305&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E305&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E305&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P14 [[IMA4 2016/2017 P14|Sex toy connecté]]&lt;br /&gt;
| Cedric Roussel / Thomas Stievenard&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E303 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Présents&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Présents&amp;lt;/font&amp;gt;&lt;br /&gt;
| E305&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E303&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E305&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E305&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P18 [[IMA4 2016/2017 P18|Education de la position de tête]]&lt;br /&gt;
| Mame Arame Diop / Amina Fahem&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E303 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Présentes&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Présents&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E306&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P19 [[IMA4 2016/2017 P19|Orchestre électronique]]&lt;br /&gt;
| Antoine Arnaudet / Vivian Senaffe&lt;br /&gt;
| E304 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E305 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Arnaudet présent&amp;lt;/font&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Senaffe absent&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Présents&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P20 [[IMA4 2016/2017 P20|Création d’un environnement virtuel de test]]&lt;br /&gt;
| Butaye Marianne / François Duport&lt;br /&gt;
| E304 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Présents&amp;lt;/font&amp;gt;&lt;br /&gt;
| E303 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Présents&amp;lt;/font&amp;gt;&lt;br /&gt;
| E305&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E305&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E305&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E305&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E306&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P21 [[IMA4 2016/2017 P21|Conception d’une MPS Polyvalente]]&lt;br /&gt;
| Samy Belhouachi / François Xavier Cockenpot&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E305 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Présents&amp;lt;/font&amp;gt;&lt;br /&gt;
| E301 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Présents&amp;lt;/font&amp;gt;&lt;br /&gt;
| E305 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E303 et E305&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E303 et E305&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E305&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E305&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P25 [[IMA4 2016/2017 P25|Robot mobile Polytech'Lille]]&lt;br /&gt;
| Cheikh Said Ahmed / Khadija El Messnaoui&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E305 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Said-Ahmed présent&amp;lt;/font&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;font style=&amp;quot;color: red&amp;quot;&amp;gt;El Messnaoui absente&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Présents&amp;lt;/font&amp;gt;&lt;br /&gt;
| E303 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E305&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P26 [[IMA4 2016/2017 P26|Train de véhicules]]&lt;br /&gt;
| Manlu Luo / Xinyi Wang&lt;br /&gt;
| E305 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Présentes&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Présentes&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P27 [[IMA4 2016/2017 P27|Sonde atmosphérique]]&lt;br /&gt;
| Olivier Mahieux / Grillère Baptiste&lt;br /&gt;
| E306 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E305 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Présents&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Présents&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P28 [[IMA4 2016/2017 P28|Adaptation d'un émulateur de calculatrices TI]]&lt;br /&gt;
| Rodolphe Toin&lt;br /&gt;
| E305 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E305 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Présent&amp;lt;/font&amp;gt;&lt;br /&gt;
| E305/301 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Présents&amp;lt;/font&amp;gt;&lt;br /&gt;
| E305 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E305 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E305 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E305 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E305 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P29 [[IMA4 2016/2017 P29|Conteneurs pour site Web]]&lt;br /&gt;
| | E304 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: orange;&amp;quot;&amp;gt;Rattrapage DS&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Abs&amp;lt;/font&amp;gt;&lt;br /&gt;
| Malade&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| Malade&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| Malade&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E303&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E303&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E303&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P30 [[IMA4 2016/2017 P30|Voiture radiocommandée controlée par gant]]&lt;br /&gt;
| Thomas Gosse / Bacem Hagui&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Gosse présent&amp;lt;/font&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Hagui absent&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Présents&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P31 [[IMA4 2016/2017 P31|Accueil personnalisé par drone]]&lt;br /&gt;
| Tristan Hart / Etienne Profit&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Présents&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Présents&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P32 [[IMA4 2016/2017 P32|Sécurité: brouilleur d'ondes]]&lt;br /&gt;
| Nicky Ung / Alexis Macherez&lt;br /&gt;
| E304 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Présents&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304/301 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Présents&amp;lt;/font&amp;gt;&lt;br /&gt;
| E305&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304/C205&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P33 [[IMA4 2016/2017 P33|Sécurité: ingénierie inverse de protocole réseau]]&lt;br /&gt;
| Oumaima Naanaa&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Absente&amp;lt;/font&amp;gt;&lt;br /&gt;
| E301&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Présente&amp;lt;/font&amp;gt;&lt;br /&gt;
| E301&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E301&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E306&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E306 C205&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E306 C205&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P34 [[IMA4 2016/2017 P34|Interface Haptique, simulateur de formes et de textures]]&lt;br /&gt;
| Alice Coffin / Diana Marrucho&lt;br /&gt;
| IRCICA labo&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| IRCICA labo&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| IRCICA labo&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| IRCICA labo&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| IRCICA labo&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| IRCICA labo&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| IRCICA labo&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| IRCICA labo&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| IRCICA labo&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| IRCICA labo&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P37 [[IMA4 2016/2017 P37|Gamelle connectée]]&lt;br /&gt;
| Lutecia Damiens / Alexis Dorian&lt;br /&gt;
| E306 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E303 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Présents&amp;lt;/font&amp;gt;&lt;br /&gt;
| E303 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Présents&amp;lt;/font&amp;gt;&lt;br /&gt;
| Fabricarium&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E303&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E306&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E306&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E306&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P38 [[IMA4 2016/2017 P38|Veilleuse enfant connectée]]&lt;br /&gt;
| Hugo Delatte&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Présents&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Présents&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P39 [[IMA4 2016/2017 P39|Projecteur laser]]&lt;br /&gt;
| Loïc Tombazzi / Marius Trimbur&lt;br /&gt;
| E304 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E303 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Présents&amp;lt;/font&amp;gt;&lt;br /&gt;
| E303 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Présents&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E303 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E303 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P44 [[IMA4 2016/2017 P44|3615 Facebook]]&lt;br /&gt;
| Marouan Mcharfi / Tristan lopez&lt;br /&gt;
| E304 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Présents&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Présents&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P46 [[IMA4 2016/2017 P46|Aide anti-gaspillage alimentaire ]]&lt;br /&gt;
| Alexandre Huet / François Lefevre&lt;br /&gt;
| E306&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E306 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Présents&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Présents&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| E304&amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P47 [[IMA4 2016/2017 P47|Modélisation d’un robot mobile]]&lt;br /&gt;
| Djamil Mohamed / Hamza Kerroum&lt;br /&gt;
| C305/D306A &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| C305/D306A &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Présents&amp;lt;/font&amp;gt;&lt;br /&gt;
| C305/D306A &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Présents&amp;lt;/font&amp;gt;&lt;br /&gt;
| C305/D306A &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| C305/D306A &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| C305/D306A &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| C305/D306A &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| C305/D306A &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| P48 [[IMA4 2016/2017 P48|Surveillance d'un robot mobile]]&lt;br /&gt;
| Jean-Baptiste Saison&lt;br /&gt;
| C305/D306A &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| C305/D306A &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Présent&amp;lt;/font&amp;gt;&lt;br /&gt;
| D306A &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Présent&amp;lt;/font&amp;gt;&lt;br /&gt;
| D306A/C305 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| D306A/D322 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| D306A/D322 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| D306A &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| D306A &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=40182</id>
		<title>IMA4 2016/2017 P33</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=40182"/>
				<updated>2017-03-13T14:12:47Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : /* Semaine 5 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Présentation du projet=&lt;br /&gt;
===Contexte===&lt;br /&gt;
Les objets connectés se font une place dans le quotidien et se déploient de plus en plus mais en ce qui concerne leur sécurité, il apparaît que les fabricants ont souvent négligé la sécurité des technologies et de les protéger contre les cyberattaques.&lt;br /&gt;
Afin de tester la sécurité des réseaux utilisés dans les objets connectés, nous étudierons le fonctionnement de ces protocoles. Dans le cadre de ce projet nous nous intéresserons aux protocoles LoRa et SigFox.&lt;br /&gt;
&lt;br /&gt;
===Objectif===&lt;br /&gt;
L'objectif est donc de réaliser l'écoute de trame d'un réseau sans-fil (LoRa et SigFox) en capturant des trames afin de comprendre le fonctionnement de ces protocoles, et déterminer le format des trames ainsi que des méthodes d'attaque du réseau. C'est ce qu'on appelle l'ingénierie inverse.&lt;br /&gt;
&lt;br /&gt;
===Description du projet===&lt;br /&gt;
&lt;br /&gt;
Pour comprendre le fonctionnement du protocole, nous mettrons en place une maquette contenant des émetteurs et récepteurs afin d'écouter les trames dans le réseau. Une fois la maquette prête, nous mettrons en place une méthode d'écoute des trames et des captures de trames par un analyseur de spectre pour ensuite décoder ces trames. &lt;br /&gt;
Pour tester les attaques de type man in the middle, ie introduire des trames dans le réseau, nous allons créer des trames et les faire accepter par le réseau.&lt;br /&gt;
&lt;br /&gt;
===Choix techniques : matériel et logiciel===&lt;br /&gt;
'''Fonction principale:'''&lt;br /&gt;
&lt;br /&gt;
Ingénierie inverse : Pouvoir injecter des trames “écrites à la main” entre l'émetteur/récepteur LoRa.&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:'''&lt;br /&gt;
Effectuer la communication entre les modules LoRa:&lt;br /&gt;
&lt;br /&gt;
Pour etablir la communication on utilisera deux Arduino qui serviront à controler l’emission et la reception des données ainsi que les messages à transmettre. &lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt1.png]]&lt;br /&gt;
&lt;br /&gt;
Sous-fonction 2: &lt;br /&gt;
on récupère le signal  avec un analyseur de spectre pour pouvoir “décoder” le paquet LoRa.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt2.png]]&lt;br /&gt;
&lt;br /&gt;
'''&lt;br /&gt;
Sous-fonction 3:''' &lt;br /&gt;
 &lt;br /&gt;
A partir du paquet “décodé” , écrire un autre paquet pour l’envoyer à un récepteur LoRa . &lt;br /&gt;
Pour l’interception , en fonction de la trame que  recoit les modules LoRa , on décidera la méthode avec laquelle on intercepte la communication afin d’envoyer des trames “ecrites à la main”.&lt;br /&gt;
&lt;br /&gt;
===Calendrier prévisionnel===&lt;br /&gt;
&lt;br /&gt;
====Liste des tâches à effectuer====&lt;br /&gt;
&lt;br /&gt;
'''Tâche 1''': Etablir la communication entre deux modules LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 2''' :Visualiser sur l'analyseur de spectre le signal émis  .&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 3''': .Prise en main du format du protocole LoRa&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 4''' : Ecrire un paquet LoRa  et le faire accepter par un module LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Calendrier====&lt;br /&gt;
&lt;br /&gt;
==Feuille d'heures==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Tâche !! Prélude !! Heures S1 !! Heures S2 !! Heures S3 !! Heures S4 !! Heures S5 !! Heures S6 !! Heures S7 !! Heures S8 !! Heures S9 !! Heures S10 !! Total&lt;br /&gt;
|-               &lt;br /&gt;
| Définition cahier des charges &lt;br /&gt;
| 4h&lt;br /&gt;
| 6h&lt;br /&gt;
| 6h&lt;br /&gt;
|4h&lt;br /&gt;
|6h&lt;br /&gt;
|8h&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Avancement du Projet==&lt;br /&gt;
&lt;br /&gt;
===Semaine 1===&lt;br /&gt;
Définition du cahier des charges et prise en main du protocole LoRa&lt;br /&gt;
&lt;br /&gt;
===Semaine 2===&lt;br /&gt;
&lt;br /&gt;
Suite du cahier des charges&lt;br /&gt;
&lt;br /&gt;
===Semaine 3===&lt;br /&gt;
&lt;br /&gt;
-Découverte du Feather &amp;lt;br&amp;gt;&lt;br /&gt;
-Etude sur le protocole LoRa et distinction entre Réseau (LoRaWAN) et le protocole LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Semaine 4===&lt;br /&gt;
&lt;br /&gt;
Tache 1 réalisée:&amp;lt;br&amp;gt;&lt;br /&gt;
1-Installation des librairies Adafruit (Sur deux machines pour emission/Reception)&amp;lt;br&amp;gt;&lt;br /&gt;
2-Test  des codes Emission/Réception proposés par la datasheet.&amp;lt;br&amp;gt;&lt;br /&gt;
3-Communication réalisée entre deux modules LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Emission : &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:femission.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reception: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:freception.png]]&lt;br /&gt;
&lt;br /&gt;
===Semaine 5===&lt;br /&gt;
&lt;br /&gt;
Après avoir effectué la communication entre deux modules LoRa , on ajoute un troisième module comme étant récepteur pour voir les changement dus à la présence d'un ou d'autres récepteurs.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:mont3.jpg|500px|down|Montage 3 module LoRa : 1 émetteur &amp;amp; 2 récepteurs]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On remarque que le RSSI (Received Signal Strength Indication) ne change quasiment pas (entre |21| et |19|) . On peut conclure que la présence de plusieurs récepteurs n'affecte pas la puissance du signal transmis .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi2.png]]&lt;br /&gt;
&lt;br /&gt;
== Fichiers Rendus ==&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=40179</id>
		<title>IMA4 2016/2017 P33</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=40179"/>
				<updated>2017-03-13T14:07:11Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : /* Semaine 5 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Présentation du projet=&lt;br /&gt;
===Contexte===&lt;br /&gt;
Les objets connectés se font une place dans le quotidien et se déploient de plus en plus mais en ce qui concerne leur sécurité, il apparaît que les fabricants ont souvent négligé la sécurité des technologies et de les protéger contre les cyberattaques.&lt;br /&gt;
Afin de tester la sécurité des réseaux utilisés dans les objets connectés, nous étudierons le fonctionnement de ces protocoles. Dans le cadre de ce projet nous nous intéresserons aux protocoles LoRa et SigFox.&lt;br /&gt;
&lt;br /&gt;
===Objectif===&lt;br /&gt;
L'objectif est donc de réaliser l'écoute de trame d'un réseau sans-fil (LoRa et SigFox) en capturant des trames afin de comprendre le fonctionnement de ces protocoles, et déterminer le format des trames ainsi que des méthodes d'attaque du réseau. C'est ce qu'on appelle l'ingénierie inverse.&lt;br /&gt;
&lt;br /&gt;
===Description du projet===&lt;br /&gt;
&lt;br /&gt;
Pour comprendre le fonctionnement du protocole, nous mettrons en place une maquette contenant des émetteurs et récepteurs afin d'écouter les trames dans le réseau. Une fois la maquette prête, nous mettrons en place une méthode d'écoute des trames et des captures de trames par un analyseur de spectre pour ensuite décoder ces trames. &lt;br /&gt;
Pour tester les attaques de type man in the middle, ie introduire des trames dans le réseau, nous allons créer des trames et les faire accepter par le réseau.&lt;br /&gt;
&lt;br /&gt;
===Choix techniques : matériel et logiciel===&lt;br /&gt;
'''Fonction principale:'''&lt;br /&gt;
&lt;br /&gt;
Ingénierie inverse : Pouvoir injecter des trames “écrites à la main” entre l'émetteur/récepteur LoRa.&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:'''&lt;br /&gt;
Effectuer la communication entre les modules LoRa:&lt;br /&gt;
&lt;br /&gt;
Pour etablir la communication on utilisera deux Arduino qui serviront à controler l’emission et la reception des données ainsi que les messages à transmettre. &lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt1.png]]&lt;br /&gt;
&lt;br /&gt;
Sous-fonction 2: &lt;br /&gt;
on récupère le signal  avec un analyseur de spectre pour pouvoir “décoder” le paquet LoRa.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt2.png]]&lt;br /&gt;
&lt;br /&gt;
'''&lt;br /&gt;
Sous-fonction 3:''' &lt;br /&gt;
 &lt;br /&gt;
A partir du paquet “décodé” , écrire un autre paquet pour l’envoyer à un récepteur LoRa . &lt;br /&gt;
Pour l’interception , en fonction de la trame que  recoit les modules LoRa , on décidera la méthode avec laquelle on intercepte la communication afin d’envoyer des trames “ecrites à la main”.&lt;br /&gt;
&lt;br /&gt;
===Calendrier prévisionnel===&lt;br /&gt;
&lt;br /&gt;
====Liste des tâches à effectuer====&lt;br /&gt;
&lt;br /&gt;
'''Tâche 1''': Etablir la communication entre deux modules LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 2''' :Visualiser sur l'analyseur de spectre le signal émis  .&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 3''': .Prise en main du format du protocole LoRa&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 4''' : Ecrire un paquet LoRa  et le faire accepter par un module LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Calendrier====&lt;br /&gt;
&lt;br /&gt;
==Feuille d'heures==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Tâche !! Prélude !! Heures S1 !! Heures S2 !! Heures S3 !! Heures S4 !! Heures S5 !! Heures S6 !! Heures S7 !! Heures S8 !! Heures S9 !! Heures S10 !! Total&lt;br /&gt;
|-               &lt;br /&gt;
| Définition cahier des charges &lt;br /&gt;
| 4h&lt;br /&gt;
| 6h&lt;br /&gt;
| 6h&lt;br /&gt;
|4h&lt;br /&gt;
|6h&lt;br /&gt;
|8h&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Avancement du Projet==&lt;br /&gt;
&lt;br /&gt;
===Semaine 1===&lt;br /&gt;
Définition du cahier des charges et prise en main du protocole LoRa&lt;br /&gt;
&lt;br /&gt;
===Semaine 2===&lt;br /&gt;
&lt;br /&gt;
Suite du cahier des charges&lt;br /&gt;
&lt;br /&gt;
===Semaine 3===&lt;br /&gt;
&lt;br /&gt;
-Découverte du Feather &amp;lt;br&amp;gt;&lt;br /&gt;
-Etude sur le protocole LoRa et distinction entre Réseau (LoRaWAN) et le protocole LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Semaine 4===&lt;br /&gt;
&lt;br /&gt;
Tache 1 réalisée:&amp;lt;br&amp;gt;&lt;br /&gt;
1-Installation des librairies Adafruit (Sur deux machines pour emission/Reception)&amp;lt;br&amp;gt;&lt;br /&gt;
2-Test  des codes Emission/Réception proposés par la datasheet.&amp;lt;br&amp;gt;&lt;br /&gt;
3-Communication réalisée entre deux modules LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Emission : &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:femission.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reception: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:freception.png]]&lt;br /&gt;
&lt;br /&gt;
===Semaine 5===&lt;br /&gt;
&lt;br /&gt;
Après avoir effectué la communication entre deux modules LoRa , on ajoute un troisième module comme étant récepteur pour voir les changement dus à la présence d'un ou d'autres récepteurs.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:mon3.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On remarque que le RSSI (Received Signal Strength Indication) ne change quasiment pas (entre |21| et |19|) . On peut conclure que la présence de plusieurs récepteurs n'affecte pas la puissance du signal transmis .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi2.png]]&lt;br /&gt;
&lt;br /&gt;
== Fichiers Rendus ==&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=Fichier:Mont3.jpg&amp;diff=40178</id>
		<title>Fichier:Mont3.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=Fichier:Mont3.jpg&amp;diff=40178"/>
				<updated>2017-03-13T14:06:43Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=40176</id>
		<title>IMA4 2016/2017 P33</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=40176"/>
				<updated>2017-03-13T14:02:05Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : /* Semaine 5 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Présentation du projet=&lt;br /&gt;
===Contexte===&lt;br /&gt;
Les objets connectés se font une place dans le quotidien et se déploient de plus en plus mais en ce qui concerne leur sécurité, il apparaît que les fabricants ont souvent négligé la sécurité des technologies et de les protéger contre les cyberattaques.&lt;br /&gt;
Afin de tester la sécurité des réseaux utilisés dans les objets connectés, nous étudierons le fonctionnement de ces protocoles. Dans le cadre de ce projet nous nous intéresserons aux protocoles LoRa et SigFox.&lt;br /&gt;
&lt;br /&gt;
===Objectif===&lt;br /&gt;
L'objectif est donc de réaliser l'écoute de trame d'un réseau sans-fil (LoRa et SigFox) en capturant des trames afin de comprendre le fonctionnement de ces protocoles, et déterminer le format des trames ainsi que des méthodes d'attaque du réseau. C'est ce qu'on appelle l'ingénierie inverse.&lt;br /&gt;
&lt;br /&gt;
===Description du projet===&lt;br /&gt;
&lt;br /&gt;
Pour comprendre le fonctionnement du protocole, nous mettrons en place une maquette contenant des émetteurs et récepteurs afin d'écouter les trames dans le réseau. Une fois la maquette prête, nous mettrons en place une méthode d'écoute des trames et des captures de trames par un analyseur de spectre pour ensuite décoder ces trames. &lt;br /&gt;
Pour tester les attaques de type man in the middle, ie introduire des trames dans le réseau, nous allons créer des trames et les faire accepter par le réseau.&lt;br /&gt;
&lt;br /&gt;
===Choix techniques : matériel et logiciel===&lt;br /&gt;
'''Fonction principale:'''&lt;br /&gt;
&lt;br /&gt;
Ingénierie inverse : Pouvoir injecter des trames “écrites à la main” entre l'émetteur/récepteur LoRa.&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:'''&lt;br /&gt;
Effectuer la communication entre les modules LoRa:&lt;br /&gt;
&lt;br /&gt;
Pour etablir la communication on utilisera deux Arduino qui serviront à controler l’emission et la reception des données ainsi que les messages à transmettre. &lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt1.png]]&lt;br /&gt;
&lt;br /&gt;
Sous-fonction 2: &lt;br /&gt;
on récupère le signal  avec un analyseur de spectre pour pouvoir “décoder” le paquet LoRa.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt2.png]]&lt;br /&gt;
&lt;br /&gt;
'''&lt;br /&gt;
Sous-fonction 3:''' &lt;br /&gt;
 &lt;br /&gt;
A partir du paquet “décodé” , écrire un autre paquet pour l’envoyer à un récepteur LoRa . &lt;br /&gt;
Pour l’interception , en fonction de la trame que  recoit les modules LoRa , on décidera la méthode avec laquelle on intercepte la communication afin d’envoyer des trames “ecrites à la main”.&lt;br /&gt;
&lt;br /&gt;
===Calendrier prévisionnel===&lt;br /&gt;
&lt;br /&gt;
====Liste des tâches à effectuer====&lt;br /&gt;
&lt;br /&gt;
'''Tâche 1''': Etablir la communication entre deux modules LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 2''' :Visualiser sur l'analyseur de spectre le signal émis  .&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 3''': .Prise en main du format du protocole LoRa&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 4''' : Ecrire un paquet LoRa  et le faire accepter par un module LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Calendrier====&lt;br /&gt;
&lt;br /&gt;
==Feuille d'heures==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Tâche !! Prélude !! Heures S1 !! Heures S2 !! Heures S3 !! Heures S4 !! Heures S5 !! Heures S6 !! Heures S7 !! Heures S8 !! Heures S9 !! Heures S10 !! Total&lt;br /&gt;
|-               &lt;br /&gt;
| Définition cahier des charges &lt;br /&gt;
| 4h&lt;br /&gt;
| 6h&lt;br /&gt;
| 6h&lt;br /&gt;
|4h&lt;br /&gt;
|6h&lt;br /&gt;
|8h&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Avancement du Projet==&lt;br /&gt;
&lt;br /&gt;
===Semaine 1===&lt;br /&gt;
Définition du cahier des charges et prise en main du protocole LoRa&lt;br /&gt;
&lt;br /&gt;
===Semaine 2===&lt;br /&gt;
&lt;br /&gt;
Suite du cahier des charges&lt;br /&gt;
&lt;br /&gt;
===Semaine 3===&lt;br /&gt;
&lt;br /&gt;
-Découverte du Feather &amp;lt;br&amp;gt;&lt;br /&gt;
-Etude sur le protocole LoRa et distinction entre Réseau (LoRaWAN) et le protocole LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Semaine 4===&lt;br /&gt;
&lt;br /&gt;
Tache 1 réalisée:&amp;lt;br&amp;gt;&lt;br /&gt;
1-Installation des librairies Adafruit (Sur deux machines pour emission/Reception)&amp;lt;br&amp;gt;&lt;br /&gt;
2-Test  des codes Emission/Réception proposés par la datasheet.&amp;lt;br&amp;gt;&lt;br /&gt;
3-Communication réalisée entre deux modules LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Emission : &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:femission.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reception: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:freception.png]]&lt;br /&gt;
&lt;br /&gt;
===Semaine 5===&lt;br /&gt;
&lt;br /&gt;
Après avoir effectué la communication entre deux modules LoRa , on ajoute un troisième module comme étant récepteur pour voir les changement dus à la présence d'un ou d'autres récepteurs.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:montg3.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On remarque que le RSSI (Received Signal Strength Indication) ne change quasiment pas (entre |21| et |19|) . On peut conclure que la présence de plusieurs récepteurs n'affecte pas la puissance du signal transmis .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi2.png]]&lt;br /&gt;
&lt;br /&gt;
== Fichiers Rendus ==&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=40174</id>
		<title>IMA4 2016/2017 P33</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=40174"/>
				<updated>2017-03-13T14:00:48Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : /* Semaine 5 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Présentation du projet=&lt;br /&gt;
===Contexte===&lt;br /&gt;
Les objets connectés se font une place dans le quotidien et se déploient de plus en plus mais en ce qui concerne leur sécurité, il apparaît que les fabricants ont souvent négligé la sécurité des technologies et de les protéger contre les cyberattaques.&lt;br /&gt;
Afin de tester la sécurité des réseaux utilisés dans les objets connectés, nous étudierons le fonctionnement de ces protocoles. Dans le cadre de ce projet nous nous intéresserons aux protocoles LoRa et SigFox.&lt;br /&gt;
&lt;br /&gt;
===Objectif===&lt;br /&gt;
L'objectif est donc de réaliser l'écoute de trame d'un réseau sans-fil (LoRa et SigFox) en capturant des trames afin de comprendre le fonctionnement de ces protocoles, et déterminer le format des trames ainsi que des méthodes d'attaque du réseau. C'est ce qu'on appelle l'ingénierie inverse.&lt;br /&gt;
&lt;br /&gt;
===Description du projet===&lt;br /&gt;
&lt;br /&gt;
Pour comprendre le fonctionnement du protocole, nous mettrons en place une maquette contenant des émetteurs et récepteurs afin d'écouter les trames dans le réseau. Une fois la maquette prête, nous mettrons en place une méthode d'écoute des trames et des captures de trames par un analyseur de spectre pour ensuite décoder ces trames. &lt;br /&gt;
Pour tester les attaques de type man in the middle, ie introduire des trames dans le réseau, nous allons créer des trames et les faire accepter par le réseau.&lt;br /&gt;
&lt;br /&gt;
===Choix techniques : matériel et logiciel===&lt;br /&gt;
'''Fonction principale:'''&lt;br /&gt;
&lt;br /&gt;
Ingénierie inverse : Pouvoir injecter des trames “écrites à la main” entre l'émetteur/récepteur LoRa.&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:'''&lt;br /&gt;
Effectuer la communication entre les modules LoRa:&lt;br /&gt;
&lt;br /&gt;
Pour etablir la communication on utilisera deux Arduino qui serviront à controler l’emission et la reception des données ainsi que les messages à transmettre. &lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt1.png]]&lt;br /&gt;
&lt;br /&gt;
Sous-fonction 2: &lt;br /&gt;
on récupère le signal  avec un analyseur de spectre pour pouvoir “décoder” le paquet LoRa.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt2.png]]&lt;br /&gt;
&lt;br /&gt;
'''&lt;br /&gt;
Sous-fonction 3:''' &lt;br /&gt;
 &lt;br /&gt;
A partir du paquet “décodé” , écrire un autre paquet pour l’envoyer à un récepteur LoRa . &lt;br /&gt;
Pour l’interception , en fonction de la trame que  recoit les modules LoRa , on décidera la méthode avec laquelle on intercepte la communication afin d’envoyer des trames “ecrites à la main”.&lt;br /&gt;
&lt;br /&gt;
===Calendrier prévisionnel===&lt;br /&gt;
&lt;br /&gt;
====Liste des tâches à effectuer====&lt;br /&gt;
&lt;br /&gt;
'''Tâche 1''': Etablir la communication entre deux modules LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 2''' :Visualiser sur l'analyseur de spectre le signal émis  .&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 3''': .Prise en main du format du protocole LoRa&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 4''' : Ecrire un paquet LoRa  et le faire accepter par un module LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Calendrier====&lt;br /&gt;
&lt;br /&gt;
==Feuille d'heures==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Tâche !! Prélude !! Heures S1 !! Heures S2 !! Heures S3 !! Heures S4 !! Heures S5 !! Heures S6 !! Heures S7 !! Heures S8 !! Heures S9 !! Heures S10 !! Total&lt;br /&gt;
|-               &lt;br /&gt;
| Définition cahier des charges &lt;br /&gt;
| 4h&lt;br /&gt;
| 6h&lt;br /&gt;
| 6h&lt;br /&gt;
|4h&lt;br /&gt;
|6h&lt;br /&gt;
|8h&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Avancement du Projet==&lt;br /&gt;
&lt;br /&gt;
===Semaine 1===&lt;br /&gt;
Définition du cahier des charges et prise en main du protocole LoRa&lt;br /&gt;
&lt;br /&gt;
===Semaine 2===&lt;br /&gt;
&lt;br /&gt;
Suite du cahier des charges&lt;br /&gt;
&lt;br /&gt;
===Semaine 3===&lt;br /&gt;
&lt;br /&gt;
-Découverte du Feather &amp;lt;br&amp;gt;&lt;br /&gt;
-Etude sur le protocole LoRa et distinction entre Réseau (LoRaWAN) et le protocole LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Semaine 4===&lt;br /&gt;
&lt;br /&gt;
Tache 1 réalisée:&amp;lt;br&amp;gt;&lt;br /&gt;
1-Installation des librairies Adafruit (Sur deux machines pour emission/Reception)&amp;lt;br&amp;gt;&lt;br /&gt;
2-Test  des codes Emission/Réception proposés par la datasheet.&amp;lt;br&amp;gt;&lt;br /&gt;
3-Communication réalisée entre deux modules LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Emission : &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:femission.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reception: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:freception.png]]&lt;br /&gt;
&lt;br /&gt;
===Semaine 5===&lt;br /&gt;
&lt;br /&gt;
Après avoir effectué la communication entre deux modules LoRa , on ajoute un troisième module comme étant récepteur pour voir les changement dus à la présence d'un ou d'autres récepteurs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On remarque que le RSSI (Received Signal Strength Indication) ne change quasiment pas (entre |21| et |19|) . On peut conclure que la présence de plusieurs récepteurs n'affecte pas la puissance du signal transmis .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:rssi2.png]]&lt;br /&gt;
&lt;br /&gt;
== Fichiers Rendus ==&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=40171</id>
		<title>IMA4 2016/2017 P33</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=IMA4_2016/2017_P33&amp;diff=40171"/>
				<updated>2017-03-13T13:59:39Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : /* Semaine 5 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Présentation du projet=&lt;br /&gt;
===Contexte===&lt;br /&gt;
Les objets connectés se font une place dans le quotidien et se déploient de plus en plus mais en ce qui concerne leur sécurité, il apparaît que les fabricants ont souvent négligé la sécurité des technologies et de les protéger contre les cyberattaques.&lt;br /&gt;
Afin de tester la sécurité des réseaux utilisés dans les objets connectés, nous étudierons le fonctionnement de ces protocoles. Dans le cadre de ce projet nous nous intéresserons aux protocoles LoRa et SigFox.&lt;br /&gt;
&lt;br /&gt;
===Objectif===&lt;br /&gt;
L'objectif est donc de réaliser l'écoute de trame d'un réseau sans-fil (LoRa et SigFox) en capturant des trames afin de comprendre le fonctionnement de ces protocoles, et déterminer le format des trames ainsi que des méthodes d'attaque du réseau. C'est ce qu'on appelle l'ingénierie inverse.&lt;br /&gt;
&lt;br /&gt;
===Description du projet===&lt;br /&gt;
&lt;br /&gt;
Pour comprendre le fonctionnement du protocole, nous mettrons en place une maquette contenant des émetteurs et récepteurs afin d'écouter les trames dans le réseau. Une fois la maquette prête, nous mettrons en place une méthode d'écoute des trames et des captures de trames par un analyseur de spectre pour ensuite décoder ces trames. &lt;br /&gt;
Pour tester les attaques de type man in the middle, ie introduire des trames dans le réseau, nous allons créer des trames et les faire accepter par le réseau.&lt;br /&gt;
&lt;br /&gt;
===Choix techniques : matériel et logiciel===&lt;br /&gt;
'''Fonction principale:'''&lt;br /&gt;
&lt;br /&gt;
Ingénierie inverse : Pouvoir injecter des trames “écrites à la main” entre l'émetteur/récepteur LoRa.&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sous-fonction 1:'''&lt;br /&gt;
Effectuer la communication entre les modules LoRa:&lt;br /&gt;
&lt;br /&gt;
Pour etablir la communication on utilisera deux Arduino qui serviront à controler l’emission et la reception des données ainsi que les messages à transmettre. &lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt1.png]]&lt;br /&gt;
&lt;br /&gt;
Sous-fonction 2: &lt;br /&gt;
on récupère le signal  avec un analyseur de spectre pour pouvoir “décoder” le paquet LoRa.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:pt2.png]]&lt;br /&gt;
&lt;br /&gt;
'''&lt;br /&gt;
Sous-fonction 3:''' &lt;br /&gt;
 &lt;br /&gt;
A partir du paquet “décodé” , écrire un autre paquet pour l’envoyer à un récepteur LoRa . &lt;br /&gt;
Pour l’interception , en fonction de la trame que  recoit les modules LoRa , on décidera la méthode avec laquelle on intercepte la communication afin d’envoyer des trames “ecrites à la main”.&lt;br /&gt;
&lt;br /&gt;
===Calendrier prévisionnel===&lt;br /&gt;
&lt;br /&gt;
====Liste des tâches à effectuer====&lt;br /&gt;
&lt;br /&gt;
'''Tâche 1''': Etablir la communication entre deux modules LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 2''' :Visualiser sur l'analyseur de spectre le signal émis  .&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 3''': .Prise en main du format du protocole LoRa&amp;lt;br&amp;gt;&lt;br /&gt;
'''Tâche 4''' : Ecrire un paquet LoRa  et le faire accepter par un module LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Calendrier====&lt;br /&gt;
&lt;br /&gt;
==Feuille d'heures==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Tâche !! Prélude !! Heures S1 !! Heures S2 !! Heures S3 !! Heures S4 !! Heures S5 !! Heures S6 !! Heures S7 !! Heures S8 !! Heures S9 !! Heures S10 !! Total&lt;br /&gt;
|-               &lt;br /&gt;
| Définition cahier des charges &lt;br /&gt;
| 4h&lt;br /&gt;
| 6h&lt;br /&gt;
| 6h&lt;br /&gt;
|4h&lt;br /&gt;
|6h&lt;br /&gt;
|8h&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Avancement du Projet==&lt;br /&gt;
&lt;br /&gt;
===Semaine 1===&lt;br /&gt;
Définition du cahier des charges et prise en main du protocole LoRa&lt;br /&gt;
&lt;br /&gt;
===Semaine 2===&lt;br /&gt;
&lt;br /&gt;
Suite du cahier des charges&lt;br /&gt;
&lt;br /&gt;
===Semaine 3===&lt;br /&gt;
&lt;br /&gt;
-Découverte du Feather &amp;lt;br&amp;gt;&lt;br /&gt;
-Etude sur le protocole LoRa et distinction entre Réseau (LoRaWAN) et le protocole LoRa.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Semaine 4===&lt;br /&gt;
&lt;br /&gt;
Tache 1 réalisée:&amp;lt;br&amp;gt;&lt;br /&gt;
1-Installation des librairies Adafruit (Sur deux machines pour emission/Reception)&amp;lt;br&amp;gt;&lt;br /&gt;
2-Test  des codes Emission/Réception proposés par la datasheet.&amp;lt;br&amp;gt;&lt;br /&gt;
3-Communication réalisée entre deux modules LoRa .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Emission : &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:femission.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reception: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:freception.png]]&lt;br /&gt;
&lt;br /&gt;
===Semaine 5===&lt;br /&gt;
&lt;br /&gt;
Après avoir effectué la communication entre deux modules LoRa , on ajoute un troisième module comme étant récepteur pour voir les changement dus à la présence d'un ou d'autres récepteurs.&lt;br /&gt;
[[Fichier:mntg3.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On remarque que le RSSI (Received Signal Strength Indication) ne change quasiment pas (entre |21| et |19|) . On peut conclure que la présence de plusieurs récepteurs n'affecte pas la puissance du signal transmis .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:RSSI1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:RSSI2.png]]&lt;br /&gt;
&lt;br /&gt;
== Fichiers Rendus ==&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=Fichier:Mntg3.jpg&amp;diff=40164</id>
		<title>Fichier:Mntg3.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=Fichier:Mntg3.jpg&amp;diff=40164"/>
				<updated>2017-03-13T13:57:28Z</updated>
		
		<summary type="html">&lt;p&gt;Onaanaa : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Onaanaa</name></author>	</entry>

	</feed>