Variant9

Results 105 issues of Variant9

Depends on Washi1337/Echo#96

Right-clicking some code in the decompiler view and clicking "Edit IL instructions" automatically selects them in the IL editor. Having a context menu option to immediately nop them would save...

enhancement

https://devblogs.microsoft.com/dotnet/infer-interprocedural-memory-safety-analysis-for-c/ https://github.com/marketplace/actions/infersharp

code quality

This is mainly needed because private fields don't have consistent naming.

code quality

Preferably, the text field in the settings would have a green/red border depending on whether the entered path exists (or is a valid diec.exe file).

enhancement

dnSpy does not warn you before debugging with the wrong architecture, and instead just launches the binary and fails to attach. This could be improved by adding a label next...

enhancement

Native assemblies currently don't show much information. - [ ] Show imports and exports in the treeview - ~~[ ] Demangle C++ names~~ not used for exports - [ ]...

enhancement

Allow the user to enter code, which will get compiled into a temporary DLL and injected into the debugged process. The user will be shown a C# editor (similar to...

enhancement
major-feature

Inject some code to modify the IL of a method using [Harmony](https://github.com/pardeike/harmony). Not exactly sure how to do UI. Could reuse UI elements of #3 when it's done. See also...

enhancement
major-feature

The control flow graph currently look very boring and unclear without syntax highlighting: ![boring monochrome graph](https://i.imgur.com/Q7ZpJaV.png). Optimally, we'd use a custom Label in MSAGL where we add our own syntax...

enhancement
needs research