Skip to content
brian-reichle edited this page Feb 6, 2019 · 2 revisions

How to use

  1. When you run MethodCheck, you should see 2 text boxes, the top text box is editable and the bottom text box is read-only.
  2. Paste the bytes representing the method body or IL into the first text box (as a sequence of bytes represented in hex, white-space is ignored, as are single line comments delimited by //).
  3. If you want to decode a complete method body, then select 'Body'. If you just want to decode raw IL then select 'IL'.
  4. Click 'Refresh' or press 'F5'. You should then see the decoded body in the bottom text box.

Visual studio has a "Memory" window (Debug > Windows > Memory > Memory 1) where you can copy bytes from an arbitrary memory address in a suitable format, though you will have to trim off the leading address and trailing ascii/unicode characters.

eg.

0B 30 01 00  10 00 00 00  00 00 00 00  02 6F 1A 00
00 0A DE 07  28 44 00 00  0A DE 00 2A  01 10 00 00
00 00 00 00  08 08 00 07  11 00 00 02
Clone this wiki locally