nefarius
a491bbd3f8
Add reusable certificate and file validation helpers
...
Fix process-name ownership and module lookup outputs, add explicit SPKI hashing and bounded chain access, and improve WDM integration. Deprecate superseded entry points with migration guidance and align branch code and tests with the library style.
2026-10-27 00:16:42 +01:00
nefarius
1f4d62ae95
Add CI validation helpers with explicit signature selection and owned results
2026-10-26 23:45:12 +01:00
nefarius
cb23a31adb
Document CI API availability and historical mincrypt layouts
2026-10-26 19:23:08 +01:00
nefarius
7aa23f50be
Add explicit Authenticode workflows and correct CI helper contracts
2026-10-26 17:55:58 +01:00
nefarius
1026c48324
Document CI validation flag 0x20 and add kernel probe
2026-10-26 15:30:03 +01:00
nefarius
195b9fccf3
Harden CI digest parsing and failure cleanup
2026-10-26 15:04:22 +01:00
nefarius
7985b23be5
Out of bounds read fix
2026-06-23 13:35:04 +02:00
nefarius
494483650d
Added DomitoFreePortableExecutableDigest
2023-11-24 15:28:32 +01:00
nefarius
99656409ca
Update Domito.h
2023-07-03 22:57:30 +02:00
nefarius
fb15ee81ff
Added comment
2023-07-03 21:11:09 +02:00
nefarius
d736e7a30e
Update Domito.h
2023-07-03 20:50:23 +02:00
nefarius
6e2fd257c0
Removed dynamic CI experiments that do not work, possibly due to Patch Guard
2023-07-03 20:44:12 +02:00
nefarius
1afdd90b4e
Simplified CI definitions
2023-07-03 17:45:57 +02:00
nefarius
2fbc08e22d
Unified function argument types
2023-07-03 01:57:37 +02:00
nefarius
f1ac78134e
Fixed linker issues
...
Finished dynamic function resolving
2023-07-03 00:24:31 +02:00
nefarius
413baa3541
Fixed typos
2023-07-02 20:04:31 +02:00
nefarius
59b66d327b
Minor fixup
2023-07-02 19:55:23 +02:00
nefarius
8c94cdff3e
Update Domito.h
2023-07-02 19:52:14 +02:00
nefarius
ccc04f5b93
Populated DomitoInit
2023-07-02 19:51:44 +02:00
nefarius
24bec1ffea
Reworked CI code to resolve during runtime
2023-07-02 19:35:01 +02:00
nefarius
98104e8120
Started splitting code into more modular forms
2023-07-02 18:42:52 +02:00
nefarius
3692857ffc
Added SAL remark
2023-07-02 18:20:57 +02:00
nefarius
fe0f9e5bcb
Renamed ci.h to Domito.MinCrypt.h
...
Extended the README
2023-07-02 12:22:41 +02:00
nefarius
5541c05d1d
Replaced passing allocator to functions with library global memory management support types
2023-07-01 16:33:13 +02:00
nefarius
ad92db405c
Added DomitoValidateFileLegacyMode
2023-07-01 07:03:25 +02:00
nefarius
2beb3c374a
Added function docs
2023-07-01 06:54:54 +02:00
nefarius
904ba57442
Added DomitoGetProcessImageName
2023-07-01 06:48:16 +02:00
nefarius
169ea6688a
Update Domito.h
2023-07-01 06:40:57 +02:00
nefarius
f7560b1873
Added DomitoCalculatePortableExecutableDigest
2023-07-01 06:35:39 +02:00
nefarius
6c8144b646
Added DomitoReadFile
2023-07-01 06:23:11 +02:00
nefarius
6313f01e22
Added IRQL annotation
2023-07-01 06:14:42 +02:00
nefarius
965c6d8730
Added DomitoGetPortableExecutableDigestKind
2023-07-01 06:12:05 +02:00
nefarius
e930f829ca
Added crypto alg conversion helper
2023-07-01 06:04:58 +02:00
nefarius
91cf973a26
Added some structure to headers
2023-07-01 05:59:27 +02:00
nefarius
f63c9284a9
Renamed function
2023-07-01 05:33:35 +02:00
nefarius
90ceb466fc
Added code integrity header
2023-07-01 05:32:23 +02:00
nefarius
31aabeda3d
Update Domito.h
2023-07-01 05:24:47 +02:00
nefarius
1113a23f19
Added DomitoMemorySearchPattern
2023-07-01 05:24:04 +02:00
nefarius
7392917f61
Moved internally used types to source file
2023-07-01 04:39:52 +02:00
nefarius
a6b7b455ec
Exposed custom allocator callback
2023-07-01 04:36:59 +02:00
nefarius
3727b600ce
Added .editorconfig
2023-07-01 04:23:11 +02:00
nefarius
23e4b1203c
Corrected directory structure
2023-07-01 04:16:12 +02:00