This commit is contained in:
parent
f5fee56cab
commit
63f34abca6
6 changed files with 40 additions and 16 deletions
|
@ -11,7 +11,7 @@ First, we explored the reusability of static analysis tools.
|
|||
Based on a systematic literature review by Li #etal, we identified 22 tools of interest, published between 2012 and 2017.
|
||||
To estimate the current usability of those tools, we tested their most recent version on a large dataset of #rasta.NBTOTALSTRING applications.
|
||||
We then counted the number of analyses that finished and returned a result.
|
||||
We established that #rasta.resultunusable of #rasta.nbtoolsselectedvariations tools are not reusable.
|
||||
We established that #rasta.resultunusable of #rasta.nbtoolsselectedvariations tools are not reusable, in particular when the applications are recent.
|
||||
We were not able to use two of them, even with the help of the authors, while 10 others failed to finish their analysis more than half the time.
|
||||
The study of the finishing rate of the tools for applications grouped by their characteristics showed that the greater bytecode size increases the chance of analysis failure.
|
||||
The same goes for min #SDK version to a lesser extent, and it appears that analyses of malware are less likely to encounter a fatal error than analyses of goodware.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue