UROBOROS: Instrumenting Stripped Binaries with Static Reassembling

@article{Wang2016UROBOROSIS,
  title={UROBOROS: Instrumenting Stripped Binaries with Static Reassembling},
  author={Shuai Wang and Pei Wang and Dinghao Wu},
  journal={2016 IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER)},
  year={2016},
  volume={1},
  pages={236-247}
}
Software instrumentation techniques are widely used in program analysis tasks such as program profiling, vulnerability discovering, and security-oriented transforming. In this paper, we present an instrumentation tool called UROBOROS, which supports static instrumentation on stripped binaries. Due to the lack of relocation and debug information, reverse engineering of stripped binaries is challenging. Compared with the previous work, UROBOROS can provide complete, easy-to-use, transparent, and… CONTINUE READING

Similar Papers

Citations

Publications citing this paper.
SHOWING 1-10 OF 10 CITATIONS

RevARM: A Platform-Agnostic ARM Binary Rewriter for Security Applications

  • ACSAC
  • 2017
VIEW 4 EXCERPTS
CITES METHODS & BACKGROUND
HIGHLY INFLUENCED

Probabilistic disassembly

VIEW 1 EXCERPT
CITES BACKGROUND

Binary Code Retrofitting and Hardening Using SGX

  • FEAST@CCS
  • 2017
VIEW 1 EXCERPT
CITES METHODS

Composite Software Diversification

  • 2017 IEEE International Conference on Software Maintenance and Evolution (ICSME)
  • 2017
VIEW 1 EXCERPT
CITES BACKGROUND

Semantics-Aware Machine Learning for Function Recognition in Binary Code

  • 2017 IEEE International Conference on Software Maintenance and Evolution (ICSME)
  • 2017
VIEW 1 EXCERPT
CITES METHODS

Zipr++: Exceptional Binary Rewriting

VIEW 3 EXCERPTS
CITES BACKGROUND

References

Publications referenced by this paper.
SHOWING 1-10 OF 32 REFERENCES