Re: Breaking .NET Compact Framework code - how easy is it
- From: "Simon Hart" <srhartone@[no spam]yahoo.com>
- Date: Wed, 28 Dec 2005 17:25:18 -0000
Thanks Ginny. I am assuming you mean unmanaged C++ not managed?
Cheers
Simon.
"Ginny Caughey [MVP]" <ginny.caughey.online@xxxxxxxxxxxxxx> wrote in message
news:OEqHjJ9CGHA.216@xxxxxxxxxxxxxxxxxxxxxxx
> Simon,
>
> I'd recommend writing your licensing routine (or some small but critical
> part of it) in C++.
>
> --
> Ginny Caughey
> .NET Compact Framework MVP
>
>
> "Simon Hart" <srhartone@[no spam]yahoo.com> wrote in message
> news:uyYbxA8CGHA.140@xxxxxxxxxxxxxxxxxxxxxxx
>> Hi,
>>
>> I am at a point where I will be releasing my product. The only thing I am
>> worried about is someone cracking it (as is anyone!). It is standard .NET
>> Compact Framework code which contains an inbuilt licensing algorithm
>> which is based on the DeviceID which only we can generate.
>>
>> I will be looking at tools such as Dotfuscator to try and protect someone
>> from dissasembling the code, does anyone have any advice to make the code
>> more secure, or any tips of Dotfuscator?
>>
>> Also when I run my executable through ILDASM and select View/Show source
>> lines, when I go into any methods and properties I can see source code,
>> surely this should not be possible!? or am I missing something?
>>
>> Cheers
>> Simon.
>>
>
>
.
- Follow-Ups:
- Re: Breaking .NET Compact Framework code - how easy is it
- From: Ginny Caughey [MVP]
- Re: Breaking .NET Compact Framework code - how easy is it
- References:
- Breaking .NET Compact Framework code - how easy is it
- From: Simon Hart
- Re: Breaking .NET Compact Framework code - how easy is it
- From: Ginny Caughey [MVP]
- Breaking .NET Compact Framework code - how easy is it
- Prev by Date: Re: Breaking .NET Compact Framework code - how easy is it
- Next by Date: Re: Everything is squished
- Previous by thread: Re: Breaking .NET Compact Framework code - how easy is it
- Next by thread: Re: Breaking .NET Compact Framework code - how easy is it
- Index(es):
Loading