① 什麼是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基本語句和控制的腳本語言,其設計簡單緊湊。
腳本簡單地說就是一條條的文字命令,這些文字命令是我們可以看到的(如可以用記事本打開查看、編輯),腳本程序在執行時,是由系統的一個解釋器,將其一條條的翻譯成機器可識別的指令,並按程序順序執行。因為腳本在執行時多了一道翻譯的過程,所以它比二進製程序執行效率要稍低一些。