Project:RELaserSoftware
From London Hackspace Wiki
Reverse Engineering Laser Software
Initial Analysis of .mol file
Looking at /Solexious/MarioBoxes/MINIMARIO.MOL
No ascii strings (looking using strings) Does not appear to be compressed (too many zeroes)
0x000 : Header
0x200 : One set of information What?
0x400 : Another set of information.
0xa10 : Likely co-ordinate data. Quite repetitive. Analysis document was mario boxes, with many repetitions of sub boxes, so that makes sense. It looks like possible 16bit number co-oords as the numbers range from a few thousands to hundreds. 32bits are in unrealistic ranges (huge in negative ranges).
To Do
Create simple .mol files with slight changes in
- One co-ordinate of a point
- The colour of one line
- The speed of one colour
- The power of one colour
And find diffs.