nefarius
3fbfe31d15
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.
Add CI validation helpers with explicit signature selection and owned results
Document runtime-confirmed CI signer selection and crypto reuse
Expand CI compatibility matrix to twenty verified samples
Extend CI export matrix with Windows 11 x64 and ARM64 samples
Document CI API availability and historical mincrypt layouts
Add explicit Authenticode workflows and correct CI helper contracts
Document CI validation flag 0x20 and add kernel probe
Harden CI digest parsing and failure cleanup
2026-10-27 00:17:25 +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
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
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