Ieadvpack.dll

type: OSLibraries
INF installer for Internet Explorer. Has much of the same functionality as advpack.dll.

Full path

c:\windows\system32\ieadvpack.dll
c:\windows\syswow64\ieadvpack.dll

Commands

  1. AWL BypassUser T1218.011

    Run local or remote script(let) code through INF file specification.

    rundll32.exe ieadvpack.dll,LaunchINFSection {PATH_ABSOLUTE:.inf},DefaultInstall_SingleUser,1,

    Execute the specified (local or remote) .wsh/.sct script with scrobj.dll in the .inf file by calling an information file directive (section name specified).

    os: Windows 10, Windows 11

    Execute: INF

  2. AWL BypassUser T1218.011

    Run local or remote script(let) code through INF file specification.

    rundll32.exe ieadvpack.dll,LaunchINFSection {PATH_ABSOLUTE:.inf},,1,

    Execute the specified (local or remote) .wsh/.sct script with scrobj.dll in the .inf file by calling an information file directive (DefaultInstall section implied).

    os: Windows 10, Windows 11

    Execute: INF

  3. ExecuteUser T1218.011

    Load a DLL payload.

    rundll32.exe ieadvpack.dll,RegisterOCX {PATH:.dll}

    Launch a DLL payload by calling the RegisterOCX function.

    os: Windows 10, Windows 11

    Execute: DLL

  4. ExecuteUser T1218.011

    Run an executable payload.

    rundll32.exe ieadvpack.dll,RegisterOCX {PATH:.exe}

    Launch an executable by calling the RegisterOCX function.

    os: Windows 10, Windows 11

    Execute: EXE

  5. ExecuteUser T1218.011

    Run an executable payload.

    rundll32 ieadvpack.dll, RegisterOCX {CMD}

    Launch command line by calling the RegisterOCX function.

    os: Windows 10, Windows 11

    Execute: CMD

Detection

Code samples

Resources

acknowledgement: Jimmy (LaunchINFSection) @bohops, Fabrizio (RegisterOCX - DLL) @0rbz_, Pierre-Alexandre Braeken (RegisterOCX - CMD) @pabraeken