PC Review


Reply
Thread Tools Rate Thread

How big of a problem is unobfuscated code?

 
 
Blarney
Guest
Posts: n/a
 
      5th May 2005
Hello,

I have tried the dotfuscator that came with visual studio on my .NET CF
app. The compiled app it produces doesn't want to work. In fact it
crashes the device and needs a soft reset.

I was wondering what others opinions are about how big of a risk or
problem is .net vbcode that is not obfuscated?

 
Reply With Quote
 
 
 
 
Guest
Posts: n/a
 
      5th May 2005
Depends on what the risk is. If it's not obfuscated, disassembly back to
code is trivial, so it can be reversed engineered. Depends on the product
and business model whether that's a problem or not.

-Chris


"Blarney" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> Hello,
>
> I have tried the dotfuscator that came with visual studio on my .NET CF
> app. The compiled app it produces doesn't want to work. In fact it
> crashes the device and needs a soft reset.
>
> I was wondering what others opinions are about how big of a risk or
> problem is .net vbcode that is not obfuscated?
>



 
Reply With Quote
 
Yosh
Guest
Posts: n/a
 
      5th May 2005
Take a look for yourself. Here is a tool by Lutz Roeder called Reflector for
..Net. It has a built in C# decompiler. I have attempted to attach the tool
to this post. If it doesn't make it, here is the link.

http://www.aisto.com/roeder/dotnet/

Yosh

"Blarney" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> Hello,
>
> I have tried the dotfuscator that came with visual studio on my .NET CF
> app. The compiled app it produces doesn't want to work. In fact it
> crashes the device and needs a soft reset.
>
> I was wondering what others opinions are about how big of a risk or
> problem is .net vbcode that is not obfuscated?
>



 
Reply With Quote
 
Jim Cooper
Guest
Posts: n/a
 
      6th May 2005

> I was wondering what others opinions are about how big of a risk or
> problem is .net vbcode that is not obfuscated?


It doesn't actually matter what language you wrote it in, it can be
decompiled into others (see the Reflector link).

Whether there is an issue with people being able to do that depends on
you :-) If you have an app written for a specific client, then it
probably doesn't matter. If you are selling a shrink-wrapped app it
might. Bear in mind that people can still reverse engineer your code,
obfuscated or not, and that they could do the same with non .NET code too.

Also, because of the way obfuscation works, it can introduce errors into
your app. If you've used reflection and have used string literals for
class/method/property/etc names anywhere, you could be in trouble :-)

Cheers,
Jim Cooper

__________________________________________

Jim Cooper (E-Mail Removed)
Tabdee Ltd http://www.tabdee.ltd.uk

TurboSync - Connecting Delphi to your Palm
__________________________________________
 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Problem with code (error code 9) Vince Microsoft Excel Programming 3 12th Oct 2009 04:16 PM
VBA problem w Layout Reset. Manually stepped code gives good result. Run code doesn't work! Bob Microsoft Powerpoint 3 6th Nov 2008 09:17 PM
HREF ASP code problem - what's wrong with this code.... =?Utf-8?B?TWljaw==?= Microsoft Frontpage 3 14th Nov 2005 01:53 PM
Problem getting cookie from code-behind (worked in code-beside) Alan Silver Microsoft ASP .NET 1 15th Sep 2005 06:23 PM
[New] Zipoid - ZIP Code, City Name and Area Code Lookup - Zip Code to Zip Code Distance Calculation Mel Freeware 0 22nd Jul 2005 04:13 PM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 07:58 AM.