While there were ideas to restrict control-flow before CFI, CFI was formalized and implemented in academia then iterated on several times. We try to explain the situation and give an overview in our survey: nebelwelt.net/publications/f…
2
4
9
as for 'formalized', it's wrong too, if you read and understand their model, it's basically a tautology (assumes a model in which control flow violations aren't possible then "proves" it). btw, where's any mention of RAP (or FPValidator for that matter) in your 'survey'?
3
3
If you want your work cited, go write it up properly. Academia frowns on citation of commercial tools without at least a whitepaper explaining and evaluating the research.
2
2
Marketing copy and slides is insufficient for anything but “these people did a thing but we don’t really know how it works so cannot properly evaluate or compare with it.”
1
2
One wonders how you could ever mention Windows or Linux or any other software. The source code was published and capable of compiling the entire Linux kernel. If you can't figure out how it works from the code/presentation/disasm, maybe you should find a different profession?
2
My point is that it's not my job to reverse engineer RAP. If you want citations, then make it citable. Simply having an idea or an implementation is not enough. You need to write it up as well. Communication is part of science. I'm happy to help review your paper if you want 🙂
2
4
I guess I was under the mistaken impression that the job of a researcher was to do research/discover the truth, not regurgitate things mentioned by others. I now know that citations aren't something one does if one wants to be a relevant and credible researcher...
3
2
In the extract from @gannimo above, it's not like the PaX team isn't credited. The problem is the extent of what's credited. The answer to "lack of communication" isn't "it's all in the code".
2
see nitter.vloup.ch/paxteam/status/1… and the so far total silence on my question...
that and CFIXX, HEXTYPE, etc, where's the citation of my work in there? that CSUR paper added a few down-playing words about my early work and zero about RAP itself, never mind an actual evaluation. you could have asked me to help conduct the tests but you never did. why not?
Dec 12, 2018 · 10:27 PM UTC
2






