Click here to Skip to main content
15,913,854 members
Home / Discussions / C#
   

C#

 
GeneralRe: Reflecting on Obfuscation Pin
Marc Clifton11-May-05 12:22
mvaMarc Clifton11-May-05 12:22 
GeneralRe: Reflecting on Obfuscation Pin
Roger Alsing11-May-05 21:58
Roger Alsing11-May-05 21:58 
GeneralVoice Key Pin
Anonymous11-May-05 10:52
Anonymous11-May-05 10:52 
GeneralRe: Voice Key Pin
mav.northwind13-May-05 13:40
mav.northwind13-May-05 13:40 
GeneralDecompilers!!! Pin
Zanathel11-May-05 10:46
Zanathel11-May-05 10:46 
GeneralRe: Decompilers!!! Pin
Peter Vertes11-May-05 11:09
Peter Vertes11-May-05 11:09 
GeneralRe: Decompilers!!! Pin
Dave Kreskowiak11-May-05 12:38
mveDave Kreskowiak11-May-05 12:38 
GeneralRe: Decompilers!!! Pin
Colin Angus Mackay11-May-05 20:43
Colin Angus Mackay11-May-05 20:43 
Zanathel wrote:
Surprisingly it worked.

Not really. There is a little app that comes with the .NET framework that will do this also. It won't show you the original C# like some applications, but it will show the MSIL which, for the most part, can be easily read and understood.


Zanathel wrote:
Professionally it has to be impossible to work with a language that everyone can decompile after it's compiled!

Even C and C++ can be decompiles after it is compiled. That is why software licenses have had for many years a thou shalt not reverse engineer clause in them. While it is more difficult with a C or C++ application (because it doesn't have any metadata) it is still possible.

Zanathel wrote:
And why did Microsoft implent such redicilous feature?

The feature is not being able to reverse compile the application per se, but so that features such as reflection can work. This can be a very powerful feature which can make development a lot easier.


My: Blog | Photos | Next SQL Presentation
WDevs.com - Open Source Code Hosting, Blogs, FTP, Mail and More


GeneralRe: Decompilers!!! Pin
WujekSamoZlo11-May-05 21:55
WujekSamoZlo11-May-05 21:55 
GeneralRe: Decompilers!!! Pin
Colin Angus Mackay11-May-05 22:19
Colin Angus Mackay11-May-05 22:19 
GeneralRe: Decompilers!!! Pin
Zanathel12-May-05 3:51
Zanathel12-May-05 3:51 
GeneralQuick RegEx help Pin
Judah Gabriel Himango11-May-05 10:10
sponsorJudah Gabriel Himango11-May-05 10:10 
GeneralRe: Quick RegEx help Pin
Christian Graus11-May-05 13:16
protectorChristian Graus11-May-05 13:16 
GeneralRe: Quick RegEx help Pin
Judah Gabriel Himango11-May-05 14:12
sponsorJudah Gabriel Himango11-May-05 14:12 
GeneralRe: Quick RegEx help Pin
Christian Graus11-May-05 14:30
protectorChristian Graus11-May-05 14:30 
GeneralRe: Quick RegEx help Pin
leppie11-May-05 18:23
leppie11-May-05 18:23 
GeneralRe: Quick RegEx help Pin
Judah Gabriel Himango12-May-05 4:20
sponsorJudah Gabriel Himango12-May-05 4:20 
Questionhow can i have the user computername in simple windows application Pin
m.rastgar11-May-05 9:20
m.rastgar11-May-05 9:20 
AnswerRe: how can i have the user computername in simple windows application Pin
epfuller11-May-05 9:24
epfuller11-May-05 9:24 
AnswerRe: how can i have the user computername in simple windows application Pin
Dave Kreskowiak11-May-05 9:42
mveDave Kreskowiak11-May-05 9:42 
GeneralRe: how can i have the user computername in simple windows application Pin
AfzalHassen11-May-05 21:09
AfzalHassen11-May-05 21:09 
GeneralRe: how can i have the user computername in simple windows application Pin
Dave Kreskowiak12-May-05 1:17
mveDave Kreskowiak12-May-05 1:17 
GeneralRe: how can i have the user computername in simple windows application Pin
AfzalHassen12-May-05 1:30
AfzalHassen12-May-05 1:30 
GeneralRe: how can i have the user computername in simple windows application Pin
Dave Kreskowiak12-May-05 1:35
mveDave Kreskowiak12-May-05 1:35 
GeneralRe: how can i have the user computername in simple windows application Pin
Anonymous13-May-05 2:21
Anonymous13-May-05 2:21 

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.