Remove eval()

Remove eval()
pull/25/head
LinFeiLong 6 years ago
parent 0263ab835f
commit 8c81c627f9

@ -1,3 +1,6 @@
MyCrypto: This is a modified version of **js-md5**.
The **eval()** function was removed due to security concerns.
# js-md5
[![Build Status](https://travis-ci.org/emn178/js-md5.svg?branch=master)](https://travis-ci.org/emn178/js-md5)
[![Coverage Status](https://coveralls.io/repos/emn178/js-md5/badge.svg?branch=master)](https://coveralls.io/r/emn178/js-md5?branch=master)

@ -153,8 +153,8 @@
};
var nodeWrap = function (method) {
var crypto = eval("require('crypto')");
var Buffer = eval("require('buffer').Buffer");
var crypto = require('crypto');
var Buffer = require('buffer').Buffer;
var nodeMethod = function (message) {
if (typeof message === 'string') {
return crypto.createHash('md5').update(message, 'utf8').digest('hex');

Loading…
Cancel
Save