Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Decompiling .NET Assembly

Decompiling .NET Assembly

Scheduled Pinned Locked Moved The Lounge
helpcsharpc++game-devbeta-testing
22 Posts 16 Posters 1 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • G Gordon Brandly

    Joe Woodbury wrote:

    I took some "well obfuscated" code and had working classes in less than ten seconds.

    This is why my current switching-to-.NET plan is to use C++/CLI. I intend to do user interfaces in managed code to get the benefit of the modern RAD designer in VS2005, but to keep as much of the applications' code native as possible. I hope that'll make the apps reasonably hard to disassemble, yet I would get the use of a much more modern IDE (than my C++Builder 5) with good visual form-designing capabilities. So, I'm wondering if anyone reading this has tried out such a scenario? I'm in the middle of this switch-over, so I still have time to find alternatives if my 'brilliant' plan has some fundamental flaw -- what a shock that would be. :-D

    J Offline
    J Offline
    jpg 0
    wrote on last edited by
    #21

    I use reflector to browse my c++/clr build and it seems that all native calls are translated into managed code as well.

    G 1 Reply Last reply
    0
    • J jpg 0

      I use reflector to browse my c++/clr build and it seems that all native calls are translated into managed code as well.

      G Offline
      G Offline
      Gordon Brandly
      wrote on last edited by
      #22

      So far I'm building my native code as static libraries, which link just fine into a managed project. I'm not sure how much overhead is added by the "IJW" translation for calls from my managed code into my unmanaged-code static library. I seem to remember that Kate Gregory had an article about that, and I must go dig it up soon and read it again.

      1 Reply Last reply
      0
      Reply
      • Reply as topic
      Log in to reply
      • Oldest to Newest
      • Newest to Oldest
      • Most Votes


      • Login

      • Don't have an account? Register

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • World
      • Users
      • Groups