From 78384200b227cbc13215f9a92d3833be5306f870 Mon Sep 17 00:00:00 2001 From: luzhisheng Date: Wed, 27 Jul 2022 00:59:11 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=9C=E5=B9=95-JS=E9=80=86=E5=90=91?= =?UTF-8?q?=E7=B3=BB=E5=88=97=E8=AF=BE=20=E7=AC=AC9=E8=AF=BE=E7=BB=83?= =?UTF-8?q?=E4=B9=A0=E9=A2=98=E4=BD=BF=E7=94=A8=E9=A2=9C=E6=96=87=E5=AD=97?= =?UTF-8?q?=E5=AF=B9=20Javascript=20=E4=BB=A3=E7=A0=81=E8=BF=9B=E8=A1=8C?= =?UTF-8?q?=E6=B7=B7=E6=B7=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../readme.md | 11 +++++++++++ .../readme.md | 9 +++++++++ .../readme.md | 6 ++++++ 3 files changed, 26 insertions(+) create mode 100644 夜幕-JS逆向系列课 第6课练习题第三种无限debugger/readme.md create mode 100644 夜幕-JS逆向系列课 第6课练习题第二种无限debugger/readme.md create mode 100644 夜幕-JS逆向系列课 第9课练习题使用颜文字对 Javascript 代码进行混淆/readme.md diff --git a/夜幕-JS逆向系列课 第6课练习题第三种无限debugger/readme.md b/夜幕-JS逆向系列课 第6课练习题第三种无限debugger/readme.md new file mode 100644 index 0000000..36cae15 --- /dev/null +++ b/夜幕-JS逆向系列课 第6课练习题第三种无限debugger/readme.md @@ -0,0 +1,11 @@ +在JS逆向系列课的第6课《初窥⻔径 阻挠爬⾍⼯程师的⽆限 debugger》中,我们学会了如何处理无限 debugger。 那么这是一道简单的练习题,在过掉无限 debugger 的同时,分析关键调用栈,学会读代码。请运用你所学到的或是积累的知识,尝试做一下这道题吧~ + +请问: + +(PS:这道题代码太短,就不设题了。请根据所学知识,结合案例进行实践并思考,同时进行多种方式的尝试) 本题在设立无限 debugger 的同时为 hook 做引,考虑 hook 检测机制 + +所以问题是:1+1等于几? + +控制台直接重写函数 + + function _$fI() {} \ No newline at end of file diff --git a/夜幕-JS逆向系列课 第6课练习题第二种无限debugger/readme.md b/夜幕-JS逆向系列课 第6课练习题第二种无限debugger/readme.md new file mode 100644 index 0000000..f5a2fe2 --- /dev/null +++ b/夜幕-JS逆向系列课 第6课练习题第二种无限debugger/readme.md @@ -0,0 +1,9 @@ +在JS逆向系列课的第6课《初窥⻔径 阻挠爬⾍⼯程师的⽆限 debugger》中,我们学会了如何处理无限 debugger。 那么这是一道简单的练习题,在过掉无限 debugger 的同时,分析关键调用栈,结合执行逻辑上下文,找出下面问题答案。请运用你所学到的或是积累的知识,尝试做一下这道题吧~ + +请问: + +window 的属性 nightteam 值是多少?(PS:这道题问题不是关键,请根据所学知识,结合案例进行实践并思考,同时进行多种方式的尝试) + +禁用所有断点,在console中输入window.nightteam即可获得 + +![debugger](../img/100.png) diff --git a/夜幕-JS逆向系列课 第9课练习题使用颜文字对 Javascript 代码进行混淆/readme.md b/夜幕-JS逆向系列课 第9课练习题使用颜文字对 Javascript 代码进行混淆/readme.md new file mode 100644 index 0000000..92699b5 --- /dev/null +++ b/夜幕-JS逆向系列课 第9课练习题使用颜文字对 Javascript 代码进行混淆/readme.md @@ -0,0 +1,6 @@ +在JS逆向系列课的第9课《一击即中 处理常见代码混淆的方法》中,我们见到了5中看起来很厉害的混淆字符串,也学会了如何轻松干掉它们。 那么现在,请运用你在第9课第2节中学到的知识,尝试做一下这道题吧~ + +请问: + +第2个帖子(以1为起始)的HTML中id为content的部分中一共有多少个br标签? +