add evil.js, close #2983
Merge pull request #3105 from PeterDaveHello/evil.js

add evil.js