ktn1703/Obscura-Deobfuscator

GitHub: ktn1703/Obscura-Deobfuscator

Stars: 1 | Forks: 0

# JS Obscura Deobfuscator A powerful **deobfuscator** for JavaScript code obfuscated by **Obscura** (KTN Obfuscator). ## 🌟 Introduction **JS Obscura Deobfuscator** is a command-line tool designed to reverse and clean JavaScript code obfuscated by the Obscura obfuscator. It effectively handles: - String decryption - Function table recovery - State machine linearization (while + switch) - Junk code and dead variable removal - Code structure normalization Built with TypeScript/Node.js and powered by **Babel AST** manipulation. ## Key Features - Automatic detection of Obscura patterns and signatures - Dynamic string decryption using VM sandbox - Advanced state machine linearization - Function table extraction and restoration - Removal of junk code, method aliases, and preamble - Support for both legacy and latest Obscura versions - Beautiful CLI with gradient banner ## Installation npm install ## Usage tsx deobf_obscura.ts ## Author: KTN: Trương Nhật Bảo Nam Instagram: @_kingktn Discord: @_kingktn Tiktok: @traitimkhongcondaunuaroi
标签:自动化攻击