Advertisement
Guest User

Untitled

a guest
Oct 7th, 2015
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.99 KB | None | 0 0
  1. public static string GetAPKSignature()
  2. {
  3. string str = string.Empty;
  4. if (Root.Instance.buildSettings.buildUser.Contains("LocalPC"))
  5. {
  6. return "dprthtmeoqkr";
  7. }
  8. string str2 = "jar:file://";
  9. string dataPath = Application.dataPath;
  10. string str4 = "!/";
  11. string str6 = str2 + dataPath + str4;
  12. FileStream stream = new FileStream(dataPath, FileMode.Open, FileAccess.Read);
  13. try
  14. {
  15. int num2;
  16. int length = (int) stream.Length;
  17. byte[] array = new byte[length];
  18. for (int i = 0; (num2 = stream.Read(array, i, length - i)) > 0; i += num2)
  19. {
  20. }
  21. byte[] buffer2 = new MD5CryptoServiceProvider().ComputeHash(array);
  22. StringBuilder builder = new StringBuilder();
  23. for (int j = 0; j < buffer2.Length; j++)
  24. {
  25. builder.Append(buffer2[j].ToString("x2"));
  26. }
  27. str = builder.ToString();
  28. }
  29. finally
  30. {
  31. stream.Close();
  32. }
  33. return str;
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement