Advertisement
datatheoz

iFunny Authorization Hash

Jun 23rd, 2015
278
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
VB.NET 0.88 KB | None | 0 0
  1. Imports System.Text
  2. Imports System.Security.Cryptography
  3.  
  4. Public Class Funny
  5.     Public Shared Function AndroidHash() As String
  6.         Static r As New Random
  7.         Dim sb As New StringBuilder
  8.         For i = 0 To 63
  9.             Select Case r.Next(2)
  10.                 Case 0
  11.                     sb.Append(Chr(r.Next(65, 71)))
  12.                 Case 1
  13.                     sb.Append(Chr(r.Next(48, 58)))
  14.             End Select
  15.         Next
  16.  
  17.         sb.Append("_MsOIJ39Q28:")
  18.  
  19.         Dim data As Byte() = Encoding.UTF8.GetBytes(sb.ToString(0, 64) & ":MsOIJ39Q28:PTDc3H8a)Vi=UYap")
  20.         Using sha As SHA1 = New SHA1CryptoServiceProvider()
  21.             For Each b As Byte In sha.ComputeHash(data)
  22.                 sb.AppendFormat("{0:x2}", b)
  23.             Next
  24.         End Using
  25.  
  26.         Return Convert.ToBase64String(Encoding.UTF8.GetBytes(sb.ToString))
  27.     End Function
  28. End Class
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement