Supplementary AST Based Deobfuscation Materials
1.0.0
이 저장소에는 ReverseJS 블로그 게시물의 소스 코드가 포함되어 있습니다. 이는 자바스크립트 난독화를 해제하기 위해 추상 구문 트리를 조작하는 방법을 더 잘 이해하는 데 도움이 되는 짧고 유용한 예입니다. 새 게시물을 작성할 때마다 이 저장소를 계속 업데이트하겠습니다.
모든 종속 항목 설치: npm install
그런 다음 관심 있는 폴더로 이동하여 데모 난독화된 파일에 대해 deobfuscator를 실행합니다. node deobfuscator.js
즐거운 반전 되세요!
블로그에 게시되지 않은 이 저장소의 코드 중 상당수는 오래되고 실험적입니다. 따라서 부정확하거나 버그가 있을 수 있습니다. 프로덕션 난독화 장치에서는 사용하지 않는 것이 좋습니다. 그러나 학습 목적으로는 여전히 유용합니다. 그 이후로 나는 작업을 수행하는 더 나은 방법을 생각해 냈지만 이 저장소를 새 코드로 업데이트하지 않을 것 같습니다.