English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

Obfuscated code is source code that is (usually intentionally) very hard to read and understand. Some languages are more prone to obfuscation than others. C, C++ and Perl are most often cited as easily obfuscatable languages. Macro preprocessors are often used to create hard to read code by masking the standard language syntax and grammar from the main body of code. The term shrouded code has also been used.

this was one of the definitions found by me for obfuscation

2007-08-14 06:22:36 · 2 answers · asked by sai kiran 1 in Computers & Internet Programming & Design

2 answers

Obfuscated C Contest should give some ideas:
http://www0.us.ioccc.org/years.html

Obfuscation falls into two categories that I'm aware of:
(1) writing very hard to read code for fun or to challenge people
(2) obscuring source so that people cannot easily reverse-engineer it from a distribution.

Type (2) is more important for languages which do not distribute executables and for which very solid decompilers exist (like Java). You can turn any Java .jar back into a pretty close representation of the original source (with JAD). It's not so important for C/C++ because the original source code is nearly impossible to reconstruct from object or executable files.

I'm assuming you're asking about type (1) obfuscation, just for fun, as opposed to commercial obfuscation tools which are type (2).

2007-08-14 06:27:38 · answer #1 · answered by McFate 7 · 1 1

particularly, there is an engineering application of types...a pair particularly. For smart canines with mischievous techniques, agility activities could be an excellent thank you to channel all that love of tunnels and angles, hurdles and rapid turns...(they have classes with little hurdles--pug-sized, you recognize) if your canines has already had elementary take a seat-stay-down practise, you could develop him to service canines status. i think of they could desire to have the canines reliable Citizen certificates, and then one greater practise to illustrate or develop non-skittishness around wheel chairs, carts, that form of element. i recognize Cedars has a service canines application, and counting on your schedule (considering the fact which you could could desire to force him there), you could have your canines circulate to sufferers who're in restoration from surgical technique, or those on longterm medical institution stay, as quickly as according to week or as quickly as a month...you does not have self belief the version a canines with interminable cuteness or mischievous techniques could make interior the existence of someone restrained to a medical institution mattress.

2016-12-15 14:59:29 · answer #2 · answered by embrey 4 · 0 0

fedest.com, questions and answers