Detect-It-Easy/dbs_min/db/Binary/__MiniJavaScriptHeuristic_By_DosX.7.sg
2025-06-21 02:06:59 +03:00

4 lines
No EOL
459 B
JavaScript

var detect=main
function main(){if(Binary.isHeuristicScan())switch(Binary.getFileSuffix().toLowerCase()){case"js":case"jse":case"jsc":var e=""
if(Binary.isPlainText()){if(3e3<Binary.getSize()){for(var i=Binary.getString(0,Binary.getSize()),t="",a=!1,n=0;n<i.length;n++)'"'===i[n]||"'"===i[n]||"`"===i[n]?a=!a:a||(t+=i[n]);/\s{2}/.test(t)&&(e="minified/compiled")}}else e="bytecode"
_setResult("~language","JavaScript",String(),Binary.isVerbose()?e:String())}}