https://github.com/k3rnel-dev/simpleobfuscator-library
The simplest example of an obfuscator library
https://github.com/k3rnel-dev/simpleobfuscator-library
dll-obfuscation obfuscated-code obfuscator
Last synced: 6 months ago
JSON representation
The simplest example of an obfuscator library
- Host: GitHub
- URL: https://github.com/k3rnel-dev/simpleobfuscator-library
- Owner: K3rnel-Dev
- Created: 2024-09-13T14:40:21.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-09-13T14:42:39.000Z (over 1 year ago)
- Last Synced: 2024-09-14T05:33:58.344Z (over 1 year ago)
- Topics: dll-obfuscation, obfuscated-code, obfuscator
- Language: C#
- Homepage:
- Size: 1.7 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🛡️ Simple Obfuscator Module


## 🅰️ Description
**Simple Obfuscator Module** — a library designed for easy obfuscation of .NET code. It provides a simple and effective way to mutate the original application names, making it harder to read
## 💻 Obfuscate-Review:
### 🖥️ Example Usage
* The first add link to .dll file in VS** on your project
* Secondly after add link, you can use this example code:
```csharp
private void ButtonEample_click(object sender, EventArgs e)
{
using (OpenFileDialog openFileDialog = new OpenFileDialog())
{
if (openFileDialog.ShowDialog() == DialogResult.OK)
{
using (SaveFileDialog saveFileDialog = new SaveFileDialog())
{
if (saveFileDialog.ShowDialog() == DialogResult.OK)
{
try
{
byte[] fileData = System.IO.File.ReadAllBytes(openFileDialog.FileName);
SimpleObfuscator.Obfuscator.Save(fileData, saveFileDialog.FileName);
}
catch (Exception ex)
{
MessageBox.Show($"Error: {ex.Message}");
}
}
}
}
}
}
```
## ✨ Requirements
`You need a dnlib for compiling this project and 4.0 framework ⚠️ `
### > **[Download compiled-version](https://github.com/K3rnel-Dev/SimpleObfuscator-Library/releases/tag/Builds)**