技術(shù)總結(jié)
本申請公開一種針對混淆腳本語言的定位方法及系統(tǒng),所述方法包括:解析源代碼,并記錄所述源代碼中的元素名在所述源代碼中的位置;替換所述解析后源代碼中的元素名,并記錄替換前的元素名與對應(yīng)的替換后元素名的對應(yīng)關(guān)系;將替換后的源代碼生成可執(zhí)行代碼,并記錄所述替換后元素名在所述可執(zhí)行代碼中的位置;獲取所述可執(zhí)行代碼在客戶端運(yùn)行中發(fā)生錯(cuò)誤的錯(cuò)誤報(bào)告;根據(jù)所述錯(cuò)誤報(bào)告中包含的替換后元素名以及所述替換后元素名的位置,確定所對應(yīng)的替換前的元素名以及所述替換前的元素名的位置。本發(fā)明能夠?qū)﹀e(cuò)誤信息中的元素進(jìn)行定位,為開發(fā)人員分析并修復(fù)代碼錯(cuò)誤提供了便利。
技術(shù)研發(fā)人員:隋鵬飛
受保護(hù)的技術(shù)使用者:阿里巴巴集團(tuán)控股有限公司
文檔號碼:201510966901
技術(shù)研發(fā)日:2015.12.21
技術(shù)公布日:2017.06.27