GPTKB
Browse
Query
Compare
Download
Publications
Contributors
Search
Dynamic-link library (DLL)
URI:
https://gptkb.org/entity/Dynamic-link_library_(DLL)
GPTKB entity
Statements (49)
Predicate
Object
gptkbp:instanceOf
gptkb:software
gptkbp:abbreviation
DLL
gptkbp:can_be_written_as
gptkb:Assembly_language
gptkb:Delphi
gptkb:C++
C
gptkbp:canBe
resource sharing
plugin architecture
code reuse
modular programming
multiple programs
gptkbp:canBeAnalyzedWith
gptkb:Dependency_Walker
gptkb:PE_Explorer
gptkbp:canBeDebuggedWith
debuggers
gptkbp:canBeInjected
Process
gptkbp:canBeLoadedWith
gptkb:Windows_loader
runtime environment
program startup
GetModuleHandle
LoadLibrary
gptkbp:canBePatchedBy
binary patching
gptkbp:canBeUnloadedBy
FreeLibrary
gptkbp:canBeUnregisteredWith
regsvr32
gptkbp:cause
DLL Hell
gptkbp:exportedTo
resources
variables
functions
gptkbp:fileExtension
.dll
gptkbp:hasRegister
regsvr32
https://www.w3.org/2000/01/rdf-schema#label
Dynamic-link library (DLL)
gptkbp:introducedIn
gptkb:Windows_1.0
gptkbp:mayInclude
gptkb:law
resources
data
gptkbp:protectedBy
gptkb:Windows_File_Protection
DLL redirection
side-by-side assembly
gptkbp:purpose
share code and resources among programs
gptkbp:relatedTo
gptkb:Dynamic-link_library
gptkb:COM_object
gptkb:ActiveX_control
Windows API
gptkbp:signedBy
digital signature
gptkbp:supports
dynamic linking
gptkbp:usedIn
gptkb:Microsoft_Windows
gptkbp:vulnerableTo
DLL hijacking
DLL preloading attacks
gptkbp:bfsParent
gptkb:NetWare_Loadable_Module_(NLM)
gptkbp:bfsLayer
7