DEBIN example
Stripped binary, decompiled
sub_4013f0(a1, a2) {
v3 = *(a1 + 8);
...
}
After DEBIN
read_header(FILE *stream, int flags) {
size_t len = stream->size;
...
}
The paper
DEBIN: Predicting Debug Information in Stripped Binaries
Proceedings of the 2018 ACM SIGSAC Conference on Computer and Communications Security (CCS 2018).
Publication page · PDF · Slides · Talk
More resources
- DEBIN: Predicting Debug Information in Stripped Binaries The CCS 2018 publication page, with the paper, the slides and the recorded talk.
- BigCode: Statistical Programming Engines The umbrella research project that DEBIN, JSNice and DeGuard all come out of, with the full publication and talk lists.
- github.com/eth-sri/debin The released implementation. Python, OCaml and C++ · Apache-2.0.
- SRI Lab, ETH Zurich The Secure, Reliable, and Intelligent Systems Lab, in the Department of Computer Science.
Related on this site: JSNice, for JavaScript, and DeGuard, for Android applications.