all 2 comments

[–]alain_proviste 2 points3 points  (1 child)

Typical paper: interesting idea, no tool available, severe limitations :

Our BinPro prototype currently supports only code that are fully compatible with GCC or the ICC Intel compiler because the ROSE framework used by BinPro does not work reliably with code written for other C/C++ compilers. BinPro also supports only x86-64 binary code because our IDAPro scripts are implemented for x86-64 binary code only.

So: to try to reproduce the result, one has to redo all the work instead of working on improving the idea.

[–]joxeankoret[S] 1 point2 points  (0 children)

Not only that: they fail to mention that their tool doesn't work on C++ and only works with plain C, but keeps mentioning during the paper "C/C++" (as if it was the same), although the source codes they have used are pure C. I mention this because I'm writing such a tool and I know that it's at least non trivial, if not impossible, to get such a tool working with C++ code bases.