コード例 #1
0
ファイル: Program.cs プロジェクト: didas72/Reverse-Shell
        public static void Main()
        {
            string code =
                @"using System;
namespace Main{
	public static class Main
	{
		public static int Main(string[] args)
		{
			Console.WriteLine('H');
		}
	}
}";

            string[] sourceCode = { code };
            string   key        = "pW#WJSL7%_Bg(j_";

            string source    = sourceCode[0];
            string encrypted = SAREncryption.Encrypt(source, key);

            Console.WriteLine(encrypted);

            Console.WriteLine(SAREncryption.Decrypt(encrypted, key));

            Console.ReadLine();
        }
コード例 #2
0
        public static void Main()
        {
            string encryptedCode =
                @"using System;
namespace Main{
	public static class Main
	{
		public static int Main(string[] args)
		{
			Console.WriteLine('H');
		}
	}
}";


            string key = "pW#WJSL7%_Bg(j_";

            string decrypted = SAREncryption.Decrypt(encryptedCode, key);

            string[] sourceCode = { decrypted };

            StringCompiler.RunString(sourceCode, "Main", "Main", new object[] {});
        }