A Technique to Prevent Dynamic Unsafe Component Loadings

Dynamic loading of software components (e.g., libraries or modules) is a widely used mechanism for improved system modularity and flexibility. In general, an operating system or a runtime environment resolves the loading of a specifically named component by searching for its first occurrence in a sequence of directories determined at runtime. Correct component resolution is critical for reliable and secure software execution, however, programming mistakes may lead to unintended or even malicious components to be resolved and loaded.

Provided by: The International Journal of Innovative Research in Computer and Communication Engineering Topic: Software Date Added: Mar 2014 Format: PDF

Find By Topic