EMULACIÓN DE UN SISTEMA DETECTOR DE RECEPTORES IMSI EN FPGA CON MATLAB Y SYSTEM GENERATOR FOR DSP (EMULATION OF AN IMSI RECEIVER DETECTOR SYSTEM IN FPGA WITH MATLAB AND SYSTEM GENERATOR FOR DSP)
Resumen
Este artículo presenta la simulación, diseño e implementación de una solución capaz de detectar receptores IMSI. Para ello se analizaron distintas tecnologías para replicar una estación base y desarrollar un detector que recolecta información de las estaciones base para evaluarlas. La primera aportación consiste en un detector de receptores IMSI, basado en un transceptor codificado en lenguaje VHDL usando tarjetas FPGA y simulado en ActiveHDL. La segunda aportación consistió en un programa que emula una tarjeta de FPGA para establecer comunicación entre el receptor IMSI y el detector para evaluar la estación base y definir su autenticidad. También se implementó un generador de inferencia para canales TDMA para evitar que los equipos se conecten a la estación. Los resultados obtenidos en la aplicación del detector de receptores IMSI demuestra que es posible recibir información de las estaciones base para determinar su autenticidad mediante el MNC, MCC, LAC y el CellID.
Palabras Claves: Detector IMSI, FPGA, Receptor, System Generator for DSP, VHDL.
Abstract
This article presents the simulation, design, and implementation of a solution capable of detecting IMSI catchers. To achieve this, various technologies were analyzed to replicate a base station and develop a detector that collects information from base stations for evaluation. The first contribution consists of an IMSI catcher detector, based on a transceiver coded in VHDL using FPGA boards and simulated in ActiveHDL. The second contribution was a program that emulates an FPGA card to establish communication between the IMSI catcher and the detector to evaluate the base station and determine its authenticity. An inference generator for TDMA channels was also implemented to prevent devices from connecting to the station. The results obtained from the application of the IMSI catcher detector demonstrate that it is possible to receive information from base stations to determine their authenticity through the MNC, MCC, LAC, and CellID.
Keywords: IMSI Catcher, FPGA, Receiver, System Generator for DSP, VHDL.
Texto completo:
PDFReferencias
Adrian, D. Geord, P. Edgar, R. W. The Messenger Shoots Back: Network Operator based IMSI Catcher Detection, 19th International Symposium, Research in Attacks, Intrussions and Defenses, Springer, Paris, Francia, vol. 9854, pp. 279-302, 2016.
González Garrido, A., Prototipo de estación base GSM usando OpentBTS, Tesis de examen de grado en Ingeniería de Telecomunicaciones, Universidad de Granada, 2015.
Hasse, J., Gloe, T., Beck, M., et al. Forensic Identification of GSM Mobile Phones, Proceedings of the first ACM workshop on Information hiding and multimedia security, AMC Digital Library, NY, USA, pp. 131-140, 2013.
Losif, A. Intercepting Mobile Phone Calls and Short Messagers Using a GSM Tester, 18th Conference, Computer Networks, Springer, Ustron, Polonia, vol.160, pp. 281-288, 2011.
Khan, M. Niemi, V. Ginzboorg P. IMSI-Based routing and Identity Provacy in 5G, Proceeding of the 22nd Conference of Open Innovations Associations FRUCT, Finlandia, pp. 338-343, 2018.
Kukushkin, A. Introduction to Mobile Networks Engineering GSM 3G-WCDMA, LTE and the Road to 5G, 1st Ed. Wiley, Australia, 2018.
Márquez, R. Historia de una provocación tecno-cultural. Memes, subculturas irónicas e identidades digitales, Tesis de Maestra, Universidad Autónoma de Madrid, Departamento de Historia Contemporánea, 2018.
Mjolsnes, S. F., Ruxandra, F. O., Easy 4G/LTE IMSI Catcher for Non-Programmers, International, Conference on Mathematical Methods, Models, and Architecture for Computer Network Security, ICMMACNT, Warsaw, Polonia, vol. 10446, pp. 235-246, 2017.
Sadkhan, S., Abbas, N., Hutahit, M., Wireless Communication System Base on GMSK Modulation Scheme, Atti Della Fondozione Giorgio Ronchi, vol. 66, num. 2, 2011.
Santaella, J. A., Comunicado de prensa 179/79, INEGI, SCT, IFT, Cd. de México, 2019.
Van, R. K., The Effectiveness of a Homemade IMSI Catcher Build with YateBTS and BladeRF, Universidad de Amsterdam, Amsterdam, 2016.
URL de la licencia: https://creativecommons.org/licenses/by/3.0/deed.es
Pistas Educativas está bajo la Licencia Creative Commons Atribución 3.0 No portada.
TECNOLÓGICO NACIONAL DE MÉXICO / INSTITUTO TECNOLÓGICO DE CELAYA
Antonio García Cubas Pte #600 esq. Av. Tecnológico, Celaya, Gto. México
Tel. 461 61 17575 Ext 5450 y 5146
pistaseducativas@itcelaya.edu.mx