|
Hopefully it really did that and didn't just slap [SuppressIldasmAttribute] on everything..
|
|
|
|
|
It feels funny to me to obfuscate a user control. What is there to keep secret? Usually people obfuscate important algorithms. Admitted, to break an obfuscation, an attacker will try to start fooling around with user controls and see what modifications that does to the execution of the application.
People with need for strong obfuscations normally do not obfuscate byte code languages. These have a tendency to be easy to de-obfuscate. Strong obfuscations are done on machine code programs.
I'm doing obfuscations for business. Like the original poster I would love to know the quality of obfuscations. I bet my obfuscations are unbreakable by amateurs. But how can you find out security against sophisticated attackers? The solution is to pay a readteam. However,for my startup, I would not have the slightest idea where to take the money from. Maybe somebody might try it as a challenge or a crackme, just for bragging rights.
But then. if somebody posts an opinion, how much would you believe it?
Chris
Chris Jacobi
Founder White Hawk Software
www.whitehawksoftware.com
|
|
|
|
|
inside my user control I do have some algorithms to protect.
I checked your website, but not see product yet...
diligent hands rule....
|
|
|
|
|
I open the binaries in ILSpy and if ILSpy doesn't throw an exception then the obfuscation is not good enough
|
|
|
|
|
|
I decided to cook a gammon joint for supper tomorrow, so I checked my "recipes" folder to see if I had anything.
Yes: "Slow Cooker Gammon Joint.docx" - perfect!
Ingredients:
Gammon
Method:
Place gammon in slow cooker, fat side down.
Cook on high for 4 hours (800g joint) or 8 hours (1.5kg joint)
Now, why did I type up the ingredients list?
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
Because they're required by the cooking book standard?
|
|
|
|
|
These are all Word documents on my NAS!
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
You still can't ignore standards though.
Nice tip for future recipes, write them in Chef[^]
|
|
|
|
|
Well, they declare the global Gammon variable, but SlowCooker, FatSide, Hours, and Joint are used by the PlaceGammon and CookOnHigh methods, so they should be declared within them in the pseudocode.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
How would you know what goes into the recipe if it didn't list ingredients?
Once you lose your pride the rest is easy.
In the end, only three things matter: how much you loved, how gently you lived, and how gracefully you let go of things not meant for you. – Buddha
Simply Elegant Designs JimmyRopes Designs
|
|
|
|
|
|
Oh noo![^]
I played it to death - and them
|
|
|
|
|
Lemmings!
The difficult we do right away...
...the impossible takes slightly longer.
|
|
|
|
|
So I've been listening to Disney's Beauty and the Beast soundtrack. By now I can sing along and it's in my head 24/7.
I can hardly refrain myself from dancing along. Am I losing my sanity?
|
|
|
|
|
Yes.
But it could be worse: soon the kids will be into Beiber...
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
I'm adding Aladdin to my repertoire.
I may not be completely sane, but at least you ain't never had a friend like me
|
|
|
|
|
Dear Sander, I'm afraid I must admit we've been acting as nothing happened before, but it's time for you to know you've been really sick for a long time... this new Disney-wanna-sing thing is one more issue we are bearing...
|
|
|
|
|
|
|
Your taste is debatable but your behaviour is mentally healthy, so sing and dance away! Just spare us with the selfies
|
|
|
|
|
Sascha Lefévre wrote: sing and dance away So you're rid of me?
|
|
|
|
|
I wouldn't [want you to] go THAT far
|
|
|
|
|
Sander Rossel wrote: So I've been listening to Disney's Beauty and the Beast soundtrack. I assume that's because you identify with Gaston.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Well, like him everybody loves me and wants to be me because I'm the best, I've got biceps to spare, I'm roughly the size of a barge and I've also got antlers in all of my decorations
No one codes like Sander, no one debugs like Sander, in a coders competition no one writes unit tests like Sander... Sing along everyone!
|
|
|
|