· 6 years ago · Nov 14, 2019, 05:56 AM
1<?php
2
3
4$tombol=$_POST['request'];
5$no=$_POST['number'];
6$otp=$_POST['otp'];
7
8$secret = '83415d06-ec4e-11e6-a41b-6c40088ab51e';
9$headers = array();
10$headers[] = 'Content-Type: application/json';
11$headers[] = 'X-AppVersion: 3.27.0';
12$headers[] = "X-Uniqueid: ac94e5d0e7f3f".rand(111,999);
13$headers[] = 'X-Location: -6.405821,106.064193';
14
15if(isset($tombol))
16 {
17 if($tombol =='Get OTP')
18 {
19
20 $numbers = $number[0].$number[1];
21 $numberx = $number[5];
22 if($numbers == "08") {
23 $number = str_replace("08","628",$number);
24 } elseif ($numberx == " ") {
25 $number = preg_replace("/[^0-9]/", "",$number);
26 $number = "1".$number;
27 }
28 $nama = nama();
29 $email = strtolower(str_replace(" ", "", $nama) . mt_rand(100,999) . "@gmail.com");
30 $data1 = '{"name":"' . $nama . '","email":"' . $email . '","phone":"+' . $number . '","signed_up_country":"ID"}';
31 $reg = curl('https://api.gojekapi.com/v5/customers', $data1, $headers);
32 $regs = json_decode($reg[0]);
33
34 if($regs->success == true) {
35 echo "OTP Berhasil Terkirim";
36
37
38 }
39 else if($tombol =='Execute'){
40
41
42 $data2 = '{"client_name":"gojek:cons:android","data":{"otp":"' . $otp . '","otp_token":"' . $regs->data->otp_token . '"},"client_secret":"' . $secret . '"}';
43 $verif = curl('https://api.gojekapi.com/v5/customers/phone/verify', $data2, $headers);
44 $verifs = json_decode($verif[0]);
45 if($verifs->success == true) {
46 echo "Berhasil Login Ke gojek\n";
47 echo "Tunggu 5 Detik..";
48 sleep(2);
49 echo "Redeem VOC in";
50 echo "3";
51 echo "2";
52 echo "1";
53 sleep(1);
54 // Claim Voucher
55 $token = $verifs->data->access_token;
56 $headers[] = 'Authorization: Bearer '.$token;
57 echo "(TOKENmu => .$token. | NOMOR => .$number. )";
58 echo "[+]Process Redeem GOFOODBOBA07 \n";
59 sleep(5);
60 $data3 = '{"promo_code":"GOFOODBOBA07"}';
61 $claim = curl('https://api.gojekapi.com/go-promotions/v1/promotions/enrollments', $data3, $headers);
62 $claims = json_decode($claim[0]);
63 echo $claims->data->message;
64 echo "\n";
65 echo "Tunggu 15 Detik!\n";
66 sleep(15);
67 echo "[+]Process Redeem COBAINGOJEK \n";
68 $data4 = '{"promo_code":"COBAINGOJEK"}';
69 $claim1 = curl('https://api.gojekapi.com/go-promotions/v1/promotions/enrollments', $data4, $headers);
70 $claims1 = json_decode($claim1[0]);
71 echo $claims1->data->message;
72 echo "\n";
73 echo "Tunggu 15 Detik!\n";
74 sleep(15);
75 echo "[+]Process Redeem AYOCOBAGOJEK \n";
76 $data5 = '{"promo_code":"AYOCOBAGOJEKGOJEK"}';
77 $claim2 = curl('https://api.gojekapi.com/go-promotions/v1/promotions/enrollments', $data5, $headers);
78 $claims2 = json_decode($claim2[0]);
79 echo $claims2->data->message;
80 }
81 }
82 function nama()
83 {
84 $ch = curl_init();
85 curl_setopt($ch, CURLOPT_URL, "http://ninjaname.horseridersupply.com/indonesian_name.php");
86 curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
87 curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
88 curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
89 curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
90 $ex = curl_exec($ch);
91 // $rand = json_decode($rnd_get, true);
92 preg_match_all('~(• (.*?)<br/>• )~', $ex, $name);
93 return $name[2][mt_rand(0, 14) ];
94 }
95
96function curl($url, $fields = null, $headers = null)
97 {
98 $ch = curl_init();
99 curl_setopt($ch, CURLOPT_URL, $url);
100 curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
101 curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
102 curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
103 if ($fields !== null) {
104 curl_setopt($ch, CURLOPT_POST, 1);
105 curl_setopt($ch, CURLOPT_POSTFIELDS, $fields);
106 }
107 if ($headers !== null) {
108 curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
109 }
110 $result = curl_exec($ch);
111 $httpcode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
112 curl_close($ch);
113
114 return array(
115 $result,
116 $httpcode
117 );
118 }
119
120
121//proses
122 $filecounter=("counter.txt");
123$kunjungan=file($filecounter);
124$kunjungan[0]++;
125$file=fopen($filecounter,"w");
126fputs($file,"$kunjungan[0]");
127fclose($file);
128?>
129<?php } ?>
130
131<!DOCTYPE html>
132<html lang="en">
133
134 <head><meta http-equiv="Content-Type" content="text/html; charset=utf-8">
135
136
137 <meta http-equiv="X-UA-Compatible" content="IE=edge">
138 <meta name="viewport" content="width=device-width, initial-scale=1">
139 <title>Hi!</title>
140
141 <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
142 <link rel="stylesheet" href="https://netdna.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
143 <link rel="stylesheet" href="assets/css/custom.css">
144 <!-- Favicon and touch icons -->
145 <link rel="shortcut icon" href="assets/ico/favicon.png">
146
147 </head>
148
149 <body>
150 <div class="container ">
151 <div class="row">
152 <div class="login-container col-lg-4 col-md-6 col-sm-8 col-xs-12">
153 <div class="login-title text-center">
154 <h2><span>Kuota<strong> Tsel</strong></span></h2>
155 </div>
156 <div class="login-content">
157 <div class="login-header ">
158 <h3><strong>Welcome,</strong></h3>
159 <h5>Nikmati Selagi bisa dinikmati</h5>
160 </div>
161 <form action="" method="post" class="login-form">
162 <div class="form-group ">
163 <div class="pos-r">
164 <div class="form-group">
165 <i class="fa fa-user"></i>
166 <input type="text" class="form-username form-control" name="number" placeholder="Input Number 62xx"value="<?php if(isset($_POST["request"])){echo $no;};?>"required>
167
168 </div>
169 <div class="form-group">
170 <input type="submit"name="request" class="btn btn-primary form-control"value="Get OTP">
171 </div>
172
173 <div class="form-group">
174 <i class="fa fa-lock"></i>
175 <input type="text" class="form-username form-control"name="otp" placeholder="Input OTP"autocomplete="off">
176
177 </div>
178 <div class="form-group">
179 <input type="submit"name="request" class="btn btn-primary form-control"value="Execute">
180 </div>
181
182 </form>
183 <div class="text-center">
184 <small>
185 Viewers: <?=
186 $kunjungan[0];
187 ?>
188 </small>
189 </div>
190 <hr>
191 <div class="text-center">
192 <?php if(isset($_POST["request"])){
193 echo "<div class='alert alert-primary' role='alert'>"
194 .$msg.
195 "</div>";};?>
196
197 </div> <!-- end login-body -->
198 </div><!-- end login-content -->
199 <div class="login-footer text-center template">
200 <h5>Script Created By <a href="https://www.github.com/rap07" class="bold"> RanggaAp</a></h5>
201 </div>
202 </div> <!-- end login-container -->
203
204 </div>
205 </div><!-- end container -->
206
207 <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
208 <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
209
210 </body>
211
212</html>