nefarius
3dd000e2f7
Update README.md
2026-10-27 00:33:03 +01:00
nefarius
edf3eeb4ac
Document contributor style and CI SDK development contracts
2026-10-27 00:29:29 +01:00
nefarius
527430e2b0
Correct recommended kernel header include sequence
2026-10-27 00:20:21 +01:00
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
f9d35e339f
Update README.md
2025-12-02 20:15:06 +01:00
nefarius
7edbe2ce21
Update Domito.props
2024-09-07 22:11:31 +02:00
nefarius
8dca547d98
Update settings.json
2024-09-07 22:10:33 +02:00
nefarius
06299dd7f1
Update README.md
2024-09-07 22:10:06 +02:00
nefarius
842836551b
Added props file
2024-09-07 21:37:26 +02:00
nefarius
27efa36c8b
Added notes
2023-11-24 16:13:21 +01:00
nefarius
494483650d
Added DomitoFreePortableExecutableDigest
2023-11-24 15:28:32 +01:00
nefarius
e7c2c8c4bf
Enabled use of non-executable memory pages
2023-11-23 00:33:35 +01:00
nefarius
fc64263de0
Update README.md
2023-07-05 20:10:22 +02:00
nefarius
6116d6ff7b
Update README.md
2023-07-04 23:01:04 +02:00
nefarius
302d8e2f72
Converted ZwQuerySystemInformation to dynamic call
2023-07-04 17:17:57 +02:00
nefarius
22a09441ab
Update README.md
2023-07-03 23:08:56 +02: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
ce17eb3ecf
Update README.md
2023-07-03 20:45:30 +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
aa77523f3a
Simplified init procedure
2023-07-03 18:04:13 +02:00
nefarius
1afdd90b4e
Simplified CI definitions
2023-07-03 17:45:57 +02:00
nefarius
ede76264fb
Bugfixes
2023-07-03 02:02:45 +02:00
nefarius
2fbc08e22d
Unified function argument types
2023-07-03 01:57:37 +02:00
nefarius
7fc654769e
Warnings and memory allocation fixes
2023-07-03 01:54:12 +02:00
nefarius
1e7e4007de
Bugfix
2023-07-03 00:55:51 +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
33fcee10f7
Update Domito.Memory.cpp
2023-07-02 19:58:59 +02:00
nefarius
0320cd419e
Update README.md
2023-07-02 19:57:04 +02:00
nefarius
59b66d327b
Minor fixup
2023-07-02 19:55:23 +02:00
nefarius
c7675a704c
Update README.md
2023-07-02 19:52:56 +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
b3b10a26eb
Update Domito.vcxproj.filters
2023-07-02 18:56:26 +02:00
nefarius
aac92a3212
Update Domito.Internal.h
2023-07-02 18:54:47 +02:00
nefarius
77670a9f2d
Update Domito.cpp
2023-07-02 18:52:22 +02:00
nefarius
791432dcc2
More clean-up
2023-07-02 18:51:02 +02:00
nefarius
98104e8120
Started splitting code into more modular forms
2023-07-02 18:42:52 +02:00
nefarius
47c1e3c0a8
Update README.md
2023-07-02 18:24:44 +02:00
nefarius
3692857ffc
Added SAL remark
2023-07-02 18:20:57 +02:00
nefarius
2d435cb689
Update README.md
2023-07-02 12:29:15 +02:00
nefarius
3bdf7abb81
Update README.md
2023-07-02 12:25:05 +02:00
nefarius
1389f2db30
Update README.md
2023-07-02 12:24:28 +02:00
nefarius
fe0f9e5bcb
Renamed ci.h to Domito.MinCrypt.h
...
Extended the README
2023-07-02 12:22:41 +02:00
nefarius
e0385accaf
Update README.md
2023-07-01 20:47:36 +02:00
nefarius
a5c4f205fb
Update README.md
2023-07-01 20:46:16 +02:00
nefarius
e8b625b706
Added ci.lib stubs
2023-07-01 20:44:56 +02:00
nefarius
5c36262be0
Update README.md
2023-07-01 17:35:48 +02:00
nefarius
08a5d60fba
Update README.md
2023-07-01 17:30:36 +02:00
nefarius
f95ce8cbed
Update README.md
2023-07-01 16:34:20 +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
0df66bdea2
Update LICENSE
2023-07-01 07:10:18 +02:00
nefarius
9642f5ecaa
Update README.md
2023-07-01 07:07:15 +02:00
nefarius
ad92db405c
Added DomitoValidateFileLegacyMode
2023-07-01 07:03:25 +02:00
nefarius
c3b0116581
Update Domito.cpp
2023-07-01 06:55:23 +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
1377104860
Altered return of DomitoFindModuleBaseAddress to report success even when optional arg is missing
2023-07-01 05:47:09 +02:00
nefarius
b57e5b939a
Added kernel flag
2023-07-01 05:36:31 +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
553277e829
Update Domito.cpp
2023-07-01 05:24:25 +02:00
nefarius
1113a23f19
Added DomitoMemorySearchPattern
2023-07-01 05:24:04 +02:00
nefarius
0d9cc19fbd
Removed warning suppression
2023-07-01 05:03:38 +02:00
nefarius
61a764a708
Update Domito.sln.DotSettings
2023-07-01 05:03:00 +02:00
nefarius
0614b7e80a
Update README.md
2023-07-01 04:59:31 +02:00
nefarius
22ef4d0685
Replaced value with macro
2023-07-01 04:42:57 +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
nefarius
2c56aadeb4
Added code from https://github.com/nefarius/WDF-Utils/blob/master/Snippets/WDM/GetProcAddress.md
2023-07-01 04:14:20 +02:00
nefarius
a57d76b382
New raw project based on WDM template
2023-07-01 04:03:44 +02:00
nefarius
5c9af7adb8
Making new skeleton
2023-07-01 04:01:52 +02:00
nefarius
facb2ed5aa
Added project skeleton
2023-07-01 03:54:22 +02:00
nefarius
4a9830bcd9
Initial commit
2023-07-01 03:52:18 +02:00