DNSpy
Def :
DnsSpy est un outil de Reverse Engineering utilisé pour analyser des fichiers dotnet.
Il est capable de faire du debug et du patching de fichiers.
Utilisation :
On commence simplement par ouvrir un fichier et on se retrouve dans ce type d'arborescence :
En cliquant sur de éléments on va pouvoir lire le code.
Patching :
Pour patcher du code rien de plus simple il suffit de faire click+droit
là ou l'on veut modifier du code et plusieurs options s'offrent à nous :
On peut donc soit modifier directement le fichier en C#
ou bien alors on peut modifier au niveau assembly.
Une fois les modification effectuées il suffit de sauvegarder le fichier et de le relancer pour voir les modifications appliquées.