以下是解密算法:public static string Dcode(string dd, int x)
{
  string str = "eljqpjmnpoaz";
  int length = str.Length;
  int num2 = 0;
  int startIndex = 0;
  int num4 = 0;
  int num5 = 0;
  string str2 = "";
  int num7 = Convert.ToInt32(Convert.ToString(Convert.ToInt32(dd.Substring(0, 2), 0x10), 10));
  for (startIndex = 2; startIndex < dd.Length; startIndex += 2)
  {
  num4 = Convert.ToInt32(Convert.ToString(Convert.ToInt32(dd.Substring(startIndex, 2), 0x10), 10));
  if (num2 < length)
  {
  num2++;
  }
  else
  {
  num2 = 1;
  }
  char ch1 = str[num2 - 1];
  num5 = num4 ^ str[num2 - 1];
  if (num5 <= num7)
  {
  num5 = (0xff + num5) - num7;
  }
  else
  {
  num5 -= num7;
  }
  str2 = str2 + ((char) num5);
  num7 = num4;
  }
  return str2;
}
测试后,
FF161B 的解密结果为 sa
FF54EA4807471F223E1F 的解密结果127.0.0.1
求加密算法