Click here to Skip to main content
15,900,378 members
Home / Discussions / C#
   

C#

 
GeneralDatabase transaction from client - XMLWEBService - COM+ Pin
yu-yu18-Aug-04 21:23
yu-yu18-Aug-04 21:23 
GeneralFacing problem while calling C# Functions(DLL) from Visual Basic(EXE) Pin
Ami Shah18-Aug-04 20:43
Ami Shah18-Aug-04 20:43 
GeneralFacing problem while calling C# Functions(DLL) from Visual Basic(EXE) Pin
Ami Shah18-Aug-04 20:41
Ami Shah18-Aug-04 20:41 
GeneralMaking an application pause Pin
eggie518-Aug-04 18:16
eggie518-Aug-04 18:16 
GeneralRe: Making an application pause Pin
Tom Larsen19-Aug-04 6:52
Tom Larsen19-Aug-04 6:52 
GeneralRe: Making an application pause Pin
eggie519-Aug-04 7:23
eggie519-Aug-04 7:23 
GeneralRe: Making an application pause Pin
Salil Khedkar19-Aug-04 20:34
Salil Khedkar19-Aug-04 20:34 
QuestionObfuscation / Secure source code? Pin
econner18-Aug-04 18:12
econner18-Aug-04 18:12 
I am considering the converting of an existing application to C# but have been a little reserved due to the issue of being able de-compile the code so easily. There are several funtions/algorithms in my existing app that I would like to prevent the competition from being able to reverse engineer.

I have read some on using obfuscators, but I am uncertain if this is the best or only way to secure my code. Even thou the code is made harder to read/research, it appears that the logic, if ... loop ... etc can still be seen. Even if the code is obfuscated, can it be decompiled? Is obfuscation secure enough?

I had also seen where it was recommended to put the code that needs to be the most secure into an unmanaged DLL and then call it from C#. Is this the better approach?

I thought I had heard that Microsoft was going to address the issue of reverse engineering of the code with the release of Visual Studio 2005. If this is true, can someone provide a link for more information.

Also, I know that it is not best practice to place passwords within the compiled code (in any language, especially one that can be de-compile so easily) but if you have a database that is encrypted and shared with several users, what would be recommendations of using a password protected database but not store the password in the compiled code?

I am just trying to get as much information as possible as to what are the best practices. I know that it has been said that no code if 100% safe from being reversed (with enough time and money) but it seems too easy with the available de-compilers.

AnswerRe: Obfuscation / Secure source code? Pin
Tom Larsen19-Aug-04 7:01
Tom Larsen19-Aug-04 7:01 
GeneralRe: Obfuscation / Secure source code? Pin
econner19-Aug-04 7:15
econner19-Aug-04 7:15 
GeneralRe: Obfuscation / Secure source code? Pin
leppie19-Aug-04 13:05
leppie19-Aug-04 13:05 
GeneralDebugging the .NET application from Remote System. Pin
softp_vc18-Aug-04 18:06
softp_vc18-Aug-04 18:06 
QuestionParameterized constructor? Pin
sachinkalse18-Aug-04 16:40
sachinkalse18-Aug-04 16:40 
AnswerRe: Parameterized constructor? Pin
Christian Graus18-Aug-04 17:48
protectorChristian Graus18-Aug-04 17:48 
GeneralRe: Parameterized constructor? Pin
sachinkalse18-Aug-04 18:16
sachinkalse18-Aug-04 18:16 
GeneralRe: Parameterized constructor? Pin
leppie18-Aug-04 19:18
leppie18-Aug-04 19:18 
GeneralRe: Parameterized constructor? Pin
Christian Graus19-Aug-04 11:42
protectorChristian Graus19-Aug-04 11:42 
GeneralRe: Parameterized constructor? Pin
leppie19-Aug-04 13:00
leppie19-Aug-04 13:00 
GeneralRe: Parameterized constructor? Pin
Christian Graus19-Aug-04 13:08
protectorChristian Graus19-Aug-04 13:08 
GeneralRe: Parameterized constructor? Pin
leppie19-Aug-04 13:17
leppie19-Aug-04 13:17 
GeneralInstanceDescriptor and Server Control Pin
ChrisAdams18-Aug-04 16:34
ChrisAdams18-Aug-04 16:34 
GeneralStringBuilder new lines Pin
eggie518-Aug-04 14:54
eggie518-Aug-04 14:54 
GeneralRe: StringBuilder new lines Pin
S Sansanwal18-Aug-04 15:53
S Sansanwal18-Aug-04 15:53 
GeneralRe: StringBuilder new lines Pin
eggie518-Aug-04 18:17
eggie518-Aug-04 18:17 
GeneralRe: StringBuilder new lines Pin
Christian Graus18-Aug-04 15:53
protectorChristian Graus18-Aug-04 15:53 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.