mirror of
https://github.com/KingKDot/PowerCrypt
synced 2026-06-06 16:04:30 +00:00
17 lines
577 B
C#
17 lines
577 B
C#
using PowerCrypt.Obfuscator.Methods.CommandTypeAndBareWordObfuscation;
|
|
using System.Text;
|
|
|
|
namespace PowerCrypt.Obfuscator.Helpers.Encode
|
|
{
|
|
public class EncodeString
|
|
{
|
|
public static string Encode(string str)
|
|
{
|
|
string base64Encoded = Convert.ToBase64String(Encoding.UTF8.GetBytes(str));
|
|
string iexCommandObfuscated = CommandOBF.ObfuscateCommand("Invoke-Expression");
|
|
|
|
return $"{iexCommandObfuscated}([System.Text.Encoding]::UTF8.GetString([System.Convert]::FromBase64String('{base64Encoded}')))";
|
|
}
|
|
}
|
|
}
|