Click here to Skip to main content
15,906,467 members
Home / Discussions / C#
   

C#

 
GeneralRe: How to paste outside of my application Pin
Mahmoud EL-Shazly27-Aug-13 11:51
Mahmoud EL-Shazly27-Aug-13 11:51 
GeneralRe: How to paste outside of my application Pin
Bernhard Hiller27-Aug-13 20:38
Bernhard Hiller27-Aug-13 20:38 
GeneralRe: How to paste outside of my application Pin
Mahmoud EL-Shazly28-Aug-13 0:42
Mahmoud EL-Shazly28-Aug-13 0:42 
GeneralRe: How to paste outside of my application Pin
DaveyM6928-Aug-13 1:35
professionalDaveyM6928-Aug-13 1:35 
GeneralRe: How to paste outside of my application Pin
Mahmoud EL-Shazly1-Oct-13 20:01
Mahmoud EL-Shazly1-Oct-13 20:01 
AnswerRe: How to paste outside of my application Pin
Bernhard Hiller26-Aug-13 20:52
Bernhard Hiller26-Aug-13 20:52 
AnswerRe: How to paste outside of my application Pin
OriginalGriff27-Aug-13 3:42
mveOriginalGriff27-Aug-13 3:42 
GeneralRe: How to paste outside of my application Pin
Mahmoud EL-Shazly27-Aug-13 14:17
Mahmoud EL-Shazly27-Aug-13 14:17 
QuestionStrongname vs Obfuscation - resistant to tampering? Pin
devvvy26-Aug-13 13:01
devvvy26-Aug-13 13:01 
AnswerRe: Strongname vs Obfuscation - resistant to tampering? Pin
Abhinav S26-Aug-13 19:09
Abhinav S26-Aug-13 19:09 
GeneralRe: Strongname vs Obfuscation - resistant to tampering? Pin
devvvy26-Aug-13 20:02
devvvy26-Aug-13 20:02 
GeneralRe: Strongname vs Obfuscation - resistant to tampering? Pin
Eddy Vluggen26-Aug-13 23:15
professionalEddy Vluggen26-Aug-13 23:15 
GeneralRe: Strongname vs Obfuscation - resistant to tampering? Pin
Dave Kreskowiak27-Aug-13 2:12
mveDave Kreskowiak27-Aug-13 2:12 
GeneralRe: Strongname vs Obfuscation - resistant to tampering? Pin
devvvy27-Aug-13 2:19
devvvy27-Aug-13 2:19 
GeneralRe: Strongname vs Obfuscation - resistant to tampering? Pin
Dave Kreskowiak27-Aug-13 2:42
mveDave Kreskowiak27-Aug-13 2:42 
AnswerRe: Strongname vs Obfuscation - resistant to tampering? Pin
jschell27-Aug-13 9:36
jschell27-Aug-13 9:36 
GeneralRe: Strongname vs Obfuscation - resistant to tampering? Pin
devvvy27-Aug-13 12:44
devvvy27-Aug-13 12:44 
AnswerRe: Strongname vs Obfuscation - resistant to tampering? Pin
Keld Ølykke29-Aug-13 7:17
Keld Ølykke29-Aug-13 7:17 
GeneralRe: Strongname vs Obfuscation - resistant to tampering? Pin
devvvy29-Aug-13 19:37
devvvy29-Aug-13 19:37 
GeneralRe: Strongname vs Obfuscation - resistant to tampering? Pin
Matty2229-Aug-13 21:32
Matty2229-Aug-13 21:32 
GeneralRe: Strongname vs Obfuscation - resistant to tampering? Pin
Keld Ølykke30-Aug-13 0:27
Keld Ølykke30-Aug-13 0:27 
GeneralRe: Strongname vs Obfuscation - resistant to tampering? Pin
Matty2230-Aug-13 3:12
Matty2230-Aug-13 3:12 
Totally agree;
The entire system hinges on validating the signature before you execute it.

My main point was more than a hand-rolled solution based only on an MD5 hash doesn't provide remotely the same features as strong signing does.

However; there are cases where run-time authentication using the strong signing is useful.

Consider following example;
You can easily grant .NET security permissions based on a particular publisher.
I grant only assemblies published by "MattyCo" access to read/write from MattyCo's super secret drive

If you decompile and recompile A with no or a different signature; the newly recompiled assembly they've sneakily placed on my machine isn't signed by MattyCo, can't access the drive, and no harm is done.

So I got a fair amount of benefit there using the inbuilt run-time authentication that .NET/Windows provides

(Also you obviously get none of these benefits just by using an MD5 sum..)
GeneralRe: Strongname vs Obfuscation - resistant to tampering? Pin
Keld Ølykke30-Aug-13 5:09
Keld Ølykke30-Aug-13 5:09 
GeneralRe: Strongname vs Obfuscation - resistant to tampering? Pin
Keld Ølykke29-Aug-13 23:59
Keld Ølykke29-Aug-13 23:59 
GeneralRe: Strongname vs Obfuscation - resistant to tampering? Pin
devvvy31-Aug-13 20:38
devvvy31-Aug-13 20:38 

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.