Actualización en lectores 8350c por problema de key

Se han actualizado tanto el freekey a la versión 1.2 como el openkey 0.2 (que ha aparecido en xbins) ya que existía un error que a veces generaba una key que parecía valida (siempre 14 0F 0F 10 11 B5 22 3D 79 58 77 17 FF D9 EC 3A). Ahora se valida la key

Añadido al openkey 0.2:

- Añadido un nuevo archivo para comprobar la validez de datos de códigos de barras coincidentes en ambas áreas de investigación y de serie
- Añadido automático. Bin.key creación (pide confirmación para sobrescribir el archivo si ya existe)
- Añadido pantalla bastante hexadecimal:)

Readme del freekey 1.2:
This is Proof of concept, we dont care what you do with it

Ver 1.2 - Added Inquiry.bin file generation (autonamed with .inq extension)
          Added Key.bin file generation (autonamed with .inq extension)
          to create those files make sure you use the /OF parameter
          I think is all you need to flash your drive quicker.


Ver 1.1 - Added check for proper Dedication String
        - Added parameter /OF optional, if entered an output
          file with your decrypted keys at the end will be
          generated.

Ex 1:  freekey lo83file     
Ex 2:  freekey lo83file /OF

Note: Use common sense, verify your keys twice, if you can
use a spare drive to flash and test just in case you mess
some step.

Note to openkey creators,
no need to reverse version 1.2 this is what we added

        //now copy key.bin
      strcpy(fname,argv[1]);
      strcat(fname,".key");
      fo = fopen(fname,"wb");
         if (fo == NULL)
         {
            printf("Could not open output file %s\n",fname);
            return 0;
         }
      fwrite(Key,16,1,fo);      
      fclose(fo);
      printf("File %s was created.\n",fname);

        //now copy inquiry.bin
      strcpy(fname,argv[1]);
      strcat(fname,".inq");
      fo = fopen(fname,"wb");
         if (fo == NULL)
         {
            printf("Could not open output file %s\n",fname);
            return 0;
         }
      fwrite(&buffer1[0x70],0x60,1,fo);      
      fclose(fo);
      printf("File %s was created.\n",fname);


Mas informacion en el hilo oficial
0 respuestas