Advertisement
Guest User

ceker.php

a guest
Jun 18th, 2018
258
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 16.93 KB | None | 0 0
  1. <?
  2. ini_set("display_errors",0);
  3. @set_time_limit(0);
  4. xflush();
  5. ?>
  6. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  7. <html>
  8. <head>
  9. <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
  10. <script language="JavaScript" type="text/javascript">
  11. function getsocks(){
  12.     var sockslist = document.getElementById('socklist').value;
  13.     var fuck = sockslist.match(/\d{1,3}([.])\d{1,3}([.])\d{1,3}([.])\d{1,3}((:)|(\s)+)\d{1,8}/g );
  14.     if(fuck){
  15.         var list='';
  16.         for(var i=0;i<fuck.length;i++){
  17.         if(fuck[i].match(/\d{1,3}([.])\d{1,3}([.])\d{1,3}([.])\d{1,3}(\s)+\d{1,8}/g )){
  18.             fuck[i]=fuck[i].replace(/(\s)+/,':');
  19.         }
  20.         list=list+fuck[i];
  21.         if(i!=(fuck.length-1)){
  22.             list=list+'\n';
  23.         }
  24.         }
  25.         document.getElementById('socklist').value = list;
  26.     }
  27.     else{
  28.         document.getElementById('socklist').value = '';
  29.     }
  30. }
  31. function checkform() {
  32.     if(document.form.maillist.value==""||document.form.socklist.value=="") {
  33.         alert("Missing mail-pass or socks");
  34.     }
  35.     else {
  36.         document.getElementById('form').submit();
  37.     }
  38. }
  39. </script>
  40. <title>Account Checker</title>
  41. <style>
  42. body {
  43.     font-family: 'Open Sans', sans-serif;
  44.     font-size: 12px
  45. }
  46.  
  47. hr {
  48.     border: 1px inset #E5E5E5
  49. }
  50.  
  51. #form-container {
  52.     border: 1px solid #ddd;
  53.     border-radius: 10px;
  54.     -moz-border-radius: 10px;
  55.     -webkit-border-radius: 10px;
  56.     box-shadow: 0px 0px 15px #888;
  57.     -moz-box-shadow: 0px 0px 15px #888;
  58.     -webkit-box-shadow: 0px 0px 15px #888;
  59.     margin: 30px auto;
  60.     padding: 10px;
  61.     width: 95%;
  62.     text-shadow: 1px 1px 4px rgba(0, 0, 0, 0.3);
  63. }
  64.  
  65. input[type='text'],textarea,select {
  66.     border: 1px solid #ccc;
  67.     -moz-border-radius: 5px;
  68.     -webkit-border-radius: 5px;
  69.     border-radius: 5px;
  70.     -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, .15) inset;
  71.     -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .15) inset;
  72.     box-shadow: 0 1px 2px rgba(0, 0, 0, .15) inset;
  73.     color: #424242;
  74.     font-family: 'Open Sans', sans-serif;
  75.     font-size: 13px;
  76.     outline: none;
  77.     padding: 2px;
  78.     -moz-transition: border .2s linear, box-shadow .2s linear;
  79.     -webkit-transition: border .2s linear, -webkit-box-shadow .2s linear;
  80. }
  81.  
  82. input[type='text']:focus,input[type='checkbox']:focus,input[type='radio']:focus,textarea:focus,select:focus
  83.     {
  84.     border: 1px solid #80bfff;
  85.     -moz-box-shadow: 0 0 3px #80bfff, 0 1px 2px rgba(0, 0, 0, .15) inset;
  86.     -webkit-box-shadow: 0 0 3px #80bfff, 0 1px 2px rgba(0, 0, 0, .15) inset;
  87.     box-shadow: 0 0 3px #80bfff, 0 1px 2px rgba(0, 0, 0, .15) inset;
  88. }
  89.  
  90. textarea {
  91.     width: 99.5%;
  92.     resize: none
  93. }
  94.  
  95. input[type=text] {
  96.     width: 30px;
  97.     text-align: center
  98. }
  99.  
  100. #copyright {
  101.     color: green;
  102.     text-align: right;
  103. }
  104.  
  105. /* =buttons---------------------------------------------- */
  106. a.button:link,a.button:visited,button,input[type='submit'] {
  107.     background: #eaeaea;
  108.     background: -moz-linear-gradient(top, #efefef, #d8d8d8) #d8d8d8;
  109.     background: -webkit-gradient(linear, left top, left bottom, from(#efefef),
  110.         to(#d8d8d8) ) #d8d8d8;
  111.     background: linear-gradient(top, #efefef, #d8d8d8) #d8d8d8;
  112.     border: 1px solid #ababab;
  113.     -moz-border-radius: 3px;
  114.     -webkit-border-radius: 3px;
  115.     border-radius: 3px;
  116.     -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, .1), 0 1px 1px
  117.         rgba(255, 255, 255, .8) inset;
  118.     -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .1), 0 1px 1px
  119.         rgba(255, 255, 255, .8) inset;
  120.     box-shadow: 0 1px 2px rgba(0, 0, 0, .1), 0 1px 1px
  121.         rgba(255, 255, 255, .8) inset;
  122.     color: #707070;
  123.     font-family: 'Open Sans', sans-serif;
  124.     font-size: 12px;
  125.     -webkit-font-smoothing: antialiased;
  126.     font-weight: bold;
  127.     margin: 0;
  128.     outline: none;
  129.     padding: 5px 10px;
  130.     text-align: center;
  131.     text-shadow: 0 1px 1px rgba(255, 255, 255, .5);
  132. }
  133.  
  134. a.button:hover,button:hover,input[type='button']:hover {
  135.     background: #f1f1f1;
  136.     background: -moz-linear-gradient(top, #f6f6f6, #e3e3e3) #e3e3e3;
  137.     background: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6),
  138.         to(#e3e3e3) ) #e3e3e3;
  139.     background: linear-gradient(top, #f6f6f6, #e3e3e3) #e3e3e3;
  140.     cursor: pointer;
  141. }
  142.  
  143. a.button:focus,button:focus,input[type='button']:focus {
  144.     background: -moz-linear-gradient(top, #f6f6f6, #e3e3e3) #e3e3e3;
  145.     background: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6),
  146.         to(#e3e3e3) ) #e3e3e3;
  147.     background: linear-gradient(top, #f6f6f6, #e3e3e3) #e3e3e3;
  148.     border: 1px solid #80bfff;
  149.     -moz-box-shadow: 0 0 3px #80bfff, 0 1px 1px rgba(255, 255, 255, .8)
  150.         inset;
  151.     -webkit-box-shadow: 0 0 3px #80bfff, 0 1px 1px rgba(255, 255, 255, .8)
  152.         inset;
  153.     box-shadow: 0 0 3px #80bfff, 0 1px 1px rgba(255, 255, 255, .8) inset;
  154. }
  155.  
  156. a.button:active,a.button.active,button:active,button.active,input[type='button']:active,input[type='button'].active
  157.     {
  158.     background: #e3e3e3;
  159.     background: -moz-linear-gradient(top, #e3e3e3, #f6f6f6) #1b468f;
  160.     background: -webkit-gradient(linear, left top, left bottom, from(#e3e3e3),
  161.         to(#f6f6f6) ) #1b468f;
  162.     background: linear-gradient(top, #e3e3e3, #f6f6f6) #1b468f;
  163.     -moz-box-shadow: none;
  164.     -webkit-box-shadow: none;
  165.     box-shadow: none;
  166. }
  167.  
  168. /* =green ---------------------------------------------- */
  169. a.button.green:link,a.button.green:visited,button.green,input[type='button'].green
  170.     {
  171.     background: #1fbf00;
  172.     background: -moz-linear-gradient(top, #22d100, #19a500) #22d100;
  173.     background: -webkit-gradient(linear, left top, left bottom, from(#22d100),
  174.         to(#19a500) ) #22d100;
  175.     background: linear-gradient(top, #22d100, #19a500) #22d100;
  176.     border: 1px solid #1b8800;
  177.     -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, .1), 0 1px 1px
  178.         rgba(255, 255, 255, .25) inset;
  179.     -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .1), 0 1px 1px
  180.         rgba(255, 255, 255, .25) inset;
  181.     box-shadow: 0 1px 2px rgba(0, 0, 0, .1), 0 1px 1px
  182.         rgba(255, 255, 255, .25) inset;
  183.     color: #fff;
  184.     text-shadow: 0 -1px 1px rgba(0, 0, 0, .33);
  185. }
  186.  
  187. a.button.green:hover,button.green:hover,input[type='button'].green:hover
  188.     {
  189.     background: #22cc00;
  190.     background: -moz-linear-gradient(top, #24d800, #1db200) #24d800;
  191.     background: -webkit-gradient(linear, left top, left bottom, from(#24d800),
  192.         to(#1db200) ) #24d800;
  193.     background: linear-gradient(top, #24d800, #1db200) #24d800;
  194. }
  195.  
  196. a.button.green:focus,button.green:focus,input[type='button'].green:focus
  197.     {
  198.     -moz-box-shadow: 0 0 3px #24d800, 0 1px 1px rgba(255, 255, 255, .25)
  199.         inset;
  200.     -webkit-box-shadow: 0 0 3px #24d800, 0 1px 1px rgba(255, 255, 255, .25)
  201.         inset;
  202.     box-shadow: 0 0 3px #24d800, 0 1px 1px rgba(255, 255, 255, .25) inset;
  203. }
  204.  
  205. a.button.green:active,a.button.green.active,button.green:active,input[type='button'].green:active
  206.     {
  207.     background: #1fba00;
  208.     background: -moz-linear-gradient(top, #1db200, #24d800) #1db200;
  209.     background: -webkit-gradient(linear, left top, left bottom, from(#1db200),
  210.         to(#24d800) ) #1db200;
  211.     background: linear-gradient(top, #1db200, #224d800) #1db200;
  212.     -moz-box-shadow: none;
  213.     -webkit-box-shadow: none;
  214.     box-shadow: none;
  215. }
  216. </style>
  217. </head>
  218. <body>
  219.     <div id="form-container">
  220.         <center>
  221.             <h2>Account Checker</h2>
  222.         </center>
  223.         <form action="ccv.php" name="form" id="form" method="POST">
  224.  
  225.             <table width=99%>
  226.                 <tr>
  227.                     <td align=center width=50%>List Mail Pass</td>
  228.                     <td align=center width=50%>List Socks</td>
  229.                 </tr>
  230.                 <tr>
  231.                     <td align=left><textarea style="overflow: auto; width: 98%;"
  232.                             ondblclick="this.value=''" rows=15 name=maillist id=maillist>k54ca@hotmail.com|phoebe</textarea>
  233.                     </td>
  234.                     <td align=left><textarea style="overflow: auto; width: 98%;"
  235.                             ondblclick="this.value=''" rows=15 name=socklist id=socklist
  236.                             onblur="getlist()" onfocus="getlist()">127.0.0.1:80</textarea></td>
  237.                 </tr>
  238.                 <tr>
  239.                     <td colspan="2" align=center>Delim : <input type=text name="delim"
  240.                         id="delim" value="|" size=10> --- Mail : <input type=text
  241.                         name="mail" id="mail" value="0" size=10> --- Pass : <input
  242.                         type=text name="pass" id="pass" value="1" size=10> --- Auto by
  243.                         pass Security <input type="checkbox" name="bypass" id="bypass"
  244.                         checked size=10>
  245.                     </td>
  246.                 </tr>
  247.             </table>
  248.             <br />
  249.             <center>
  250.                 <input class=green type=submit value=" Check now "
  251.                     onClick="getsocks();checkform();return false">
  252.             </center>
  253.         </form>
  254.         <div
  255.             style="display: none; margin-top: 15px; text-align: left; color: green; border: 1px solid green; padding: 20px;"
  256.             id="kq1"></div>
  257.         <div
  258.             style="display: none; margin-top: 15px; text-align: left; color: red; border: 1px solid red; padding: 20px;"
  259.             id="kq2"></div>
  260.         <div
  261.             style="display: none; margin-top: 15px; text-align: left; color: blue; border: 1px solid blue; padding: 20px;"
  262.             id="kq3"></div>
  263.         <div
  264.             style="display: none; margin-top: 15px; text-align: left; color: black; border: 1px solid black; padding: 20px;"
  265.             id="kq4"></div>
  266.  
  267.         <hr />
  268.  
  269.         <div id="copyright" class="cufon">(c) 2012 SQV</div>
  270.     </div>
  271. </body>
  272. </html>
  273. <?php
  274. function xflush()
  275. {
  276.     static $output_handler = null;
  277.     if ($output_handler === null) $output_handler = @ini_get('output_handler');
  278.     if ($output_handler == 'ob_gzhandler') return;
  279.     flush();
  280.     if (function_exists('ob_flush') AND function_exists('ob_get_length') AND ob_get_length() !== false) @ob_flush();
  281.     else if (function_exists('ob_end_flush') AND function_exists('ob_start') AND function_exists('ob_get_length') AND ob_get_length() !== FALSE)
  282.     {
  283.         @ob_end_flush();
  284.         @ob_start();
  285.     }
  286. }
  287. function getStr($string,$start,$end){
  288.     $str = explode($start,$string,2);
  289.     $str = explode($end,$str[1],2);
  290.     return $str[0];
  291. }
  292.  
  293. function checkSocks($socks,$cookie){
  294.     $curl = curl_init();
  295.     curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);
  296.     curl_setopt($curl, CURLOPT_HEADER, 0);
  297.     curl_setopt($curl, CURLOPT_POST, true);
  298.     curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
  299.     curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
  300.     curl_setopt($curl, CURLOPT_COOKIEJAR, $cookie);
  301.     curl_setopt($curl, CURLOPT_COOKIEFILE, $cookie);
  302.     curl_setopt($curl, CURLOPT_HTTPPROXYTUNNEL, 1);
  303.     curl_setopt($curl, CURLOPT_PROXY, $socks);
  304.     curl_setopt($curl, CURLOPT_PROXYTYPE, CURLPROXY_SOCKS5);
  305.     curl_setopt($curl, CURLOPT_TIMEOUT,9);
  306.     curl_setopt($curl, CURLOPT_CONNECTTIMEOUT,0);
  307.     curl_setopt($curl, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:16.0) Gecko/20100101 Firefox/16.0");
  308.     curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
  309.     curl_setopt($curl, CURLOPT_URL, "http://google.com");
  310.  
  311.     $Exec = curl_exec($curl);
  312.     //echo $Exec;
  313.     if ($Exec)
  314.     {
  315.         if (inStr($Exec,array('Access Denied'))){
  316.             curl_close ($curl);
  317.             return false;
  318.         }
  319.         if (inStr($Exec,array('Bad Request'))){
  320.             curl_close ($curl);
  321.             return false;
  322.         }
  323.         curl_close ($curl);
  324.         return true;
  325.     }
  326.     else{
  327.         curl_close ($curl);
  328.         return false;
  329.     }
  330. }
  331.  
  332. function _curl($url,$post="",$usecookie = false,$socks=false) {
  333.     $ch = curl_init();
  334.     if($post) {
  335.         curl_setopt($ch, CURLOPT_POST ,1);
  336.         curl_setopt ($ch, CURLOPT_POSTFIELDS, $post);
  337.     }
  338.     curl_setopt($ch, CURLOPT_URL, $url);
  339.     curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
  340.     curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:16.0) Gecko/20100101 Firefox/16.0");
  341.     if ($usecookie) {
  342.         curl_setopt($ch, CURLOPT_COOKIEJAR, $usecookie);
  343.         curl_setopt($ch, CURLOPT_COOKIEFILE, $usecookie);
  344.     }
  345.     if ($socks) {
  346.         curl_setopt($ch, CURLOPT_HTTPPROXYTUNNEL, 1);
  347.         curl_setopt($ch, CURLOPT_PROXY, $socks);
  348.         curl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_SOCKS5);
  349.     }
  350.     curl_setopt($ch, CURLOPT_TIMEOUT,15);
  351.     curl_setopt($ch, CURLOPT_CONNECTTIMEOUT,0);
  352.     curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
  353.     curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
  354.     curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
  355.     $result= curl_exec ($ch);
  356.     curl_close ($ch);
  357.     return $result;
  358. }
  359.  
  360. function rmDomain($mail){
  361.     $abc = explode("@",$mail);
  362.     $mail = trim($abc[0]);
  363.     return $mail;
  364. }
  365. function inStr($s,$as){
  366.     $s=strtoupper($s);
  367.     if(!is_array($as)) $as=array($as);
  368.     for($i=0;$i<count($as);$i++) if(strpos(($s),strtoupper($as[$i]))!==false) return true;
  369.     return false;
  370. }
  371. function cvMail($mail){
  372.     $mail = str_replace('@', '%40', $mail);
  373.     return $mail;
  374. }
  375. if ($_POST['maillist']){
  376.  
  377.     $delim = trim($_POST['delim']);
  378.     $m = trim($_POST['mail']);
  379.     $p = trim($_POST['pass']);
  380.     global $acclist;
  381.     $mlist = $_POST['maillist'];
  382.     $slist = $_POST['socklist'];
  383.  
  384.     $mlist = str_replace(array("\\\"","\\'"),array("\"","'"),$mlist);
  385.     $mlist = str_replace("\r","",$mlist);
  386.     $mlist = str_replace("\n\n","\n",$mlist);
  387.     $mlist = explode("\n",$mlist);
  388.  
  389.     $slist = str_replace(array("\\\"","\\'"),array("\"","'"),$slist);
  390.     $slist = str_replace("\r","",$slist);
  391.     $slist = str_replace("\n\n","\n",$slist);
  392.     $slist = explode("\n",$slist);
  393.  
  394.     $STT = 0;
  395.     $TOTAL = count($mlist);
  396.     $TSOCK = count($slist);
  397.     $live = array();
  398.     $die = array();
  399.     $cant = array();
  400.     $live1 = array();
  401.     $live2 = array();
  402.     $live3 = array();
  403.     $uncheck = array();
  404.  
  405.     //echo $delim;
  406.  
  407.     global $sp;
  408.     global $i;
  409.     $sp = 0;
  410.     $i = 0;
  411.     $cookie1 = 'sqv1'.rand(1000000,9999999).'cookie.txt';
  412.  
  413.  
  414.     for($i=0 ; ($i<$TOTAL && $sp <$TSOCK); $i++){
  415.         if (checkSocks($slist[$sp], $cookie1)) {
  416.  
  417.         echo "<b><font color=blue>[ GOOD SOCK ]</font></b> $slist[$sp]<br>";
  418.  
  419.         $line = explode($delim,$mlist[$i]);
  420.         $mail = trim($line[$m]);
  421.         $pass = trim($line[$p]);
  422.  
  423.         $cvmail = cvMail($mail);
  424.         $socks = trim($slist[$sp]);
  425.         /*
  426.          CURL herer
  427.         */
  428.         }
  429.         else{
  430.             echo "<del><b><font color=orange>[ CAN'T CHECK ]</font></b></del> | $mail | $pass<br></del>";
  431.             $cant[]="CAN'T CHECK |".$mail." | ".$pass;
  432.             $sp++;
  433.         }
  434.         xflush();
  435.     }
  436.     else {
  437.         echo "<del><b><font color=red>[ BAD SOCK / BLACK VPS ]</font></b> $slist[$sp]<br></del>";
  438.         xflush();
  439.         $i--;
  440.         $sp++;
  441.     }
  442. }
  443. unlink (cookie);
  444. unlink (cookie1);
  445. for ($un = $i; $un < $TOTAL; $un++){
  446.     $uncheck[] = $mlist[$un];
  447. }
  448.  
  449. echo "<br/>";
  450. $x = join("\n",$live);
  451. $y = join("\n",$live1);
  452. $w = join("\n",$live3);
  453. $xyzw = join ("\n",$cant);
  454. $t = join("\n",$uncheck);
  455. if($x!=NULL)
  456. {
  457.     echo "<br>";
  458.     echo "Live Cre - ".count($live)." / ".$TOTAL."<br>";
  459.     echo "<textarea rows='10' cols = '70' onclick=\"this.select()\" class='box'>".$x."</textarea><br>";
  460. }
  461. if($y!=NULL)
  462. {
  463.     echo "<br>";
  464.     echo "Live Setup - ".count($live1)." / ".$TOTAL."<br>";
  465.     echo "<textarea rows='10' cols = '70' onclick=\"this.select()\" class='box'>".$y."</textarea><br>";
  466. }
  467. if($w!=NULL)
  468. {
  469.     echo "<br>";
  470.     echo "Live Answer - ".count($live3)." / ".$TOTAL."<br>";
  471.     echo "<textarea rows='10' cols = '70' onclick=\"this.select()\" class='box'>".$w."</textarea><br>";
  472. }
  473. if($t!=NULL)
  474. {
  475.     echo "<br>";
  476.     echo "List uncheck - ".count($uncheck)." / ".$TOTAL."<br>";
  477.     echo "<textarea rows='10' cols = '70' onclick=\"this.select()\" class='box'>".$t."</textarea><br>";
  478.                             }
  479.                         if($xyzw!=NULL)
  480.                             {
  481.                                 echo "<br>";
  482.                                 echo "Cant check - ".count($cant)." / ".$TOTAL."<br>";
  483.                                 echo "<textarea rows='10' cols = '70' onclick=\"this.select()\" class='box'>".$xyzw."</textarea><br>";
  484.                             }
  485.                          
  486. }
  487. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement