리버싱

keygen1

He110 2019. 10. 9. 11:07

 

알고리즘 분석

 

		static void Main(string[] args)
        {
            string name = Console.ReadLine().ToUpper();
            int length = name.Length;
            int eax;
            int esi = 0;

            for(int i=0;i<length;i++)
            {
                if (name[i] == 0x20)
                    break;

                eax = name[i] * 0x1749 - 1;
                esi = esi + eax;
            }

            Console.WriteLine("SnD-{0}", esi);
        }