metadata

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

i need to work with assemblies, but i don't think that the reflection
namespace gives me enough control, that's why i'm tempted to work directly
with the file format. Is the format going to change in the next versions of
the framework? Any answer is welcome =) thx.
 
Hi,
I dont think the file format will change. As per my knowledge it hasen't
changed after the 1.0 framework was released. I am sure not many people would
like to speculate on this issue. Working on the file format would be 'okay'
if you are left with no choice. A kind of work around.

BTW, Reflection as you know, is quite powerful. If you can share with us
your issue, we can help you out.

Have a nice day.


Happy Coding
 
Thank u for the answer, i'm going to develop a protection for assemblies,
with different layers of protection. I have to see how much i can protect an
assembly remaining in the .NET philosophy. Most of the protections i've seen
(obfuscators) were really really lame (almost useless), and the ones who
weren't that lame, were just normal pe crypters with .net support (losing of
course a lot of the advantages given by the framework). Btw, i'm not even
sure that the reflection allows u to rename classes, methods (or even remove
them) etc. There's too much abstraction i think to work seriously on a
protection.

Thanks.
 
rm123 said:
Thank u for the answer, i'm going to develop a protection for assemblies,
with different layers of protection. I have to see how much i can protect
an assembly remaining in the .NET philosophy. Most of the protections i've
seen (obfuscators) were really really lame (almost useless), and the ones
who weren't that lame, were just normal pe crypters with .net support
(losing of course a lot of the advantages given by the framework). Btw,
i'm not even sure that the reflection allows u to rename classes, methods

Are you trying to impersonate the classes so there will not be direct
access?
 
Is the format going to change in the next versions of
the framework?

There are no changes to the overall format, it's still just an
extension of regular PE executables. But the metadata schema has been
updated to include tables supporting generics. You can find a draft of
the v2 spec at http://msdn.microsoft.com/net/ecma/



Mattias
 
Back
Top