{"id":26313403,"url":"https://github.com/k3rnel-dev/simpleobfuscator-library","last_synced_at":"2025-08-17T01:10:49.337Z","repository":{"id":256966635,"uuid":"856963208","full_name":"K3rnel-Dev/SimpleObfuscator-Library","owner":"K3rnel-Dev","description":"The simplest example of an obfuscator library","archived":false,"fork":false,"pushed_at":"2024-09-13T14:42:39.000Z","size":1787,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-09-14T05:33:58.344Z","etag":null,"topics":["dll-obfuscation","obfuscated-code","obfuscator"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/K3rnel-Dev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-09-13T14:40:21.000Z","updated_at":"2024-09-13T14:45:29.000Z","dependencies_parsed_at":"2024-09-14T05:34:04.229Z","dependency_job_id":"09f48e09-0ef9-40c5-b40a-cb6ec48e6c43","html_url":"https://github.com/K3rnel-Dev/SimpleObfuscator-Library","commit_stats":null,"previous_names":["k3rnel-dev/simpleobfuscator-library"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/K3rnel-Dev%2FSimpleObfuscator-Library","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/K3rnel-Dev%2FSimpleObfuscator-Library/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/K3rnel-Dev%2FSimpleObfuscator-Library/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/K3rnel-Dev%2FSimpleObfuscator-Library/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/K3rnel-Dev","download_url":"https://codeload.github.com/K3rnel-Dev/SimpleObfuscator-Library/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243719399,"owners_count":20336607,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dll-obfuscation","obfuscated-code","obfuscator"],"created_at":"2025-03-15T11:15:33.041Z","updated_at":"2025-03-15T11:15:33.445Z","avatar_url":"https://github.com/K3rnel-Dev.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🛡️ Simple Obfuscator Module\n![CSHARP](https://img.shields.io/badge/Language-CSHARP-aqua?style=for-the-badge\u0026logo=CS)\n![](banner.png)\n\n## 🅰️ Description\n\n**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\n\n## 💻 Obfuscate-Review:\n\u003cp float=\"left\"\u003e\n  \u003cimg alt=\"screen\" width=\"2000\" src=\"obfuscator_banner.png\"\u003e\n\u003c/p\u003e \n\n### 🖥️ Example Usage\n * The first add link to .dll file in VS** on your project\n * Secondly after add link, you can use this example code:\n```csharp\n    private void ButtonEample_click(object sender, EventArgs e)\n        {\n            using (OpenFileDialog openFileDialog = new OpenFileDialog())\n            {\n                if (openFileDialog.ShowDialog() == DialogResult.OK)\n                {\n                    using (SaveFileDialog saveFileDialog = new SaveFileDialog())\n                    {\n                        if (saveFileDialog.ShowDialog() == DialogResult.OK)\n                        {\n                            try\n                            {\n                                byte[] fileData = System.IO.File.ReadAllBytes(openFileDialog.FileName);\n                                SimpleObfuscator.Obfuscator.Save(fileData, saveFileDialog.FileName);\n                            }\n                            catch (Exception ex)\n                            {\n                                MessageBox.Show($\"Error: {ex.Message}\");\n                            }\n                        }\n                    }\n                }\n            }\n        }\n```\n## ✨ Requirements\n`You need a dnlib for compiling this project and 4.0 framework ⚠️ `\n\n### \u003e **[Download compiled-version](https://github.com/K3rnel-Dev/SimpleObfuscator-Library/releases/tag/Builds)**\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fk3rnel-dev%2Fsimpleobfuscator-library","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fk3rnel-dev%2Fsimpleobfuscator-library","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fk3rnel-dev%2Fsimpleobfuscator-library/lists"}