Configurer la protection contre le vol de vos SIM

La protection contre le vol, souvent appelée verrouillage IMEI, est une fonction de sécurité qui lie une SIM Simbase à l'IMEI (l'identifiant unique d'un appareil cellulaire) du premier appareil dans lequel elle est utilisée. Si la SIM est retirée puis insérée dans un autre appareil, l'IMEI de ce dernier ne correspond plus à l'IMEI verrouillé et Simbase désactive automatiquement la SIM.

Cet article explique ce que fait la protection contre le vol, quand l'activer et le point opérationnel à anticiper.

Quand utiliser la protection contre le vol

Scénario
  • Installation fixe, appareil peu susceptible d'être déplacé

  • Télématique embarquée, trackers chez les clients

  • SIM sur les bancs de test des techniciens

  • Stock de SIM de réserve pas encore déployées

  • SIM dans des appareils partagés ou prêtés

Ce contre quoi elle protège

  • Le vol de SIM. Une SIM volée placée dans un autre appareil est bloquée dès que le changement d'IMEI est détecté.

  • La réutilisation non autorisée. Une SIM retirée d'un appareil déployé et placée dans un téléphone personnel (volontairement ou non) ne fonctionnera pas.

  • La fraude et le vol de données. Les données sensibles accessibles via une SIM Simbase sont plus difficiles à exfiltrer si la SIM ne fonctionne que dans l'appareil d'origine.

Ce contre quoi elle ne protège pas :

  • Un appareil compromis. Si l'appareil lui-même est compromis, la SIM continue de fonctionner dedans. La protection contre le vol vérifie uniquement l'IMEI, pas l'intégrité du firmware.

  • Le clonage de SIM. La protection contre le vol s'appuie sur l'IMEI remonté par le réseau. Elle n'empêche pas l'extraction du secret de la SIM depuis une SIM volée.

  • L'interception des données en transit. Utilisez pour cela TLS et/ou un VPN.

Fonctionnement

Aucune session de données n'est nécessaireL'appareil n'a pas besoin d'envoyer de données. La signalisation courante suffit : une tentative d'enregistrement, une mise à jour de localisation ou les échanges réguliers entre l'appareil et l'antenne remontent tous l'IMEI, et chacun peut lier la SIM ou déclencher une non-correspondance.

La première fois qu'une SIM dont la protection contre le vol est activée génère une activité réseau dans un appareil, Simbase enregistre l'IMEI de cet appareil pour la SIM. Ensuite, chaque fois que le réseau remonte l'IMEI, Simbase le vérifie :

  • Correspondance : connexion autorisée, la SIM transmet le trafic normalement.

  • Non-correspondance : la SIM est désactivée automatiquement dès que le changement est détecté, le trafic s'arrête et Simbase envoie un e-mail au contact technique du compte.

Si la SIM est désactivée à cause d'une non-correspondance d'IMEI, elle reste Désactivée jusqu'à votre intervention. Désactivez la protection contre le vol puis réactivez la SIM, ou remettez la SIM dans l'appareil d'origine.

Le blocage est immédiat, pas la détectionLe blocage est immédiat : dès que Simbase détecte le changement d'IMEI, la SIM est désactivée et le trafic s'arrête. La détection dépend de l'envoi par le réseau de métadonnées contenant le nouvel IMEI, ce qui peut prendre un peu de temps. Il peut donc y avoir un bref délai entre le déplacement d'une SIM et l'application du verrouillage.

Activer la protection contre le vol

Par SIM, dans le tableau de bord

  1. Connectez-vous à dashboard.simbase.com.

  2. Ouvrez la SIM à protéger.

  3. Repérez l'interrupteur Theft protection.

  4. Activez-le.

La SIM est maintenant liée au prochain IMEI remonté pour elle. Si elle est déjà connectée dans un appareil, l'IMEI de cet appareil est enregistré immédiatement.

Blog Image

Via l'API

  1. Créez une clé API avec le scope simcards.details:write depuis Integrations → API dans le tableau de bord. Les scopes sont définis à la création de la clé et ne peuvent plus être modifiés ensuite.

  2. Envoyez une requête PATCH sur la SIM en définissant imei_lock sur on.

Requête

PATCH /v2/simcards/{ICCID} HTTP/1.1
Host: api.simbase.com
Authorization: Bearer YOUR_API_KEY
Content-Type: application/merge-patch+json
​
{
"imei_lock": "on"
}

Réponse

Un appel réussi renvoie 200 avec la liste des champs modifiés.

{
"message": "Simcard updated successfully",
"updated_fields": [
"imei_lock"
]
}

La SIM se lie à l'IMEI qu'elle remonte actuellement, ou au premier IMEI remonté si elle n'a pas encore été vue sur le réseau. Le comportement est le même qu'avec l'interrupteur du tableau de bord.

Pour la désactiver, envoyez "imei_lock": "off". La liaison est effacée et la SIM peut se connecter dans n'importe quel appareil.

Attention au content type.Avec application/merge-patch+json, envoyer "imei_lock": null provoque une erreur de validation, alors qu'avec application/json c'est traité comme "aucune mise à jour". N'envoyez que les champs que vous voulez modifier.

Désactiver la protection contre le vol

Les mêmes étapes, dans l'autre sens :

  1. Ouvrez la SIM dans le tableau de bord.

  2. Désactivez l'interrupteur Theft protection.

Après la désactivation :

  • La liaison IMEI est effacée.

  • La SIM peut se connecter dans n'importe quel appareil.

  • Si vous réactivez la protection contre le vol plus tard, la liaison repart de zéro. Le prochain IMEI remonté devient le nouvel IMEI verrouillé.

Anticiper les échanges d'appareils légitimes

C'est le point opérationnel le plus important : chaque fois que vous changez l'appareil dans lequel se trouve une SIM, désactivez d'abord la protection contre le vol. Sinon :

  1. Vous placez la SIM dans l'appareil de remplacement.

  2. L'appareil démarre et se connecte avec son nouvel IMEI.

  3. Simbase détecte la non-correspondance et désactive automatiquement la SIM.

  4. Vous avez maintenant une SIM désactivée sur le terrain, qui ne peut être réactivée que depuis le tableau de bord ou l'API.

La bonne procédure :

  1. Désactivez la protection contre le vol de la SIM dans le tableau de bord avant l'échange physique.

  2. Placez la SIM dans le nouvel appareil.

  3. Allumez le nouvel appareil et laissez-le se connecter.

  4. Réactivez la protection contre le vol. L'IMEI du nouvel appareil devient le nouvel IMEI verrouillé.

Si vous échangez souvent des appareils sur le terrain, automatisez cette procédure via l'API.

Vérifier le statut IMEI

Dans le tableau de bord

  1. Ouvrez la SIM dans le tableau de bord.

  2. Le champ Theft protection affiche l'état de l'interrupteur et l'IMEI verrouillé, le cas échéant.

  3. Pratique pour vérifier qu'une SIM est liée à l'appareil attendu, notamment lors des contrôles qualité au déploiement.

Via l'API

Récupérez la SIM avec GET /v2/simcards/{ICCID}. La clé doit avoir le scope simcards.details:read.

GET /v2/simcards/{ICCID} HTTP/1.1
Host: api.simbase.com
Authorization: Bearer YOUR_API_KEY

La réponse contient les deux valeurs (extrait) :

{
"iccid": "8912340400000000000",
"imei": "356938035643021",
"imei_lock": "off",
"state": "enabled"
}

imei_lock vaut on ou off. imei est l'IMEI que la SIM remonte actuellement, c'est-à-dire l'IMEI verrouillé lorsque le verrouillage est actif.

Pour auditer une flotte, listez vos ICCID avec GET /v2/simcards puis appelez l'endpoint de détail pour chacun, en restant sous la limite de 10 appels par seconde.

Questions fréquentes

Deux options. Remettez la SIM dans son appareil d'origine, ou désactivez la protection contre le vol puis réactivez la SIM. Désactiver uniquement la protection contre le vol ne suffit pas : vous devez aussi réactiver la SIM. Si la SIM a réellement été volée, laissez-la désactivée.

Non. La protection contre le vol fonctionne avec un seul IMEI par SIM. Pour alterner entre deux appareils connus, désactivez la protection contre le vol ou automatisez la rotation par script.

Non. L'IMEI ne change pas au redémarrage. La protection contre le vol ne se déclenche qu'en cas de vraie non-correspondance d'IMEI.

Oui. Simbase envoie un e-mail au contact technique du compte dès qu'une non-correspondance d'IMEI désactive une SIM. Gardez les coordonnées de ce contact à jour dans les paramètres de votre compte Simbase.

Articles associés

  • Statut de la SIM : ce qui se passe quand la protection contre le vol désactive une SIM

  • Diagnostic : signale les non-correspondances de la protection contre le vol

  • API : piloter la protection contre le vol par programmation

  • VPN : une sécurité supplémentaire en plus du verrouillage IMEI