Protect Your Source Code: Obfuscation 101 (O'ReillyNet)
Posted Apr 11, 2005 23:45 UTC (Mon) by
XERC (guest, #14626)
Parent article:
Protect Your Source Code: Obfuscation 101 (O'ReillyNet)
Now, suppose one has to work on a speed-critical application,
for example, image processing(feature detection).
Now, suppose that at least halve of the billed time
is spent on ALGORITHM DEVELOPMENT, to be more exact,
finding algorithms that give good results and ARE AS FAST
AS THE WHOLE TEAM CAN EVER THINK OF. Now, suppose that those algorithms
are coded in a fashion that ABSOLUTELY EVERY LINE IS ANALYSED FROM SPEED'S
POINT OF VIEW, not to mention the architecture.
OK, and what would obfuscation do? It would ABSOLUTELY DESTROY the
work that took at least 50% of the development(finding fast algorithms and
coding them in a "speed first" style) time. So, my point is that
technically there is NO WAY for a vendor, who provides a
really speed-critical application, to use any obfuscation.
(
Log in to post comments)