js逆向-逆向基础
1.1 语法基础
Js调试相对方便,通常只需要chrome或者一些抓包工具、扩展插件,就能顺利的完成逆向分析。但是Js的弱类型和语法多样,各种闭包,逗号表达式等语法让代码可读性变得不如其他语言顺畅。所以需要学习一下基础语法。
- 基本数据类型
字符串 | String |
---|---|
数字 | Number |
布尔 | Boolean |
空值 | Null |
未定义 | Undefined |
独一无二的值 | Symbol |
- 引用数据类型
对象 | Object |
---|---|
数组 | Array |
函数 | Function |
- 语句标识符
在条件为true时重复执行 | do……while |
---|---|