# ARM 📱 - Amphi 3
###### tags: `ARM` `S2` `Amphi`
---
_avec razou le :100:_
##
Il galere avec le board, y en a qui ont fait nimp du coup on peut plus utiliser le meme board
faire de la pao est ce que c'est faire nimp ? **OUI**
Il y a un etudiant qui ne parle pas francais mais il ne sait pas s'il est la
14h15, on peut commencer le cours !

## Le cours
On a besoin d'identifier les personnes sur le réseau
Il y a un controleur :
- dans le reseau d'accès
- dans le coeur de réseau
Dans la couche service, on a un serveur IP et un service de téléphonie
> On a un service IP donc on à une adresse IP
> @raz 2021
Un téléphone a une adresse IP (IPv4 ou IPv6)
On a une @ privé en 10.0.0.0 /8
Du coup y a du NAT (Network address translation) entre le réseau coeur et le service
Pour le service téléphonique, on a un identifiant unique. Surprise c'est notre n° de téléphone en 06 ou 07. C'est hérité de la téléphonie fixe -> Standard fait par l'ITU ([E163](https://www.itu.int/rec/T-REC-E.163/fr) pour la téléphonie fixe puis [E164](https://www.itu.int/rec/T-REC-E.164/fr) pour la téléphonie fixe et mobile)
Il y a au moins 3 partie dans les numeros de téléphone
| +33 | 6 ou 1,2,3,4,5,7 | 2 chiffres | les 6 chifrres suivants |
|:------------------:|:-----------------------------------:|:--------------:|:-----------------------------------------------------------:|
| pays, country code | code de région réseau mobile -> 6,7 | code opérateur | abonné (qui lui aussi est découpé, département, commune...) |
Il ne faut pas confondre l'utilisation du n° de tel faite pas Whatsapp/ signal. Ici il sert comme identifiant unique pour la platforme
## Réseau coeur
2G : séparer l'identité de l'abonné et celui de l'équipement
y a plein d'acronyme c'est la merde (oh no nonooo ...)
### IMEI
=> Identifiant international, c'est sur la boite du téléphone, mais on peut aussi le retrouver avec le code ``*#06#`` ou dans les settings de l'appareil
Sur 15 chiffre, imposible de le changer
aller voir [Wikipedia](https://fr.wikipedia.org/wiki/International_Mobile_Equipment_Identity#Structure) pour la structure au pire
1er champs -> TAC attribuer par une autorité de certification (8 chiffres)
Exemple de TAC [ici](https://fr.wikipedia.org/wiki/Type_Allocation_Code)
2eme champs -> SNR (oh no oh nonononon, ouf c'est serial number en fait). C'est l'equipementier qui le choisi, c'est une incrementation en fait (6 chiffres)
3eme champs -> Checksum, un chiffre de controle
Il est pas beaucoup utilisé, la preuve personne ne connait sont IMEI. Mais a quoi il sert ? Y a une base de données qui sert à identifié les device interdit sur le réseau.
Mais pourquoi ? :
1. Les téléphones volés (en principe pck on peut réécrire l'IMEI d'un device)
2. Réglementation pour les fréquences
### IMSI
[Wikipedia](https://fr.wikipedia.org/wiki/International_Mobile_Subscriber_Identity)
Identifiant utilisateur
on ne peut pas la changer, elle est inscrite en dure sur la carte SIM
On le retrouve sur la paquet de la carte SIM ou sur le telephone
Il y a 15 chiffres
[MCC](https://fr.wikipedia.org/wiki/Mobile_country_code) (3 chiffres) -> identifiant pays (france c'est 208)
[MNC](https://fr.wikipedia.org/wiki/Mobile_Network_Code) (2 chiffres) -> identifiant operateur
MSIN (10 chiffres) -> identifiant de l'abonné
Débat sur les "IMSI catcher" pour loi antiterroriste en France
mis en place du TMSI (identifiant temporaire) -> pour la vie privé
On a des identifiants unique au monde, mais j'ai pas écoute la suite **Gloups** du coup je ne sais pas la fin de la pensée de razou.