¿Cómo obtengo Kc de mi tarjeta SIM?

0

Desde que escuché algunas charlas de Defcon en tarjetas SIM y, más recientemente, en el NSA Playset, me he interesado en el GSM. Esta página ofrece un tutorial bastante bueno sobre cómo configurar Kraken, pero aparentemente para un ataque de texto simple conocido, necesito Conozca el texto en claro. El tutorial mencionado anteriormente no es muy útil con esto, solo dice:

  

Nota: este paso [ataque de texto simple conocido con Kraken] no es tan fácil como parece. Por lo general, captura algunas llamadas de tu propio teléfono donde conoces el Kc (se puede leer desde     la tarjeta SIM o se muestra en la pantalla del modo de ingeniería de algunos teléfonos)     y busque candidatos conocidos de texto plano. Un ejemplo son "SISTEMA     INFORMACIÓN 5/6 / 5ter "en los cuadros SACCH o" LAPDM U, func = UI ".     También tenga en cuenta que podría haber bits incorrectos en una ráfaga debido a     distorsión.

Estoy más que feliz de hacer esto, ya que creo en aprender a través de la experimentación (y me gusta jugar en el tráfico), pero tengo problemas para encontrar Kc. No tengo el hardware para leer mi tarjeta SIM mientras está conectada a mi teléfono (lo cual creo que tendría que hacer, o no habría ninguna sesión abierta para tener las claves). Eso deja esta "Pantalla de Modo de Ingeniería". Encontré varias aplicaciones de Android que dicen que abren el Modo de ingeniería, todas las cuales abren una pantalla titulada "Pruebas". Esto proporciona una gran cantidad de información, pero no veo Kc (ni nada que se parezca). ¿Alguien sabe cómo puedo encontrar mi clave de sesión (preferiblemente sin comprar nada)? Gracias!

    
pregunta KnightOfNi 02.08.2015 - 21:38
fuente

1 respuesta

1

Para encontrar Kc desde una tarjeta SIM, tiene 4 formas de trabajar:

(Créditos a enlace )

  1. Pantalla de ingeniería de BlackBerry:
  

prácticamente en todos los BlackBerries puede habilitar el llamado "Modo de ingeniería" que simplemente le mostrará el Kc actual.

  1. Aplicación móvil OsmocomBB
  

Descarga e instala la aplicación

     
  1. Sube layer1 a su teléfono
  2.   
  3. Ejecutar móvil -i 127.0.0.1
  4.   
  5. telnet 127.0.0.1 4247
  6.   

Después de eso simplemente di:   Mostrar suscriptor 1 En la parte superior debería ver el   Kc impreso.

  1. Comando AT + CSIM

Debe enviar comandos APDU a la tarjeta SIM a través del módem (algunos teléfonos le permiten hacerlo):

  

Ejecución de muestra:

     

AT + CSIM = 14, "A0A40000026F20"   + CSIM: 34, "000000096F2004001100BB010200009000"

     

ok   AT + CSIM = 10, "A0B0000009"   + CSIM: 22, "E0940FC09AEFA000009000"

     

ok   Aquí encuentra el último Kc utilizado: E0 94 0F C0 9A EF A0 00 y también la secuencia de teclas > número: 00

(De: enlace )

  1. Uso de un lector de tarjetas SIM / lector de tarjetas inteligentes

Necesita un lector de tarjetas PC / SC y un software como SIMspyII. Después de instalar la tarjeta, se mostrará Kc.

Acabo de copiar la información de enlace para asegurarse de que la información no desaparezca si el sitio deja de funcionar.

    
respondido por el r00t 03.08.2015 - 10:41
fuente

Lea otras preguntas en las etiquetas