Ieadvpack.dll

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

Paths

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

Commands

AWL Bypass

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).

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

Privileges: User

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

AWL Bypass

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).

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

Privileges: User

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

Execute

Launch a DLL payload by calling the RegisterOCX function.

Use case: Load a DLL payload.

Privileges: User

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

Execute

Launch an executable by calling the RegisterOCX function.

Use case: Run an executable payload.

Privileges: User

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

Execute

Launch command line by calling the RegisterOCX function.

Use case: Run an executable payload.

Privileges: User

rundll32 ieadvpack.dll, RegisterOCX {CMD}

Detection

Resources