Advertisement
Lisuad

Cryptography

Aug 26th, 2018
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
VB.NET 5.65 KB | None | 0 0
  1. Imports System
  2. Imports System.Text
  3. Imports BlowFishCS
  4. Imports Il2CppDummyDll
  5.  
  6. Namespace LC.Security
  7.     ' Token: 0x020011E4 RID: 4580
  8.     Public Class Cryptography
  9.         ' Token: 0x0600895E RID: 35166 RVA: 0x000222B0 File Offset: 0x000204B0
  10.         <Address(RVA := "0x1688774", Offset := "0x1688774")>
  11.         Private Sub New()
  12.         End Sub
  13.  
  14.         ' Token: 0x170012FE RID: 4862
  15.         ' (get) Token: 0x0600895F RID: 35167 RVA: 0x000222B4 File Offset: 0x000204B4
  16.         Public Shared ReadOnly Property Inst As Cryptography
  17.             <Address(RVA := "0x16888D0", Offset := "0x16888D0")>
  18.             Get
  19.             End Get
  20.         End Property
  21.  
  22.         ' Token: 0x170012FF RID: 4863
  23.         ' (get) Token: 0x06008960 RID: 35168 RVA: 0x000222B8 File Offset: 0x000204B8
  24.         Public ReadOnly Property BlowFish As BlowFish
  25.             <Address(RVA := "0x1688990", Offset := "0x1688990")>
  26.             Get
  27.             End Get
  28.         End Property
  29.  
  30.         ' Token: 0x06008961 RID: 35169 RVA: 0x000222BC File Offset: 0x000204BC
  31.         <Address(RVA := "0x1688998", Offset := "0x1688998")>
  32.         Public Function Encrypt_BlowFish(str As String) As String
  33.         End Function
  34.  
  35.         ' Token: 0x06008962 RID: 35170 RVA: 0x000222C0 File Offset: 0x000204C0
  36.         <Address(RVA := "0x16889C4", Offset := "0x16889C4")>
  37.         Public Function Encrypt_BlowFish(bytes As Byte()) As Byte()
  38.         End Function
  39.  
  40.         ' Token: 0x06008963 RID: 35171 RVA: 0x000222C4 File Offset: 0x000204C4
  41.         <Address(RVA := "0x16889F0", Offset := "0x16889F0")>
  42.         Public Function Decrypt_BlowFish(str As String) As String
  43.         End Function
  44.  
  45.         ' Token: 0x06008964 RID: 35172 RVA: 0x000222C8 File Offset: 0x000204C8
  46.         <Address(RVA := "0x1688A1C", Offset := "0x1688A1C")>
  47.         Public Function Decrypt_BlowFish(bytes As Byte()) As Byte()
  48.         End Function
  49.  
  50.         ' Token: 0x06008965 RID: 35173 RVA: 0x000222CC File Offset: 0x000204CC
  51.         <Address(RVA := "0x1688A48", Offset := "0x1688A48")>
  52.         Public Function Encrypt_3DES(str As String) As String
  53.         End Function
  54.  
  55.         ' Token: 0x06008966 RID: 35174 RVA: 0x000222D0 File Offset: 0x000204D0
  56.         <Address(RVA := "0x1688D70", Offset := "0x1688D70")>
  57.         Public Function Encrypt_3DES(bytes As Byte()) As Byte()
  58.         End Function
  59.  
  60.         ' Token: 0x06008967 RID: 35175 RVA: 0x000222D4 File Offset: 0x000204D4
  61.         <Address(RVA := "0x1689038", Offset := "0x1689038")>
  62.         Public Function Decrypt_3DES(str As String) As String
  63.         End Function
  64.  
  65.         ' Token: 0x06008968 RID: 35176 RVA: 0x000222D8 File Offset: 0x000204D8
  66.         <Address(RVA := "0x1689360", Offset := "0x1689360")>
  67.         Public Function Decrypt_3DES(bytes As Byte()) As Byte()
  68.         End Function
  69.  
  70.         ' Token: 0x06008969 RID: 35177 RVA: 0x000222DC File Offset: 0x000204DC
  71.         <Address(RVA := "0x1689628", Offset := "0x1689628")>
  72.         Public Function Encrypt_DES(str As String) As String
  73.         End Function
  74.  
  75.         ' Token: 0x0600896A RID: 35178 RVA: 0x000222E0 File Offset: 0x000204E0
  76.         <Address(RVA := "0x16898F4", Offset := "0x16898F4")>
  77.         Public Function Decrypt_DES(str As String) As String
  78.         End Function
  79.  
  80.         ' Token: 0x0600896B RID: 35179 RVA: 0x000222E4 File Offset: 0x000204E4
  81.         <Address(RVA := "0x1689B40", Offset := "0x1689B40")>
  82.         Public Function AESEncrypt256(str As String) As String
  83.         End Function
  84.  
  85.         ' Token: 0x0600896C RID: 35180 RVA: 0x000222E8 File Offset: 0x000204E8
  86.         <Address(RVA := "0x1689BDC", Offset := "0x1689BDC")>
  87.         Public Function AESEncrypt256(str As String, aesEncKey As String, aesEncIV As String) As String
  88.         End Function
  89.  
  90.         ' Token: 0x0600896D RID: 35181 RVA: 0x000222EC File Offset: 0x000204EC
  91.         <Address(RVA := "0x168A1F8", Offset := "0x168A1F8")>
  92.         Public Function AESEncrypt256(bytes As Byte()) As Byte()
  93.         End Function
  94.  
  95.         ' Token: 0x0600896E RID: 35182 RVA: 0x000222F0 File Offset: 0x000204F0
  96.         <Address(RVA := "0x168A294", Offset := "0x168A294")>
  97.         Public Function AESEncrypt256(bytes As Byte(), aesEncKey As String, aesEncIV As String) As Byte()
  98.         End Function
  99.  
  100.         ' Token: 0x0600896F RID: 35183 RVA: 0x000222F4 File Offset: 0x000204F4
  101.         <Address(RVA := "0x168A800", Offset := "0x168A800")>
  102.         Public Function AESDecrypt256(str As String) As String
  103.         End Function
  104.  
  105.         ' Token: 0x06008970 RID: 35184 RVA: 0x000222F8 File Offset: 0x000204F8
  106.         <Address(RVA := "0x168A8E4", Offset := "0x168A8E4")>
  107.         Public Function AESDecrypt256(str As String, aesDecKey As String, aesDecIV As String, encoding As System.Text.Encoding) As String
  108.         End Function
  109.  
  110.         ' Token: 0x06008971 RID: 35185 RVA: 0x000222FC File Offset: 0x000204FC
  111.         <Address(RVA := "0x168AE84", Offset := "0x168AE84")>
  112.         Public Function AESDecrypt256(bytes As Byte()) As Byte()
  113.         End Function
  114.  
  115.         ' Token: 0x06008972 RID: 35186 RVA: 0x00022300 File Offset: 0x00020500
  116.         <Address(RVA := "0x168AF20", Offset := "0x168AF20")>
  117.         Public Function AESDecrypt256(bytes As Byte(), aesDecKey As String, aesDecIV As String) As Byte()
  118.         End Function
  119.  
  120.         ' Token: 0x04007460 RID: 29792
  121.         Private Shared _inst As Cryptography
  122.  
  123.         ' Token: 0x04007461 RID: 29793
  124.         Public Const kBLOWFISH_KEY As String = "4BAA366968045AD3"
  125.  
  126.         ' Token: 0x04007462 RID: 29794
  127.         Public Const kBLOWFISH_IV As String = "18A9BF26E393A828"
  128.  
  129.         ' Token: 0x04007463 RID: 29795
  130.         <FieldOffset(Offset := "0x8")>
  131.         Private _blowFish As BlowFish
  132.  
  133.         ' Token: 0x04007464 RID: 29796
  134.         Public Const k3DES_KEY As String = "#@CH_d_DLC_dclcciwp)*H"
  135.  
  136.         ' Token: 0x04007465 RID: 29797
  137.         <FieldOffset(Offset := "0xC")>
  138.         Private _kDESKey As Byte()
  139.  
  140.         ' Token: 0x04007466 RID: 29798
  141.         Public Const kAES_DEC_KEY As String = "4xgq182wx4ja6zq0wt0a798epj7qwxao"
  142.  
  143.         ' Token: 0x04007467 RID: 29799
  144.         Public Const kAES_DEC_IV As String = "xd9jr0oodgd5zjds"
  145.  
  146.         ' Token: 0x04007468 RID: 29800
  147.         Public Const kAES_ENC_KEY As String = "mwthqn3pmtm49znxwsf263o7k4eqhnph"
  148.  
  149.         ' Token: 0x04007469 RID: 29801
  150.         Public Const kAES_ENC_IV As String = "3wg3wmz4o8o0cjva"
  151.     End Class
  152. End Namespace
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement