Update 04-June 2022
Version 2022.2
Unpack Password - BH2022.2
Old 2022.1 Info -
This unpackme is protected with latest version of EAZfuscator = https://www.gapotchenko.com/eazfuscator.net/features
Password to unpack = EAZ2022 (I made a RAR file with password protection because I was unable to upload the unpackme directly. I was getting error due to false virus alarm)
Your job is to unpack the file fully. Partial unpacking won't be accepted.
Edited by BlackHat
What's New in Version 06/05/2022 12:20 AM See changelog
Released
Version 2022.2 Added
Password to Unpack - BH2022.2
using System; using System.ComponentModel; using System.Drawing; using System.Windows.Forms; using BlackHatAnonymous.Properties; namespace BlackHatAnonymous { // Token: 0x02000002 RID: 2 public class BlackHat : Form { // Token: 0x06000001 RID: 1 RVA: 0x00002050 File Offset: 0x00000250 public BlackHat() { this.InitializeComponent(); } // Token: 0x06000002 RID: 2 RVA: 0x0000205E File Offset: 0x0000025E private void button1_Click(object sender, EventArgs e) { MessageBox.Show("Hi, Your Job is to Unpack this File and Change this Message.\r\n\r\nDo Your Best to Unpack It.", "Change Me Please", MessageBoxButtons.OK); } // Token: 0x06000003 RID: 3 RVA: 0x00002071 File Offset: 0x00000271 protected override void Dispose(bool disposing) { if (disposing && this.components != null) { this.components.Dispose(); } base.Dispose(disposing); } // Token: 0x06000004 RID: 4 RVA: 0x000020DC File Offset: 0x000002DC private void InitializeComponent() { ComponentResourceManager componentResourceManager = new ComponentResourceManager(typeof(BlackHat)); this.button1 = new Button(); base.SuspendLayout(); this.button1.BackColor = SystemColors.MenuHighlight; this.button1.FlatAppearance.BorderColor = Color.White; this.button1.FlatAppearance.BorderSize = 2; this.button1.FlatStyle = FlatStyle.Flat; this.button1.Font = new Font("Calibri", 20.25f, FontStyle.Bold, GraphicsUnit.Point, 0); this.button1.ForeColor = SystemColors.ButtonFace; this.button1.Location = new Point(29, 471); this.button1.Name = "button1"; this.button1.Size = new Size(312, 74); this.button1.TabIndex = 0; this.button1.Text = "CHANGE MY MESSAGE"; this.button1.UseVisualStyleBackColor = false; this.button1.Click += this.button1_Click; base.AutoScaleDimensions = new SizeF(6f, 13f); base.AutoScaleMode = AutoScaleMode.Font; this.BackgroundImage = Resources.black; this.BackgroundImageLayout = ImageLayout.Stretch; base.ClientSize = new Size(378, 573); base.Controls.Add(this.button1); base.FormBorderStyle = FormBorderStyle.Fixed3D; base.Icon = (Icon)componentResourceManager.GetObject("$this.Icon"); base.MaximizeBox = false; base.Name = "BlackHat"; this.Text = "BlackHat - Unpack Me"; base.ResumeLayout(false); } // Token: 0x04000001 RID: 1 private IContainer components; // Token: 0x04000002 RID: 2 private Button button1; } }
NULL
Changelog of 2022.1
- Preliminary support for .NET 7.0
- JetBrains Rider 2021.3 support
- Introduced EazfuscatorActiveConfigurations MSBuild property that allows to specify multiple build configurations eligible for obfuscation
- Improved code virtualization
- Improved --ensure-obfuscated command-line option: multi-threaded processing, visual reporting, more detailed exit codes of a process
- Improved documentation
- Fixed issue that could lead to "Unable to extract field definition from instruction operand" error during obfuscation
- Fixed issue that could lead to a build error when using an obfuscated assembly as a reference in a C++/CLI project
- Fixed issue that could lead to unverifiable code when using dynamic expressions on interface types
- Fixed issue that could lead to TypeLoadException in obfuscated .NET 6.0 binaries compiled with ReadyToRun
- Fixed issue that could lead to BadImageFormatException during ReadyToRun image generation
- Fixed issue that could lead to ArgumentException when using application settings in obfuscated projects targeting .NET Core or .NET 5.0+
- Fixed issue with anonymous types that could occur after assembly merging
- Fixed issue with .NET Standard 2.1 assembly merging
- Fixed issue with code inlining that could lead to "Cannot bind method" error at runtime
- Fixed multiple issues with custom attributes
- Fixed issue when MSBuild integration might not work for Visual Studio versions 2012 and 2013
Recommended Comments
There are no comments to display.