》》初衷
最近在学习写文章,刚好又买了夜幕团队的js
逆向初级课程,所以就来记录一波。一方面是加强自己的知识,另一方面,看过视频还是要去实战练习来巩固,如果能够再写成笔记,相信印象会更深刻~~
Debugger为一种调试软件,工程师或程序员可以用来验证算法。
上面这句话来自XX百科,网站的debugger一方面可以阻止别人调试自己的代码,一方面可以作为自己的利器,去合理的调试网站。随着技术的提高,对网站的保护也在不断的升级,反调试,死循环,混淆,浏览器检测,控制流平坦化等等各种手段阻止网站被分析,所以说,相应的知识也要不断的提高,才能应对日新月异不断更新的技术。
》》 开始解答第3课练习题 | 做个简单的题热热身吧在network
面板(crtl+f)
全局搜索getdata
,你会发现并没有搜到,不知道是出题人故意为之,还是不小心没注意到下划线。权且仅当是没注意到吧(●'◡'●),毕竟这个也还比较容易就能找到了,但是我在爬取其他网站的时候,有时候会发现,要正确的搜索单词加下划线的方式才能搜到,比如get_data
,rnd_str
等,所以直接搜的时候,没搜到不要着急,可以尝试各种方法,比如搜data
,很快能定位到这个函数,这道题就过了一半了。
function get_data() {
var _0x49dc93 = {
'ObbQh': function(_0x4cc272) {
return _0x4cc272(); }