Commit Graph

14 Commits

Author SHA1 Message Date
Colton1skees 2f4f481aaa Upgrade to .NET 11 2026-05-23 14:08:07 -04:00
Colton1skees 8f998dd5a4 what possibly could have broken 2026-05-14 13:53:21 -04:00
Colton1skees 43a850091c Push vmp devirt
Co-authored-by: name <37@cmail.nu>
2025-03-29 19:08:17 -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 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 c02e7a068b Upgrade LLVM 2023-03-27 19:06:13 -05:00
Colton1skees b0ef510b9d alias analysis issues 2023-03-22 09:33:22 -05:00
Colton1skees f045e749f0 Cleanup Dna.Example 2023-03-03 14:32:41 -06:00
Colton1skees 3b018dce07 Refactor pseudo C decompilation into standalone module 2023-02-14 03:20:54 -06:00
Colton1skees 7d280015b9 Upgrade project to .NET 7 2023-02-04 20:58:28 -06:00
Colton1skees 9689e2fb82 Adds AST parser & translator for msynth's expression database. 2023-02-04 17:00:33 -06:00
Colton1skees 3ea6300240 Feat: Control flow graph visualization 2023-01-22 04:41:53 -06:00
Colton1skees 8d6846b934 Add sample executable to repo 2023-01-22 01:56:33 -06:00
Colton1skees 258a720402 implement cfg -> ir, basic optimization passes, removal of duplicate nodes in cfg, cfg refactoring, ircfg -> llvm ir 2022-11-09 06:10:35 -06:00