Kanske FORTH med Opto22 PAC och Linux (1 / 4 steg)
Steg 1:
OPTO22, FORTH
För en tid sedan utveckla RFB protokoll i en PAC, lite genomförs i en Wireshark session avsiktlig oavsiktligt lämnas öppen, när du laddar upp ett nytt program, vissa tydliga textsträngar var synliga, förmodligen styr kommandon eller delar av programmet som laddas ned!
Gräva lite mer i ansökan om program lastning, ett intressant alternativ upptäcktes: "Hämta vidare fil". Söka i web "Opto22" och "Tillbaka" kastar några papyri skannas manualer: hur till program Opto22 LC2/LC4 (mycket föråldrad hårdvara!) styrenheter i FORTH!
Med det dokumentet var det nästa naturliga att öppna alla filer som genereras med en HEX-editor och söka några FORTH kod inuti. Resultaten av analysen var:
- Tillverkarens program genererar många typer av filer (config, initieringar, programkod)
- Alla filer som kodats i klartext.
- Programmeringsspråk som används var inte strikt FORTH
Att hitta att inte en enda standard programmeringsspråk användes programmera PAC är en liten fallgrop, men konstaterandet att alla filer var kodad i klartext är goda nyheter för programmering PAC från icke fabriken stöds operativsystem som Linux, Mac, etc.