rapid7/metasploit-framework — pull request #3058 by jvennix-r7 (2014-03-03 21:42:54+00:00)
Title: Prevent jsobfu from generating reserved js keywords

While testing BES, I got an error from a script that tried to `var void = 1;`. I can only imagine the lost shells :( This PR adds a check to ensure that duplicate or reserved var names are not generated during obfuscation.

Verification:
- [ ] Can run a BES module successfully
- [ ] Can run browser_autopwn successfully
- [ ] Specs pass