A novel algorithm to protect and manage memory locations
@inproceedings{Iosr2015ANA, title={A novel algorithm to protect and manage memory locations}, author={Journals Iosr and F. Buthainah and H. Sawsan}, year={2015} }
Most of security vulnerabilities continue to be caused by memory errors, and long-running programs that interact with untrusted components. While comprehensive solutions have been developed to handle memory errors, these solutions suffer from one or more of the following problems: high overheads, incompatibility, and changes to the memory model. Address space randomization is a technique that avoids these drawbacks, but do not offer a level of protection. To overcome these limitations, we… CONTINUE READING
References
SHOWING 1-10 OF 10 REFERENCES
Address Obfuscation: An Efficient Approach to Combat a Broad Range of Memory Error Exploits
- Computer Science
- USENIX Security Symposium
- 2003
- 604
- PDF
Accurate Garbage Collection in Uncooperative Environments with Lazy Pointer Stacks
- Computer Science
- CC
- 2007
- 7
- PDF
Checkmate: cornering C++ dynamic memory errors with checked pointers
- Computer Science
- SIGCSE '00
- 2000
- 25
- PDF
The Garbage Collection Handbook: The art of automatic memory management
- Computer Science
- Chapman and Hall / CRC Applied Algorithms and Data Structures Series
- 2011
- 218
- PDF
On the usefulness of type and liveness accuracy for garbage collection and leak detection
- Computer Science
- TOPL
- 2002
- 53
- PDF
CIL: Intermediate Language and Tools for Analysis and Transformation of C Programs
- Computer Science
- CC
- 2002
- 1,102
- PDF
CIL: Intermediate language and tools for C program analysis and transformation
- In Conference on Compiler Construction,
- 2002