Hi all,
This is an old GUI thing which annoys me already for a long time in Fusion, and I had some hope it would be solved in Fusion 10, but it is not... I'm working in malware analysis, and there it happens often to have quite a lot of snapshots, often in longer chains (these are very useful in debugging sessions). Unfortunately, when your hierarchy becomes complex, 2 annoying things happen in the snapshot overview window:
- Snapshot icons suddenly appear one above the other (actually more than one chain is shown at the same horizontal position, instead of adding proper horizontal space in between). It is then impossible to select the snapshots below others. In Fusion 10, at least two of the vertical blue connectors are shown (before, it was only one vertical connector, even with overlying icons), and I hoped this would allow manual re-arrangement, but this was not possible, so the improvement is minor. changing the icon size does not solve the issue by the way.
- The whole tree is always arranged in a way that the current snapshot is leftmost. The snapshot used just before (which might be from another vertical chain, typically belonging to another malware) can then move so some very remote location to the right, and is then hard to find. There's no rule you can rely on where to find it (like chronological right to left or so). I would prefer, as an option at least, to use a fix arrangement of the tree. optimally one I can define myself, but I understand this is a lot of work.
Best and probably easiest would be a simple text display in a hierarchy (the same way files in a file hierarchy are shown),sorted chronologically, without showing icons. In other words, the same way it is solved under Windows hosts. I understand the "nice" Mac GUI might be prettier to look at and easier for simple cases and standard users; but for professional work in reverse engineering, it is quite useless. At least the Pro version should allow this display optionally. Or maybe there is a way I'm not aware of?
The only workaround I found using vmrun directly, which can display such a hierarchy, and also allows to revert snapshots - but it means I always need to turn to a command line tool in order to revert snapshots and call Pyhon scripts. It would be nice to have this in the GUI itself. It would be on my wishlist for a future release ;-)
br Andy