① 什么是JS脚本
js(JavaScript)是一种编程语言,它可以编写那些网页上的程序,它的功能不如c、c++等一些专业编程的软件(但是也并不弱),它可以直接在纯文本编辑器中编写,然后运行,扩展名是js。
② 这个js脚本的作用是啥
这个代码是非常原始的混淆方式, 既可以被人轻易地解开, 也由于是明文调用eval所以很容易能被机器判断出有问题
解混淆步骤(由于网络的某些限制, 下文代码将使用截图代替
A. 格式化代码以便查看
F. 此时代码的意图就非常明显了. 从指定地址获取文件并保存到临时路径后执行shell
③ JS脚本怎么运行
常见的执行js代码都是放入到HTML引入后,然后通过HTML文件来执行胡查看代码。显然这是比较麻烦的事情,如果电脑里面安装了node.js,可以使用node来直接使用node来运行想要运行的js文件。
<html>
<body>
<script language="javascript">
function Card(owner,rate)
{
this.Owner=owner;
this.Rate=rate;
}
var mycard = new Card("X","150");
document.write("name:"+mycard.Owner+"speed:"+mycard.Rate);
</script>
</body>
</html>
(3)家电星推官脚本js扩展阅读:
JavaScript语言中采用的是弱类型的变量类型,对使用的数据类型未做出严格的要求,是基于Java基本语句和控制的脚本语言,其设计简单紧凑。
脚本简单地说就是一条条的文字命令,这些文字命令是我们可以看到的(如可以用记事本打开查看、编辑),脚本程序在执行时,是由系统的一个解释器,将其一条条的翻译成机器可识别的指令,并按程序顺序执行。因为脚本在执行时多了一道翻译的过程,所以它比二进制程序执行效率要稍低一些。