2024-01-02: Site is back on track, self-hosted on a rpi because you get the Internet you fund. 2025-02-06: Oh well, some power grid issues caused the rpi to reboot, I really should configure uwsgi to restart automatically --'
| Version | None |
| Variant | reserved for Microsoft compatibility |
| urn | urn:uuid:00021401-0000-0000-c000-000000000046 |
| Hexdump | 0002140100000000c000000000000046 |
| Bytes | ␀␂␔␁␀␀␀␀└␀␀␀␀␀␀F |
| Not an RFC4122 UUID actually | The version bits aren't corretly set. |
| Alternative encoding | 01140200-0000-0000-c000-000000000046 |
| Alternative encoding | 01140200-0000-0000-0000-00c046000000 |
| (would-be) MAC Address | 000000000046 |
| (would-be) is_local bit | False |
| (would-be) is_multicast bit | False |
| (would-be) MAC Manufacturer | 00:00:00 |
| (would-be) MAC Date | 2000-09-08, deepmac.org, 000000/24 |
w71ux64o2010 vault7wiki InProcServer32:C:\Windows\system32\shell32.dll
w81x64o2013 vault7wiki InProcServer32:C:\Windows\System32\shell32.dll
w8ex86o2013 vault7wiki InProcServer32:C:\Windows\System32\shell32.dll
w7px86o2010 vault7wiki InProcServer32:C:\Windows\system32\shell32.dll
CLSID,
DisableProcessIsolation: 1
AppId: {00021401-0000-0000-C000-000000000046}
InProcServer32.: C:\Windows\system32\shell32.dll
InProcServer32.ThreadingModel: Both
OverrideFileSystemProperties.System.Kind: 1
ProgID.: lnkfile
CLSID,
AppID: {00021401-0000-0000-C000-000000000046}
DisableProcessIsolation: 1
InProcServer32.: C:\Windows\System32\windows.storage.dll
InProcServer32.ThreadingModel: Both
OverrideFileSystemProperties.System.Kind: 1
ProgID.: lnkfile
https://github.com/libyal/liblnk/blob/master/documentation/Windows%20Shortcut%20File%20(LNK)%20format.asciidoc
from dlang/druntime/master/src/core/sys/windows/uuid.d
from https://montcs.bloomu.edu/~bobmon/DigFor/2012.HTCIA-conference/HTCIA-HBGary/HTCIA/Responder/Responder%202/Program%20Files/COMdata.txt
from https://github.com/libyal/libfwsi/blob/master/documentation/Windows%20Shell%20Item%20format.asciidoc#8-notes
Counts : MS-SHLLINK:2
MSFT from https://misc.daniel-marschall.de/projects/guid_analysis/guid.txt
Wine 1.1.10 includes file: shlguid.h from Mikołaj Zalewski's http://mikolajapp2.appspot.com - wine11.xml
Wine 1.1.0 Registry
object: reg-clsid
name: Shortcut
key: None
inproc-server : {
"product": "Wine",
"file": "shell32.dll",
"product-version": "1.0"
}
from Mikołaj Zalewski's http://mikolajapp2.appspot.com - reg-wine11.xml
Windows 98 Registry
object: reg-clsid
name: Skrót
key: None
inproc-server : {
"file": "shell32.dll"
}
from Mikołaj Zalewski's http://mikolajapp2.appspot.com - reg-win98.xml
Wine 1.1.0 Registry object: reg-subkey name: None key: HKLM\Software\Classes\lnkfile\shellex\ContextMenuHandlers from Mikołaj Zalewski's http://mikolajapp2.appspot.com - reg-wine11.xml
Windows Vista Registry object: reg-subkey name: None key: HKLM\SOFTWARE\Classes\AppID from Mikołaj Zalewski's http://mikolajapp2.appspot.com - reg-vista.xml
Windows Vista Registry
object: reg-clsid
name: Shortcut
key: None
inproc-server : {
"file": "shell32.dll",
"product-version": "6.0.6000.16386",
"product": "Microsoft\u00ae Windows\u00ae Operating System"
}
from Mikołaj Zalewski's http://mikolajapp2.appspot.com - reg-vista.xml
Windows 98 Registry object: reg-subkey name: None key: HKLM\Software\CLASSES\lnkfile\shellex\ContextMenuHandlers from Mikołaj Zalewski's http://mikolajapp2.appspot.com - reg-win98.xml
Windows Vista Registry object: reg-subkey name: None key: HKLM\SOFTWARE\Classes\lnkfile\shellex\ContextMenuHandlers from Mikołaj Zalewski's http://mikolajapp2.appspot.com - reg-vista.xml
Windows Vista Registry object: reg-subkey name: None key: HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility from Mikołaj Zalewski's http://mikolajapp2.appspot.com - reg-vista.xml
Windows Vista Registry object: reg-value name: None key: HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved from Mikołaj Zalewski's http://mikolajapp2.appspot.com - reg-vista.xml
Windows Vista Registry object: reg-subkey name: None key: HKCU\Software\Classes\CLSID from Mikołaj Zalewski's http://mikolajapp2.appspot.com - reg-vista.xml
from the wine source code
from the wine source code
from the wine source code
from the wine source code
from the wine source code
sdk/include/psdk/shobjidl.idl:4387: uuid(00021401-0000-0000-c000-000000000046) from the ReactOS source code
HKCR,lnkfile\CLSID,,2,"{00021401-0000-0000-C000-000000000046}"
in ./loader/wine.inf.in:223
HKCR,lnkfile\shellex\IconHandler,,2,"{00021401-0000-0000-C000-000000000046}"
in ./loader/wine.inf.in:224
HKCR,lnkfile\shellex\ContextMenuHandlers\{00021401-0000-0000-C000-000000000046},,0x10,
in ./loader/wine.inf.in:225
HKCR,lnkfile\CLSID,,2,"{00021401-0000-0000-C000-000000000046}"
in wine/loader/wine.inf.in:223
HKCR,lnkfile\shellex\IconHandler,,2,"{00021401-0000-0000-C000-000000000046}"
in wine/loader/wine.inf.in:224
HKCR,lnkfile\shellex\ContextMenuHandlers\{00021401-0000-0000-C000-000000000046},,0x10,
in wine/loader/wine.inf.in:225
uuid(00021401-0000-0000-c000-000000000046) in wine/dlls/shell32/shell32_classes.idl:108
'{00021401-0000-0000-C000-000000000046}' { shellex { MayChangeDefaultMenu } }
in wine/dlls/shell32/shell32.rgs:13
uuid(00021401-0000-0000-c000-000000000046) in wine/include/shobjidl.idl:3811
HKCR,"lnkfile\CLSID","",0x00000000,"{00021401-0000-0000-C000-000000000046}"
in reactos/boot/bootdata/hivecls.inf:356
HKCR,"lnkfile\shellex\IconHandler","",0x00000000,"{00021401-0000-0000-C000-000000000046}"
in reactos/boot/bootdata/hivecls.inf:357
HKCR,"lnkfile\shellex\DropHandler","",0x00000000,"{00021401-0000-0000-C000-000000000046}"
in reactos/boot/bootdata/hivecls.inf:358
HKCR,"lnkfile\shellex\ContextMenuHandlers\{00021401-0000-0000-C000-000000000046}","",0x00000000,""
in reactos/boot/bootdata/hivecls.inf:359
HKCR,"lnkfile\shellex\PropertySheetHandlers\Shellink Property Page", "", 0x00000000, "{00021401-0000-0000-C000-000000000046}"
in reactos/boot/bootdata/hivecls.inf:360
/* CLSID = class identifier (always 00021401-0000-0000-C000-000000000046) */ in reactos/sdk/include/reactos/undocshell.h:803
uuid(00021401-0000-0000-c000-000000000046) in reactos/sdk/include/psdk/shobjidl.idl:4386
ForceRemove {00021401-0000-0000-C000-000000000046} = s 'Shortcut'
in reactos/dll/win32/shell32/res/rgs/shelllink.rgs:4
{89BCB740-6119-101A-BCB7-00DD010655AF} = s '{00021401-0000-0000-C000-000000000046}'
in reactos/dll/win32/shell32/res/rgs/shelllink.rgs:12
PersistentHandler = s '{00021401-0000-0000-C000-000000000046}'
in reactos/dll/win32/shell32/res/rgs/shelllink.rgs:14
class DECLSPEC_UUID("00021401-0000-0000-C000-000000000046")
in uuid/winsdk/winsdk-10/Include/10.0.16299.0/um/ShObjIdl_core.h:26374
ValueName = HKCR,CLSID\{00021401-0000-0000-C000-000000000046}\ProgID,
in ./WINDOWS/Reg Restore Log.txt:3901
BckupSubKey = CLSID\{00021401-0000-0000-C000-000000000046}
in ./WINDOWS/Reg Restore Log.txt:3903
HKCR,lnkfile\CLSID,,,{00021401-0000-0000-C000-000000000046}
in ./WINDOWS/INF/SHELL.INF:425
HKCR,lnkfile\shellex\IconHandler,,,"{00021401-0000-0000-C000-000000000046}"
in ./WINDOWS/INF/SHELL.INF:426
HKCR,lnkfile\shellex\DropHandler,,,"{00021401-0000-0000-C000-000000000046}"
in ./WINDOWS/INF/SHELL.INF:427
HKCR,lnkfile\shellex\ContextMenuHandlers\{00021401-0000-0000-C000-000000000046}
in ./WINDOWS/INF/SHELL.INF:428
HKCR,piffile\shellex\IconHandler,,,"{00021401-0000-0000-C000-000000000046}"
in ./WINDOWS/INF/SHELL.INF:507
HKCR,CLSID\{00021401-0000-0000-C000-000000000046},,,%DESC_LNK%
in ./WINDOWS/INF/SHELL.INF:622
HKCR,CLSID\{00021401-0000-0000-C000-000000000046}\InProcServer32,,,shell32.dll
in ./WINDOWS/INF/SHELL.INF:623
HKCR,CLSID\{00021401-0000-0000-C000-000000000046}\InProcServer32,ThreadingModel,,"Apartment"
in ./WINDOWS/INF/SHELL.INF:624
HKCR,CLSID\{00021401-0000-0000-C000-000000000046}\shellex\MayChangeDefaultMenu
in ./WINDOWS/INF/SHELL.INF:625
CLSID,
AppID: {00021401-0000-0000-C000-000000000046}
DisableProcessIsolation: 1
InProcServer32.: C:\Windows\System32\windows.storage.dll
InProcServer32.ThreadingModel: Both
OverrideFileSystemProperties.System.Kind: 1
ProgID.: lnkfile
<Members>:
TypeName: System.__ComObject
Name MemberType Definition
---- ---------- ----------
CreateObjRef Method System.Runtime.Remoting.ObjRef CreateObjRef(type requestedType)
Equals Method bool Equals(System.Object obj)
GetHashCode Method int GetHashCode()
GetLifetimeService Method System.Object GetLifetimeService()
GetType Method type GetType()
InitializeLifetimeService Method System.Object InitializeLifetimeService()
ToString Method string ToString()
class DECLSPEC_UUID("00021401-0000-0000-C000-000000000046")
in Include/10.0.16299.0/um/ShObjIdl_core.h:26374
[ uuid(00021401-0000-0000-C000-000000000046) ] coclass ShellLink { interface IShellLinkW; }
in Include/10.0.16299.0/um/ShObjIdl_core.idl:8052
class __declspec(uuid("00021401-0000-0000-c000-000000000046")) ShellLink;
in Include/10.0.16299.0/um/comdef.h:583
CLSID from https://github.com/decalage2/oletools/blob/master/oletools/common/clsid.py
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
CLSID,
AppID: {00021401-0000-0000-C000-000000000046}
DisableProcessIsolation: 1
NoOplock: 1
InProcServer32.: C:\Windows\System32\windows.storage.dll
InProcServer32.ThreadingModel: Both
OverrideFileSystemProperties.System.Kind: 1
ProgID.: lnkfile
<Members>:
TypeName : System.__ComObject
Name MemberType Definition
---- ---------- ----------
CreateObjRef Method System.Runtime.Remoting.ObjRef CreateObjRef(type requestedType)
Equals Method bool Equals(System.Object obj)
GetHashCode Method int GetHashCode()
GetLifetimeService Method System.Object GetLifetimeService()
GetType Method type GetType()
InitializeLifetimeService Method System.Object InitializeLifetimeService()
ToString Method string ToString()
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
CLSID,
AppID: {00021401-0000-0000-C000-000000000046}
DisableProcessIsolation: 1
NoOplock: 1
InProcServer32.: C:\Windows\System32\windows.storage.dll
InProcServer32.ThreadingModel: Both
OverrideFileSystemProperties.System.Kind: 1
ProgID.: lnkfile
<Members>:
TypeName : System.__ComObject
Name MemberType Definition
---- ---------- ----------
CreateObjRef Method System.Runtime.Remoting.ObjRef CreateObjRef(type requestedType)
Equals Method bool Equals(System.Object obj)
GetHashCode Method int GetHashCode()
GetLifetimeService Method System.Object GetLifetimeService()
GetType Method type GetType()
InitializeLifetimeService Method System.Object InitializeLifetimeService()
ToString Method string ToString()
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
Description:
Caption:
ToString(): Win32_DCOMApplication (AppID = "{00021401-0000-0000-C000-000000000046}")
source: get-comapplications
w10.clsid AppID:{00021401-0000-0000-C000-000000000046} DisableProcessIsolation:1