Gather directory of samples for estimation of disassembly time.
We need a repository of say, 30 binaries to make tests with radare2 and pyew and see if we are able to figure out a function for the duration of the 'pD' phase inside radare2 core.
The idea is to run aa and pD against that array of binaries and measure analysis times. We should then be able to extrapolate an estimated duration for the full disassembly of the executable sections based on their length and possibly multiplied by a factor dependent on the duration of the previous 'aa' command. Something like:
l = length of executable sections
a = time to run 'aa' (full analysis)
t = time to run a full disassembly of the executable sections
t = a*f(l) (where f(l) would be a*t (linear) or maybe log(t), or...)