Printer Friendly
Dictionary, Encyclopedia and Thesaurus - The Free Dictionary
1,508,844,290 visitors served.
forum mailing list For webmasters
?
New: Language forums
Dictionary/
thesaurus
Medical
dictionary
Legal
dictionary
Financial
dictionary
Acronyms
 
Idioms
Encyclopedia
Wikipedia
encyclopedia
?

obfuscator

   Also found in: Wikipedia 0.03 sec.

obfuscator

A program that scrambles source code in order to make the program difficult to understand or reverse engineer. Because it is an interpreted language that is run from the original source code, scripting languages such as JavaScript are open to public inspection. Without being obfuscated (made unclear), the source code can be easily copied and modified for other purposes.

Obfuscation Techniques
The most common obfuscation techique is to change variable and function names to long nonsense words; for example, from TaxRoutine to 87n39y7_9yjn13, or worse yet a 15-digit binary number. That combined with removing all comments makes a program undecipherable. Eliminating all unnecessary line breaks also jumbles up the works, and there are other tricks of the trade.

Obfuscators for machine code are also available. See e-mail obfuscator.



How to thank TFD for its existence? Tell a friend about us, add a link to this page, add the site to iGoogle, or visit webmaster's page for free fun content.
?Page tools
Printer friendly
Cite / link
Email
Feedback
? Mentioned in ? References in periodicals archive
 
Superb obfuscators both, Nagy and Alex recount Fleiss' rise and fall while furthering personal agendas only they understand (and maybe even they don't get it).
Additional features specific to J2ME technology include support for LCDUI drag-and-drop development, automatic manifest and JAD file generation, and an obfuscator that eliminates unused portions of an application and compacts it to enhance performance and reduce footprint.
Most Java obfuscator programs do not offer an effective solution to decompilation because they only manipulate the class file structure, leaving the bytecode still vulnerable to decompilers.
 
Encyclopedia browser? ? Full browser
 
 
Encyclopedia
?

Disclaimer | Privacy policy | Feedback | Copyright © 2009 Farlex, Inc.
All content on this website, including dictionary, thesaurus, literature, geography, and other reference data is for informational purposes only. This information should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. Terms of Use.