On today's #toolstuesday I'd like to highlight "IL DASM". The IL disassembler - comes with visual studio and has an UI.
Why would you need this? E.g. you'd like to check for all unused prefab overrides for your Unity project.
Unity has a UI using a private API for it and you'd check each scene and all (nested) prefabs
https://docs.unity3d.com/Manual/UnusedOverrides.html
IL DASM makes it easier to find the symbols of the API and use them with the help of reflection.
https://learn.microsoft.com/en-us/dotnet/framework/tools/ildasm-exe-il-disassembler