How to reverse .NET/mono?

» Hacking-Tips

.NET framework → IR 형태의 어셈블리

IDA가 디컴 X

아래 링크를 들어가면 dnSpy를 다운 받을 수 있다.

https://github.com/dnSpy/dnSpy/releases

32비트, 64비트 다 다운 받아 놓는 것이 좋다. 64비트에서는 32비트를 디버깅할 수 없기 때문.

dnSpy에서 decompile 및 debugging이 가능하다.

F5: 실행 및 continue

F9: breakpoint

F10: step over

F11: step into

우클릭하면 해당 상황에서 사용 가능한 거의 모든 옵션이 뜬다.

사용법이 크게 어렵지 않다.