Page 15 - Test de sécurité des applications de services financiers numériques fondés sur les technologies USSD et STK
P. 15

Figure 4 – Interception de transactions DFS





























            fournisseurs de réseaux infrastructurels de résoudre   3�2  Validation du dispositif
            les problèmes techniques.                          Le but de ce test est de déterminer s'il existe un
            La figure 4 montre les différents points de capture   processus de validation de l'appareil mobile qui
            des données DFS dans l'écosystème.                 permet d'accéder au service d'argent mobile. Ce test
               Les tests permettent de déterminer si le fournis-  vise à vérifier si l'opérateur du DFS ou l'opérateur de
            seur de DFS ou de services de télécommunication    réseau mobile valide ou détecte un changement sur
            transmet les données DFS entre les différents nœuds   l'appareil lors de la vérification de son IMEI.
            du réseau de manière sécurisée.                      Une carte SIM est utilisée pour effectuer des tran-
               La procédure ci-dessous permet de capturer le   sactions depuis deux appareils différents (possédant
            trafic du réseau.                                  chacun un IMEI). L'utilisateur peut vérifier si des infor-
                                                               mations d'identification ou une étape de validation
            a.  Enregistrer la carte SIM et l'activer sur le réseau.  supplémentaires sont requises par le système DFS
            b.  Une fois la carte SIM connectée au réseau, lancer   pour que la carte SIM puisse être utilisée afin d'effec-
                la capture de paquets au niveau du SMSC, de la   tuer des transactions DFS sur un autre appareil.
                passerelle USSD, du HLR, du MSC et du serveur
                DFS.                                           3�3  Validation et vérification de l'IMSI
            c.  Capturer les journaux au niveau de la station de   Les fournisseurs de DFS identifient le client DFS par
                base, du SMSC et du serveur DFS tout en effec-  son numéro de réseau numérique à intégration de
                tuant des transactions DFS sur le téléphone.   services d'abonné mobile (MSISDN), c'est-à-dire le
            d.  Analyser les journaux et les traces afin de récu-  numéro de téléphone du téléphone portable. Toute-
                pérer l'activation du compte DFS et les informa-  fois, dans le cas d'une permutation de carte SIM,
                tions de transaction telles que le code PIN du   l'IMSI associée à la carte SIM change. L'authentifica-
                client à partir des captures de paquets au niveau   tion IMSI permet d'identifier la carte SIM et fournit à
                du SMSC, du HLR, du serveur DFS et de la passe-  l'abonné un accès sécurisé à ses comptes de DFS.
                relle USSD.                                      Le but de ce test est de déterminer si le fournis-
                                                               seur  DFS valide  la carte  SIM  de  l'utilisateur  avant
            3.1.4   Exploitation des attaques passives et      toute transaction DFS.
            actives                                              Si le fournisseur DFS valide la carte SIM en véri-
            Il est également possible d'exécuter des attaques par   fiant l'IMSI utilisée, tout attaquant qui permute une
            intercepteur actives en compromettant les femtocel-  carte SIM de DFS se voit alors refuser l'accès aux
            lules, qui sont bien plus accessibles .            transactions effectuées avec ladite carte SIM.
                                           4




                            Test de sécurité des applications de services financiers numériques fondés sur les technologies USSD et STK  13
   10   11   12   13   14   15   16   17   18   19   20