Advertisement
janter13

out grup nganu

Nov 2nd, 2014
265
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.84 KB | None | 0 0
  1. <?php
  2.  
  3. echo  '<form method="post">
  4. File Token :<br>
  5. <input type="text" name="token" placeholder="token.txt atau folder/filetoken.txt"><br>
  6. Log login FB ( curl ) :<br>
  7. <input type="text" name="log" placeholder="log atau folder/filelog"><br>
  8. <input type="submit" name="submit" value="submit">
  9. </form>';
  10.  
  11. if(isset($_POST['submit'])){
  12. $cok = file_get_contents($_POST['token']);
  13. $da = _data($_POST['log']);
  14. if($da){
  15. $ding = json_decode(file_get_contents('https://graph.facebook.com/me/groups?limit=500&fields=id&access_token='.$cok),true);
  16.  
  17. for($i=0;$i=count($ding[data]);$i++){
  18. $query = array(
  19. 'fb_dtsg' => $da,
  20. 'charset_test' => '€,´,€,´,水,Д,Є',
  21. 'group_id' => $ding[data][$i][id],
  22. 'prevent_readd' => '',
  23. 'confirm' => 'Konfirmasi',
  24. );
  25. _req2($query, 'https://m.facebook.com/a/group/leave/', $_POST['log']);
  26. }
  27. }
  28. }
  29.  
  30. function _data($log){
  31. $dat = _req('https://m.facebook.com/', $log);
  32. if(preg_match("'name=\"fb_dtsg\" value=\"(.*?)\"'", $dat, $match)){
  33. return $match[1];
  34. }
  35. }
  36.  
  37. function _req($url,$log){
  38. $data = curl_init();
  39. curl_setopt($data, CURLOPT_URL, $url);
  40. curl_setopt($data, CURLOPT_RETURNTRANSFER, 1);
  41. curl_setopt($data, CURLOPT_COOKIEJAR, $log);
  42. curl_setopt($data, CURLOPT_COOKIEFILE, $log);
  43. $hasil = curl_exec($data);
  44. curl_close($data);
  45. return $hasil;
  46. }
  47.  
  48. function _req2($data,$url,$log){
  49. $fields = '';
  50. foreach($data as $key => $value){
  51. $fields .= $key . '=' . $value . '&';
  52. }
  53. rtrim($fields, '&');
  54. $post = curl_init();
  55. curl_setopt($post, CURLOPT_URL, $url);
  56. curl_setopt($post, CURLOPT_POST, count($data));
  57. curl_setopt($post, CURLOPT_POSTFIELDS, $fields);
  58. curl_setopt($post,
  59. CURLOPT_RETURNTRANSFER, 1);
  60. curl_setopt($post,
  61. CURLOPT_FOLLOWLOCATION, 1);
  62. curl_setopt($post,CURLOPT_COOKIEJAR, $log);
  63. curl_setopt($post,CURLOPT_COOKIEFILE, $log);
  64. $result = curl_exec($post);
  65. curl_close($post);
  66. return $result;
  67. }
  68. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement