JSConfuser-String-Decryptor icon indicating copy to clipboard operation
JSConfuser-String-Decryptor copied to clipboard

a simple algorithm for statically decrypting the strings of a program obfuscated with JSConfuser

JSConfuser String Decryptor

Version License PRs Welcome

a simple algorithm for statically decrypting the strings of a program obfuscated with JSConfuser

Table of contents

  • About
  • Pictures
  • Installation
  • Usage
  • Contribute
  • License

About

This project is designed to facilitate malware analysis and reverse engineering. It has been developed in JavaScript with NodeJS and has been built with love

Pictures

picture

Installation

  • Clone the project: git clone https://github.com/0v41n/JSConfuser-String-Decryptor.git
  • Go to the project directory: cd JSConfuser-String-Decryptor
  • Installing dependencies : npm install

Usage:

-h                Display the help menu
-i <filename>     Specify the input file to display decrypted strings
-d <string>       Decrypt a specific string
-v                Enable verbose mode
-l                Display software licensing information

Contribute

Contributions are welcome! Follow these steps to contribute to this project:

  1. Fork the project.
  2. Create a branch: git checkout -b feature/NewFeature.
  3. Make the necessary changes and commit: git commit -am 'Add new feature'.
  4. Push to branch: git push origin feature/NewFeature
  5. Submit a pull request.

License

This project is licensed under the MIT licence. See the LICENSE file for more details.

Contact

Yvain Ramora - [email protected]

Project created with ❤️