Colton Skees
|
3b91a4ff18
|
Merge pull request #9 from mrexodia/dependencies-setup
Dependencies setup
|
2026-05-05 02:13:59 -04:00 |
|
Colton1skees
|
6e9e28bda6
|
Implement missing atomic intrinsics; Implement missing nodes in ast conversion code
|
2026-05-02 18:51:20 -04:00 |
|
Duncan Ogilvie
|
e1595bef32
|
Fix assertion using the wrong RemillArch for a module
|
2026-05-02 23:58:28 +02:00 |
|
Duncan Ogilvie
|
0c71152f69
|
Put artifacts in separate output folder
|
2026-05-02 23:56:59 +02:00 |
|
Duncan Ogilvie
|
c58f357c0f
|
Get the project to build with a new dependency setup
|
2026-05-02 22:08:57 +02:00 |
|
Duncan Ogilvie
|
b8870e4cb5
|
Fix compilation errors in Dna.Emulation.Unicorn
|
2026-05-02 13:48:02 +02:00 |
|
Duncan Ogilvie
|
e1dd2a0a8a
|
Switch TritonTranslator to net8.0 to match Dna
|
2026-05-02 13:47:46 +02:00 |
|
Colton Skees
|
edee55d198
|
Update README.md
|
2025-04-01 23:55:45 -04:00 |
|
Colton Skees
|
3253d3cd5e
|
Update README.md
|
2025-04-01 23:54:58 -04:00 |
|
Colton Skees
|
39d9de041b
|
Merge VMProtect devirtualizer (joint effort between @duk37 and I)
|
2025-03-29 19:26:50 -04:00 |
|
Colton1skees
|
43a850091c
|
Push vmp devirt
Co-authored-by: name <37@cmail.nu>
|
2025-03-29 19:08:17 -04:00 |
|
Colton1skees
|
089c8eca1a
|
Fix LLVMSharp submodule
|
2024-10-07 18:00:45 -04:00 |
|
Colton1skees
|
6cba3bfb21
|
Delete local llvmsharp
|
2024-10-07 17:59:06 -04:00 |
|
Colton1skees
|
c1a05a7591
|
Finish upgrade to LLVM17; Push the rest of the recompilation code; Modify LLVMSharp to use our re-exported LLVM-C api; Upgrade from .NET 7 to .NET 8; Fix some recompilation bugs;
|
2024-10-07 17:56:04 -04:00 |
|
Colton1skees
|
409bb82bd0
|
Undo change made during debugging
|
2024-09-27 09:15:54 -04:00 |
|
Colton1skees
|
b8d1c7429e
|
Fix link
|
2024-09-27 09:07:12 -04:00 |
|
Colton1skees
|
e70b48b1da
|
Enable pass pipeline
|
2024-09-27 08:13:16 -04:00 |
|
Colton1skees
|
1520fb48ce
|
Clarify
|
2024-09-27 08:06:34 -04:00 |
|
Colton1skees
|
44bc13993a
|
clarify
|
2024-09-27 07:58:43 -04:00 |
|
Colton1skees
|
cb97c59617
|
Stop hardcoding
|
2024-09-27 07:55:56 -04:00 |
|
Colton1skees
|
02c0fc84fc
|
Clarify
|
2024-09-27 07:50:10 -04:00 |
|
Colton1skees
|
c44639eb58
|
typo
|
2024-09-27 07:30:52 -04:00 |
|
Colton1skees
|
36a0586766
|
Update README
|
2024-09-27 07:27:21 -04:00 |
|
Colton1skees
|
df10a6d86e
|
Add managed bindings for Remill and Souper; Upgrade to LLVM 17; Implement iterative control flow graph reconstruction, jump table solving, and recompilation; Many other changes
|
2024-09-27 07:01:01 -04:00 |
|
Colton1skees
|
80d3b77970
|
Update README
|
2023-04-18 05:22:56 -05:00 |
|
Colton1skees
|
ccff9238dc
|
Update README
|
2023-04-18 05:22:29 -05:00 |
|
Colton1skees
|
e257e71acb
|
Update README
|
2023-04-18 05:21:42 -05:00 |
|
Colton1skees
|
24c11ac682
|
Update README
|
2023-04-18 05:21:02 -05:00 |
|
Colton1skees
|
51fc1116b3
|
Update README
|
2023-04-18 05:20:41 -05:00 |
|
Colton1skees
|
b64ded0249
|
Downgrade submodule
|
2023-04-18 05:08:54 -05:00 |
|
Colton Skees
|
798a8ccbca
|
Merge pull request #6 from Colton1skees/feat/performance-benchmarking
Clean up readme
|
2023-04-18 06:03:47 -04:00 |
|
Colton1skees
|
ee9d11f5eb
|
clean up readme
|
2023-04-18 05:02:50 -05:00 |
|
Colton1skees
|
757bbdbc26
|
Benchmark performance
|
2023-04-18 04:57:27 -05:00 |
|
Colton1skees
|
2fa792213a
|
Performance benchmarking
|
2023-04-05 22:42:47 -05:00 |
|
Colton1skees
|
4b9c3887d8
|
archive changes before testing new vm
|
2023-04-03 02:12:12 -05:00 |
|
Colton1skees
|
e71a2934df
|
random exploration changes
|
2023-04-03 01:17:47 -05:00 |
|
Colton1skees
|
f892c7d45d
|
proper constant concretization
|
2023-04-01 23:27:26 -05:00 |
|
Colton1skees
|
6c49a4a6cb
|
New constant concretization pass
|
2023-04-01 19:34:02 -05:00 |
|
Colton1skees
|
9dffaa96af
|
Managed API for MemorySSA
|
2023-04-01 17:24:26 -05:00 |
|
Colton1skees
|
cc35f57dc8
|
Managed loop info api
|
2023-03-31 22:05:20 -05:00 |
|
Colton1skees
|
975971297e
|
Managed loop API
|
2023-03-31 21:58:13 -05:00 |
|
Colton1skees
|
6c593da407
|
.NET LLVM pass for structuring control flow
|
2023-03-31 17:06:05 -05:00 |
|
Colton1skees
|
dce946ae0b
|
Managed LLVM bindings
|
2023-03-30 17:21:40 -05:00 |
|
Colton1skees
|
ce515ba069
|
Add .NET API for llvm passes
|
2023-03-30 15:04:10 -05:00 |
|
Colton1skees
|
7dfac1071f
|
structuring
|
2023-03-29 21:22:22 -05:00 |
|
Colton1skees
|
aee2bf8752
|
Loop analysis
|
2023-03-28 17:51:17 -05:00 |
|
Colton1skees
|
322c326c9b
|
troubleshooting
|
2023-03-28 13:04:02 -05:00 |
|
Colton1skees
|
ca4d74db95
|
pattern match loop using alias analysis
|
2023-03-27 20:54:31 -05:00 |
|
Colton1skees
|
c02e7a068b
|
Upgrade LLVM
|
2023-03-27 19:06:13 -05:00 |
|
Colton1skees
|
edd2b90ab4
|
pipeline troubleshooting
|
2023-03-27 16:42:16 -05:00 |
|