Skip to content

Commit

Permalink
readme
Browse files Browse the repository at this point in the history
  • Loading branch information
0v41n committed Jul 20, 2023
1 parent 6936d0b commit 2767fdb
Show file tree
Hide file tree
Showing 2 changed files with 55 additions and 2 deletions.
57 changes: 55 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,55 @@
# NSIS-Dumper
NSIS-Dumper is a tool designed to dump the contents of NSIS installation files for a variety of purposes.
<h1 align="center">NSIS Dumper</h1>

<p align="center">
<img src="https://img.shields.io/badge/version-v1.0-blue.svg" alt="Version">
<img src="https://img.shields.io/github/license/Yvainix/NSIS-Dumper.svg" alt="License">
<img src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg" alt="PRs Welcome">
</p>

<p align="center">
A simple Rust project designed to statically dump NSIS installers for various purposes.
</p>

## Table of contents
- [About](#about)
- [Pictures](#pictures)
- [Installation](#installation)
- [Usage](#usage)
- [Contribute](#contribute)
- [License](#license)

## About
This project is designed to facilitate malware analysis and reverse engineering. I created it for educational purposes and to contribute to my learning of the Rust language.

## Pictures

<p align="center">
<img src="img/screenshot.png" alt="picture" width="600">
</p>

## Installation
* Clone the project: `git clone https://github.com/Yvainix/NSIS-Dumper.git`
* Go to the project directory: `cd NSIS-Dumper`
* Compile the project: `cargo run`

Alternatively, you can download the pre-compiled executable from the [Releases](https://github.com/Yvainix/NSIS-Dumper/releases) section.
## Usage
* Run the project : `NSIS-Dumper.exe NSIS_file.exe`

## 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](LICENSE) file for more details.

## Contact
Yvain Ramora - yvain@mailfence.com

<p align="center">
Project created with ❤️
</p>
Binary file added img/screenshot.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 2767fdb

Please sign in to comment.