Switchblade: Enforcing Dynamic Personalized System Call Models
Publikation: Sonstige Veröffentlichung › Sonstiges › Beigetragen › Begutachtung
Beitragende
Abstract
System call interposition is a common approach to restrict the power of applications and to detect code injections. It enforces a model that describes what system calls and/or what sequences thereof are permitted. However, there exist various issues like concurrency vulnerabilities and incom- plete models that restrict the power of system call interpo- sition approaches. We present a new system, SwitchBlade, that uses randomized and personalized fine-grained system call models to increase the probability of detecting code in- jections. However, using a fine-grain system call model, we cannot exclude the possibility that the model is violated during normal program executions. To cope with false posi- tives, SwitchBlade uses on-demand taint analysis to update a system call model during runtime.
Details
Originalsprache | Englisch |
---|---|
Seitenumfang | 14 |
Band | 42 |
Publikationsstatus | Veröffentlicht - 2008 |
Peer-Review-Status | Ja |
No renderer: customAssociatesEventsRenderPortal,dk.atira.pure.api.shared.model.researchoutput.OtherContribution