Antivirus bypass using a DLL
A DLL is a library file containing number of functions (sometimes hundreds or more) that are, as the name suggests, dynamically loaded and used by Windows PE files.
DLL files either include or actually export Windows and Native API functions that are used or imported by PE executables. Those DLLs are used by various programs such as antivirus software programs, easing development by letting coders call a wide range of prewritten functions.
To understand better what a DLL file is, as well as any other PE-based file types, it is important to understand the PE file format.
PE files
PE files play an important role in the Windows operating system. This file format is used by executable binary files with the .exe
extension as well as by DLLs with the .dll
extension, but those are not only the file types using this versatile file format. Here are a few others:
CPL
: Base file for control panel configurations, which plays a basic and important...