Re: Breaking .NET Compact Framework code - how easy is it



You're right, if native DLL just returns true or false, this would take like
30 seconds to break.

You can make things a bit more difficult by making some important stuff in
native DLL.

Say, opening and decrypting license file with has vital information in it
and returning pointer to memory block with this information which your app
uses later on.


Best regards,


Ilya

This posting is provided "AS IS" with no warranties, and confers no rights.

*** Want to find answers instantly? Here's how... ***

1. Go to
http://groups-beta.google.com/group/microsoft.public.dotnet.framework.compactframework?hl=en
2. Type your question in the text box near "Search this group" button.
3. Hit "Search this group" button.
4. Read answer(s).

"Markus Humm" <markus.humm1@xxxxxxxxxx> wrote in message
news:43b2e238$0$9138$9b622d9e@xxxxxxxxxxxxxxxxxx
> Ginny Caughey [MVP] schrieb:
>> Simon,
>>
>> Yes unmanaged C++. It doesn't have to be a very long function to be
>> effective, and you can just Pinvoke it from your managed app.
>>
> Oh, but what if somebody simply sort of "commented out" that p/i call?
> Then the complete protection sheme would not work, would it?
>
> Greetings
>
> Markus


.