J'essaie de désactiver un code de traitement d'image dans un microprogramme d'appareil photo numérique. De la décharge du firmware, j'ai trouvé des fichiers * .bin avec un nombre magique qui correspond à "Dyalog APL fichier mappé 64 bits version 19.145" (à partir de la commande de fichier unix). Après avoir appris sur Dyalog APL, j'ai installé la version non-enregistrée de Dyalog APL. Cependant, je ne pouvais pas comprendre comment ouvrir les fichiers. J'ai essayé d'utiliser la fonction MAP:Comment ouvrir le fichier mappé APL Dyalog
⎕MAP'C:\fc.bin'
NONCE ERROR
Est-ce la bonne façon d'ouvrir le fichier? Y a-t-il une autre méthode pour le faire? Ou peut-être que je pourrais utiliser un autre programme?
Si mes recherches sont exactes jusqu'à présent, la plupart des codes APL sont interprétés. Il est donc peu probable que ces fichiers aient été compilés. Bien que si je suis hors piste, ces fichiers peuvent également être des programmes compilés pour la puce DSP.
Ci-dessous se trouvent les premiers octets hexdump du fichier.
00000000: aa0a 1391 0400 0002 01e9 0001 0200 0100 ................
00000010: 0000 0000 5341 4a50 4744 5f43 3078 3032 ....SAJPGD_C0x02
00000020: 0200 0006 0100 0000 0100 0000 5000 0000 ............P...
00000030: 0002 0000 4a50 4744 4543 5f43 3078 3030 ....JPGDEC_C0x00
00000040: 0000 0000 0000 0000 0000 0000 0000 0000 ................
Si elle aide, j'essaie de désactiver la détection de pixel chaud intégré à la caméra Sony ILCE ..
Merci!