(Anti crawler ast confuses JavaScript and restores actual combat. This course is an advanced course of JavaScript protection and reverse engineering. JavaScript obfuscation and restoration is an important means of anti crawler and crawler. This course starts with the principle of JavaScript obfuscation, and then introduces the related APIs provided by Babel library. With these two foundations, you can start to automatically confuse and restore Java scripts. Finally, this course also introduces the application of AST in practical cases to help you better integrate the previous knowledge.)