Étape 1: OPTO22, FORTH
OPTO22, FORTH
Cuando se estaba creando una pequeña implementacion del protocolo RFB fr ONU controlador PAC Opto22, durante una sesion de wireshark dejada abierta intencionalmente por descuido cuando se chargement ONU programa nuevo, se podian percibir cadenas de texto claras, que probablemente corresponderian une es de fr comandos y/o instrucciones del programa de descargado.
Indagando un poco mas fr la herramienta para cargar programas, se descubre Québec hay una opcion « cargar archivo FORTH ». Al hacer una busqueda fr internet con los terminos « Opto22 y FORTH » se encontraron algunos papiros documentos antiguos, escaneados correspondientes une ONU manual para programar unos contoladores LC2/LC4 ya bastante desactualizados, mediante FORT.
Teniendo este documento como base, se prosigue al siguiente paso natural : Abrir todos los archivos que genres la aplicacion mediante un éditeur HEX y buscar algun indicio de comandos FORTH en ellos. Los resultados del Análisis fueron los siguientes :
La aplicación del fabricante, genera varios tipos de archivo (configuraciones, inicializaciones, Código del programa)
Todos los archivos estaban en formato texto claro
El lenguaje usado aucun estrictamente es FORTH
Si bien, que descubrir aucun se utiliza en su totalidad ONU lengua Estandar para programacion del PAC, descubrir el que los archivos estan en texto claro, es una buena notica para la creacion de programas para estos dispositivos, desde otros sistemas operativos aucun soportados por el fabricante como podrian ser Linux, Mac, etc..