C++ language has the characteristics of flexible programming, high execution efficiency, but there are also a large number of undefined behavior, which is easy to cause security risks. In this paper, focus on the memory-use error in C++ program, designed and implemented a memory check tools named MemDetect, based on dynamic instrumentation platform, which is platform-cross, efficiency and accuracy. MemDetect can detect memory leaks, cross-border access memory and memory does not match the release problems effectively, the validity and efficiency of MemDetect are proved by comparing with other detection tools.
CITATION STYLE
Fu, S., Cui, B., Guo, T., & Song, X. (2018). C++ memory detection tool based on dynamic instrumentation. In Lecture Notes on Data Engineering and Communications Technologies (Vol. 17, pp. 663–674). Springer Science and Business Media Deutschland GmbH. https://doi.org/10.1007/978-3-319-75928-9_59
Mendeley helps you to discover research relevant for your work.