obfuscator


Also found in: Dictionary, Thesaurus, Legal.

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 ?
Crypto Obfuscator is available directly from LogicNP Software and available in Standard, Professional and Enterprise editions.
For this purpose, I utilized the ConfuserEx obfuscator [19] which is a free, open-source obfuscator/protector for .
StarForce C++ Obfuscator is recommended for the cases when software protection against hacking is crucial.
Hence it is relatively easy to find such calls to the dongle even in obfuscated program, because obfuscator cannot change names of libraries or their methods.
i]nstead of clarifying the law, the Court makes itself the obfuscator of last resort.
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).
However, this new code is easily spotted as strange and alien, and a reverse engineering may identify it as obfuscator introduced very easily.
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.
You've heard of the golden handshake and the golden handcuffs, now let me present, ladies and gentlemen, that modern obfuscator of reality: the `golden tongue-strap'.
It's something Bill Clinton supposedly comprehends but plainly doesn't practice; in fact, he may go down in history as The Great Obfuscator.