Re: My Suggestion : A New C# compiler for native code
- From: Eric Grange <egrangeNO@xxxxxxxxxxxxxxx>
- Date: Mon, 08 Jan 2007 10:16:25 +0100
In fact, these are unique IDs, but look alike. It is the same here, it
is not impossible to hack, but very few people would snatch my
carefully hand crafted HTML and CSS, they will look elsewhere first.
Only those that probably wouldn't have been able to understand it even if it had been in clear with comments :)
Search and replace the IDs with non-ambiguous looking ones and the "protection" is gone, which would take, what, a dozen lines of Delphi code maybe?
I've seen a similar "obfuscator" for .Net, and they were very proud that the direct disassembly output looked like "a+a(a).a(aa(a.a)" or something like that.
In practice, a similar approach to theirs (altering the reflection strings in the assembly) disambiguated the code in a snap, even going as far as adding meaningful names based on their usage in calls/assignations/comparison to .Net API elements (f.i. if you have a "WebRequest.Create(aaa)" then a meaningful alias for "aaa" is "requestUri" since that's the name of the parameter as found in the system.dll assembly).
Eric
.
- Follow-Ups:
- Re: My Suggestion : A New C# compiler for native code
- From: Ingvar Nilsen
- Re: My Suggestion : A New C# compiler for native code
- References:
- My Suggestion : A New C# compiler for native code
- From: Renato
- Re: My Suggestion : A New C# compiler for native code
- From: Steve Thackery
- Re: My Suggestion : A New C# compiler for native code
- From: Florian Klaempfl
- Re: My Suggestion : A New C# compiler for native code
- From: Chris Burrows
- Re: My Suggestion : A New C# compiler for native code
- From: Jon Shemitz
- Re: My Suggestion : A New C# compiler for native code
- From: Ingvar Nilsen
- My Suggestion : A New C# compiler for native code
- Prev by Date: Re: UAC Question
- Next by Date: Re: My Suggestion : A New C# compiler for native code
- Previous by thread: Re: My Suggestion : A New C# compiler for native code
- Next by thread: Re: My Suggestion : A New C# compiler for native code
- Index(es):