Preventing kernel code-reuse attacks through disclosure resistant code diversification.
Jason GiontaWilliam EnckPer LarsenPublished in: CNS (2016)
Keyphrases
- code reuse
- source code
- software engineering
- software evolution
- data publishing
- open source
- software systems
- design patterns
- kernel function
- software development
- static analysis
- malicious code
- kernel methods
- software projects
- countermeasures
- software maintenance
- support vector
- information loss
- tabu search
- security protocols
- private information
- privacy protection
- metadata
- data quality
- java card
- simulated annealing