Click here to Skip to main content
16,007,843 members
Home / Discussions / C#
   

C#

 
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 
AnswerRe: Obfuscation / Secure source code? Pin
Tom Larsen19-Aug-04 7:01
Tom Larsen19-Aug-04 7:01 
Right now, the technology to obfuscate code uses techniques such as name mangling to make it less human readable but still valid IL and therefore same execution. You can still reverse engineer such obfuscation...it just takes another program and a methodology/pattern to turn it back into something more human readible.

For things like passwords and other authentication information you are right. You shouldn't hard code them into the application directly. What you should do is make them a configuration setting or prompt the user at runtime. Hard coding passwords in any runtime environment is like putting your creditials on a sticky note on your monitor. Put that stuff somewhere else.

Beyond all of this, why are you so concerned about reverse engineering? My personal feelings on obfuscation: Don't bother. The .Net Framework is not meant to be a "code obscured" execution platform so don't bother trying. Even "unmanaged" runtimes like C/C++ can be disassembled back into human readable code chunks.

Software is to dynamic and has an incredibly short lifespan. Any commerical application you write today will get dramatically changed to the point of a near re-write in less than a year. Why hold onto old useless code?
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 
GeneralRe: StringBuilder new lines Pin
eggie518-Aug-04 18:18
eggie518-Aug-04 18:18 

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.