horsicq / DIE-engine

DIE engine
MIT License
2.29k stars 317 forks source link

[Idea] initial signature scanning speed up #93

Open greenozon opened 7 months ago

greenozon commented 7 months ago

When the input binary is multi-Gigabyte one then the initial signature scanner takes considerable amount of time (1-2 and more minutes) I"ve noticed that the tool consumes 100% of just one CPU of N available on the system

image

image

the idea of the feature as UX improvement is to analyze the size of the input file and if thats say bigger 10 MB then get num of hw CPU/Threads on the system and do the scanning in parallel ,thus decreasing overall scanning time

horsicq commented 7 months ago

Thanks a lot for the idea! I will fix it!