Sie befinden Sich nicht im Netzwerk der Universität Paderborn. Der Zugriff auf elektronische Ressourcen ist gegebenenfalls nur via VPN oder Shibboleth (DFN-AAI) möglich. mehr Informationen...
Ergebnis 18 von 114
Journal of information security and applications, 2016-08, Vol.29, p.16-26
2016

Details

Autor(en) / Beteiligte
Titel
ROPocop — Dynamic mitigation of code-reuse attacks
Ist Teil von
  • Journal of information security and applications, 2016-08, Vol.29, p.16-26
Ort / Verlag
Elsevier Ltd
Erscheinungsjahr
2016
Link zum Volltext
Quelle
Alma/SFX Local Collection
Beschreibungen/Notizen
  • Control-flow attacks, usually achieved by exploiting a buffer-overflow vulnerability, have been a serious threat to system security for over fifteen years. Researchers have answered the threat with various mitigation techniques; but nevertheless, new exploits that successfully bypass these technologies still appear on a regular basis. In this paper, we propose ROPocop, a novel approach for detecting and preventing the execution of injected code and for mitigating code-reuse attacks such as return-oriented programming (RoP). ROPocop uses dynamic binary instrumentation, requiring neither access to source code nor debug symbols or changes to the operating system. It mitigates attacks both by monitoring the program counter at potentially dangerous points and by detecting suspicious program flows. We have implemented ROPocop for Windows x86 using PIN, a dynamic program instrumentation framework from Intel. Benchmarks using the SPEC CPU2006 suite show an average overhead of 2.4×, which is comparable to similar approaches, which give weaker guarantees. Real-world applications show only an initially noticeable input lag and no stutter. In our evaluation our tool successfully detected all 11 of the latest real-world code-reuse exploits, with no false alarms. Therefore, despite the overhead, it is a viable, temporary solution to secure critical systems against exploits if a vendor patch is not yet available.
Sprache
Englisch
Identifikatoren
ISSN: 2214-2126
DOI: 10.1016/j.jisa.2016.01.002
Titel-ID: cdi_crossref_primary_10_1016_j_jisa_2016_01_002

Weiterführende Literatur

Empfehlungen zum selben Thema automatisch vorgeschlagen von bX