JavaScript 逆向系列课当前进度和问题回复

2,621 阅读8分钟

JavaScript 逆向系列课当前进度和问题回复

首先要感谢各位对夜幕团队的信任和支持,在无数辣鸡培训机构炒辣鸡课程套餐中选择了我们生产的辣鸡 ——《JavaScript 逆向系列课》。

课程内容问题

在报课之前,大家看过了课程目录,回顾一下:

序号 标签 课程标题
1 追根究底 探寻 JavaScript 反爬虫的根本原因
2 浮沙之上 课程中用到的 JavaScript 语法和知识
3 奇⻔遁甲 使用 Python 执行 JavaScript
4 蓄势待发 浏览器开发者工具的介绍和使用技巧
5 磨刀霍霍 抓包和拦截工具的介绍和使用技巧
6 初窥⻔径 阻挠爬虫工程师的无限 debug
7 火眼金睛 定位加密参数对应代码位置的方法
8 拨开云雾 代码混淆的原理
9 一击即中 处理代码混淆的方法
10 知己知彼 掌握常⻅的编码和加密
11 ⻓枪直入 轻松解决反人类的混淆代码
12 一叶障目 服务端返回的神秘字符串
13 螳臂当⻋ 解密!AES 并不是每次都奏效
14 插翅难逃 纵然 CSS 加身也难逃命运的安排
15 真假猴王 Base64 竟有如此威力
16 过眼云烟 历练半生 归来仍是少年

提示:最终目录根据课程设计会少有变动

并且预估了大家学习之后可能得到的收获:

序号 内容 重要程度
1 深入理解 JavaScript 反爬虫的根本原因 A+
2 了解工作中常用的 JavaScript 语法和知识 B
3 掌握浏览器开发者工具的使用 A
4 深入理解 JavaScript 代码混淆的原理 A+
5 掌握 JavaScript 中常⻅的编码和加密方法 A
6 拥有快速定位加密代码位置的能力 A
7 轻松面对各种各样的加密字符串 A

报课的同志们水平参差不齐,有初生的牛犊、有初次展翅的雨燕,更有五彩斑斓的大虫。大家聚集在微信群里,互相交流且悄悄透露出自己想听的内容:

怎么牛逼怎么来!

哪个难讲哪个!

明里暗里指向的都是 R 数,不得不说你们太皮了。

大家的想法和心理,我深有体会,如果有一门课能够立即解决眼前的问题,那么再花 500 也值。

古语有云,授人以鱼,不如授人以渔。

可以明确的是,课程中定会提到控制流平坦化相关的内容,让大家学会处理这种反爬虫手段,下次遇到它时不至于手足无措

夜幕团队希望将技术点和背后的原理一并传递给大家,直接讲解某个案例的结局大概率会是:

  • 课还没录完,对方的代码混淆方案就改了;
  • 视频刚看完,夜幕团队全部被抓了;

于是乎团队选择自己搭建练习平台,供各位练手。这样既能够保证学习质量,又可以为大家避免侵权问题,甚好。

答疑区和练习平台

视频内容是这套系列课的组成部分之一,另外两部分是练习平台答疑,它们的重要性同等。答疑方面,我们搭建了爬虫安全论坛 bbs.nightteam.cn/,特意开辟了 VIP 板块给各位提问。

与本次系列课相关的问题请发表在论坛的 VIP 板块上,对应的队员会定时查看帖子并给出解答。

大家可以先行到论坛注册,开课时韦世东会主动与大家核对论坛用户名、邮箱等信息,将大家的账户等级提升到 VIP,以便发帖提问。

练习平台方面,目前暂未开放

待课程开放之时再将练习平台链接发送给大家,同时韦世东会主动将注册码发到大家手上。

课程录制工作分配和质量问题

考虑到团队中每个人擅长的方向不同,这套系列课总纲确定后便罗列了内容梗概,由个人选择擅长的部分开展内容制作和视频录制工作。

具体操作是划分出课程的不同组成部分,队员自行认领,任务认领表如下图所示:

那么问题来了,我们如何保证课程内容质量呢

换句话说,你怎么确定这只辣鸡的辣度是超辣还是微辣?

这也是群友提出过的问题,夜幕给出的答案是:多重验证

  • 首先,每一次课都会有交叉验证选项,课程制作者和交叉验证者分开,只有校验验证者确定内容合适后才会进入到下一个流程。
  • 其次,其他队员可以自由选择视频观看,提出改进建议。
  • 再有,课程总设周子淇和运营小弟韦世东会查看所有视频,并从流畅性、知识点覆盖和案例举证等方面进行综合考量,视频有可能再次进行剪辑调整。

我们并不是专业的课程制作人和专业讲师,无法做到一线培训机构的水准。但这不是理由,团队会竭尽所能做到当前最好。

视频录制进度和时长

视频规划共有 16 课,当前 2019-12-16 ,运营小弟韦世东手上拿到的共有 8 课,另外有 3 课表示录制接近完成但需剪辑。剩下的 5 课将在周末 21、22 号开展录制工作。

已出的视频我全部看过,有几个地方需要加强,例如:

  • 知识点前铺垫少点意思
  • 课后总结加点盐

好的消息是:

  • 课程画质很高,为 1080p,符合大家对画质的需求
  • 很多队友的声音很好听,干净无杂音
  • 讲解过程流畅,没有明显的“呃……”、“啊……”、“嗯?”等停顿

课程内容设计原因,少许视频时长较短,大部分视频时长40 分钟右没有左

视频字幕问题

运营小弟韦世东在朋友圈询问过大家对于字幕的需求,近 90% 的同志表示字幕还是要配的。部分同志认为时间要紧赶紧出才是王道

对此,夜幕团队讨论过:

视频录制好之后,加字幕的时间并不长,每课的时间大约在 30~60 分钟即可搞定。这并不会对开课时间造成大影响,但能够提升大家的观感。

每个队员都发表了看法:加字幕

课程观看方式和平台

课程观看方式为在线播放,录播可重放,1080p 画质,不提供下载。

观看平台暂定小鹅通,目前正在接洽。对于参与预售的朋友,韦世东会主动将优惠码交到你的手中,购买课程时使用自己的优惠码即可享受预售时我们承诺的优惠。

开课活动和分销奖金

对于未参与课程预售活动的朋友,在开课时我们会在办一次活动,具体活动优惠和参与方式以开课时为准。

购买小鹅通的服务就为为了让大家能够参与分销,想必大家都看过朋友圈其他人发表的《数据结构课》、《算法课》、《高并发课》等海报,小鹅通也有同等功能。分销奖金由系统自动计算和结算,你只需要点击“体现”按钮,输入自己的姓名和手机号便可将分销奖金提取到你的微信余额(运营小弟韦世东亲测,秒到账)。

具体的分销奖金金额以开课时活动为准。

如果你听课之后觉得内容不错,身边也有此需求的朋友不妨推荐给 Ta。如果觉得内容差劲,请直接联系运营小弟韦世东,并向他反馈具体问题。

开课时间

开课时间是大家最关注的问题,课程宣传中我们给出的最迟开课时间是 2020-01-20,按照当前进度来看并不会那么晚。下图是系列课制作的内容项和时间轴:

绿色的是已完成的工作,可以看到视频录制工作已过半。白色的是有计划但未实施的工作,这部分内容并不多,耗时也不会很长,结论就是离开课不远了。

夜幕团队暂定工作完成日2019-12-31,具体开课时间受裁员风波、疯狂加班、年会彩排和累到晕倒等因素影响,开课时间暂定 2020-01-06,有可能提前也有可能延后。

对于已经饥渴难耐的同志,运营小弟韦世东表示非常理解,很能体会此时的情绪。如果你想要一个“大美人”,那还需再等一会儿,半成品定然不是你想要的!也不是我想给的。

以上就是系列课的相关情况,如有其他问题请在群内或微信直发韦世东询问。

本篇文章由一文多发平台ArtiPub自动发布