Senseye has received quite a lot of attention, fixes and enhancements the last few months and is well overdue for a new tagged release. Highlights (not including tweaks, performance boosts, UI and bugfixes) since last time include:

Translators: It is now possible to connect high-level decoders that track selected cursor position in data window to give more abstract views e.g. Hex, ASCII, Disassembly (using Capstone)

New sensor: MFile – This sensor takes multiple input files of (preferably) the same format and shows them side by side in a tile- style layout, along with a support window that highlights

New measuring tools: Byte Distance – This view looks a lot like the normal histogram, but each bin shows the number of bytes that pass from a set marker position, to the next time each possible value was found.

New visual tool: Picture Tuner – This tool is used for manually and/or automatically finding raw image parameters (stride, color format and so on)

Pattern Matching: Pattern finding using a visual pattern reference (like n-gram based mapping) and/or histograms matching.

Improved seeking and playback control: multiple stepping sizes to chose from, along with the option to align to a specific value.

File- sensor now updates preview window progressively, and works a lot better with larger (multiple gigabytes) input sources.

True to form, the “quick” demo-video below tries to show off all the new features. Be sure to watch with annotations enabled. In addition, a more detailed write-up on the picture tuner will be posted in a day or two. Make sure that you synch- and rebuild- Arcan before trying this out as a lot of core engine changes have been made.

0:00 – 1:20, MFile sensor.

1:20 – 2:50, File enchantments, Coloring, Histogram Updates, Byte Distance.

2:50 – 5:40, Memsense updates, Translator feature.

5:40 – 7:00, Picture Tuner.