IWETHEY v. 0.3.0 | TODO
1,095 registered users | 0 active users | 0 LpH | Statistics
Login | Create New User
IWETHEY Banner

Welcome to IWETHEY!

New Not always
Particularly not if it has been obfuscated by [link|http://www.preemptive.com/|these guys].

(Reference and description of their technique [link|http://www.pbs.org/cringely/pulpit/pulpit20020613.html|courtesy] of Cringely.)

Cheers,
Ben
"Career politicians are inherently untrustworthy; if it spends its life buzzing around the outhouse, it\ufffds probably a fly."
- [link|http://www.nationalinterest.org/issues/58/Mead.html|Walter Mead]
New There's a big catch
Obfuscators change method names.

This means method name lookups fail when using dynamic invocation techniques (which I do a *lot* in non-trivial programming - its what makes OO development really powerful). So any code that works well with obfuscation is going to be 100% statically bound - you might as well write it in C or maybe C++ then.

Apple ported WebObjects and their OR Mapping framework to Java then released that. An hour of machine time later and I have the source code. If you look around the code a bit you find extensive use of dynamic invocation - obfuscation would break the code.

I think this is typical of the more powerful software.
I am out of the country for the duration of the Bush administration.
Please leave a message and I'll get back to you when democracy returns.
New Good point
"Career politicians are inherently untrustworthy; if it spends its life buzzing around the outhouse, it\ufffds probably a fly."
- [link|http://www.nationalinterest.org/issues/58/Mead.html|Walter Mead]
     Shocking. - (imric) - (19)
         My favorite part - (drewk) - (1)
             I've noticed that before - (SpiceWare)
         Re: Shocking. - (wharris2) - (16)
             CLR not necessary - (jb4) - (15)
                 Correct. - (inthane-chan) - (7)
                     Yet more fuel for the Linux fire.... -NT - (jb4)
                     It's a conspiracy, I tell ya. - (static)
                     Then we'll have the source code. - (tuberculosis) - (4)
                         Well, the same sorta thing occurs with VB, don't it? - (jb4)
                         Not always - (ben_tilly) - (2)
                             There's a big catch - (tuberculosis) - (1)
                                 Good point -NT - (ben_tilly)
                 Nit. - (mmoffitt) - (5)
                     Personal pref: __.nyet -NT - (Ashton) - (3)
                         'Tis my preference now - Ochin spasiba, tovarish. ;0) -NT - (mmoffitt) - (2)
                             Ne za chto.. ___<0:-) -NT - (Ashton) - (1)
                                 However... - (mmoffitt)
                     Re: Nit. - (jb4)
                 Have .net installed. Swap unimpacted.. -NT - (altmann)

It's mercifully free of Britney Timberlake, Backstreet II Men, and Whitney Dion.
120 ms