Book a Demo

Author Topic: reverse engineering .NET assemblies  (Read 4035 times)

Mr. Sanders

  • EA User
  • **
  • Posts: 187
  • Karma: +0/-0
  • Dilbert for president
    • View Profile
reverse engineering .NET assemblies
« on: February 13, 2011, 10:19:23 pm »
Hello,

I try to reverse engineer .NET assemblies via
Code engineering -> Import binary module.

This isn't working anymore.
I am asked for the path of the dll which is
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\system.workflow.componentmodel.dll
Than I am asked for the PEVerfiy.exe and I point to:

C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\x64

After that I got the status message the import was done successfully,
but the import folder is empty.

I am using EA Ultimate 8.0
W7 Ultimate 64 Bit
DevStudio Ultimate.

What's wrong here.
I imported WPF dlls earlier and it was fine, but that was on 32 Bit systems.

Any help would be fine.
Thank you
Michael

Mr. Sanders

  • EA User
  • **
  • Posts: 187
  • Karma: +0/-0
  • Dilbert for president
    • View Profile
Re: reverse engineering .NET assemblies
« Reply #1 on: February 13, 2011, 11:12:23 pm »
Hello,

I was somehow successfull.
I was able to import the dll from the network 3.0 folder.
I am still not able to import from 4.0.x folder.

It is possible to see all the metadata with Reflector but not with EA.

Any hint?

Regards
Michael

Aaron B

  • EA Administrator
  • EA User
  • *****
  • Posts: 941
  • Karma: +18/-0
    • View Profile
Re: reverse engineering .NET assemblies
« Reply #2 on: February 14, 2011, 09:09:40 am »
Support for importing .NET 4.0 binary modules is scheduled for the next major version of Enterprise Architect (version 9).  No timeline for this release as yet.