obfuscator


Also found in: Dictionary, Thesaurus.

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 email obfuscator.
References in periodicals archive ?
All exception reports can then be automatically download from the exception reporting service and viewed within Crypto Obfuscator. Crypto Obfuscator's metadata reduction, assembly & resource compression and dependency embedding functionality simplifies and reduces the deployment of your software.
* Section 4.4 - 4.6, describe tests for evaluating the obfuscator tool (that I've used in the experiment) and identifying the obfuscation resistant features.
StarForce C++ Obfuscator is recommended for the cases when software protection against hacking is crucial.
Bryant, (113) in which a majority of the Court concluded that a gunshot victim's statements to police concerning the identity of the shooter were non testimonial, prompted a dissenting Justice Scalia to characterize the Court as "the obfuscator of last resort." (114) Part of the point I am striving to make here is akin to Dan Farber's case against certain types of legal scholarship.
[i]nstead of clarifying the law, the Court makes itself the obfuscator of last resort." (23) Scalia argued that, contrary to the majority, the questions to Covington were not about his injuries and that none of the officers at the scene assessed his medical condition or tried to offer first aid.
Therefore, we ran a source code obfuscator over the JAR files before distributing them.
Lukas Erne's Shakespeare's Modern Collaborators offers a defensive maneuver as prelude to a ground-clearing operation: against the ordinary person's vision of the editor as harmless drudge and the rival academic view of the editor as harmful obfuscator (pace Michael Warren or Leah Marcus), this short, dispassionate, lucidly argued volume seeks to illuminate the value of a fully mediated, "fully edited" version of the plays (7).
(24) If anything, the situation in Grabbe's comedy, with the German Shakespeare critic rather unjustly presented as an obfuscator, is reminiscent of the way in which continental translation scholars devoting their time to the plays and the poems, despite hard and honest labour, were not always recognized by their English colleagues as furthering the general cause, if they were recognized as full-fledged members of the Shakespearian community at all.
All of this suggests that Bush is less a new kind of Republican than a creative obfuscator. Only on one issue, where the hard right meets the Business Roundtable, does Bush pay homage to conservatism.
Media can be an obfuscator. Walt Crawford, an aficionado of fold-out National Geographic maps, finds that they don't translate well to a computer screen, even one with high resolution.