Title
An Experimental and Industrial Experience: Avoiding Denial of Service via Memory Profiling
Abstract
Poor memory management leads to memory leaks, which cause significant performance degradation and failure of software. If ignored, such leaks can potentially cause security breaches and holes in applications. The present study shows that memory leaks can be exploited to cause Denial of Service (DoS) of applications. The ultimate goal of this study is to introduce a security profiling technique that can be used to identify, security holes in software. We instrument memory leaks in a Java applet using an open source memory profiler based on Java Virtual Machine Profiler Interface (JVMPI). The results show that it is crucial to perform memory profiling prior to application deployment in order to avoid DoS and vulnerability exploits.
Year
DOI
Venue
2006
10.1109/AICCSA.2006.205083
AICCSA
Keywords
Field
DocType
industrial experience,memory profiling,application software,denial of service,security,java applet,memory management,java,garbage collection,compaction,memory leaks,detectors
Denial-of-service attack,Profiling (computer programming),Computer security,Computer science,Exploit,Memory management,Java applet,Application software,Memory leak,Java,Embedded system
Conference
ISSN
ISBN
Citations 
2161-5322
1-4244-0211-5
0
PageRank 
References 
Authors
0.34
8
3
Name
Order
Citations
PageRank
Saeed Abu-Nimeh130316.70
S. Nair200.34
M. Marchetti300.34