พื้นที่เก็บข้อมูลนี้มีซอร์สโค้ดที่มาพร้อมกับโพสต์ในบล็อก ReverseJS นี่เป็นตัวอย่างสั้นๆ และไพเราะที่จะช่วยให้คุณเข้าใจวิธีจัดการกับ Abstract Syntax Trees ได้ดีขึ้นเพื่อลดความสับสนของ Javascript ฉันจะอัปเดตพื้นที่เก็บข้อมูลนี้ต่อไปทุกครั้งที่ฉันเขียนโพสต์ใหม่
ติดตั้งการอ้างอิงทั้งหมด: npm install
จากนั้นไปที่โฟลเดอร์ใดๆ ที่สนใจและเรียกใช้ตัวถอดรหัสที่สร้างความสับสนกับไฟล์สาธิตที่สร้างความสับสน: node deobfuscator.js
มีความสุขในการถอยหลัง!
โค้ดจำนวนมากในพื้นที่เก็บข้อมูลนี้ซึ่ง ยังไม่ได้เผยแพร่ไปยังบล็อก นั้นล้าสมัยและเป็นรุ่นทดลอง ดังนั้นข้อมูลเหล่านั้นจึงอาจไม่ถูกต้องและ/หรือมีปัญหาได้ ฉันไม่แนะนำให้คุณใช้สิ่งเหล่านี้ในตัวลดความยุ่งเหยิงในการใช้งานจริง อย่างไรก็ตามยังคงมีประโยชน์สำหรับการเรียนรู้ ตั้งแต่นั้นมาฉันก็คิดหาวิธีที่ดีกว่าในการทำสิ่งต่างๆ ได้ แต่ฉันคงไม่อัปเดตพื้นที่เก็บข้อมูลนี้ด้วยโค้ดใหม่