Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php error_reporting(0); session_start(); $ress = "\033[0;32m"; $res = "\033[0;33m"; ..
Decoded Output download
<?php
error_reporting(0);
session_start();
$ress = "[0;32m";
$res = "[0;33m";
$red = "[0;31m";
$green = "[0;37m";
$yellow = "[0;33m";
$white = "[0;33m";
$xnhac = "[1;96m";
$den = "[1;90m";
$do = "[1;91m";
$luc = "[1;92m";
$vang = "[1;93m";
$xduong = "[1;94m";
$hong = "[1;95m";
$trang = "[1;97m";
date_default_timezone_set("Asia/Ho_Chi_Minh");
system('clear');
system('rm TokenTDS.txt');
system('rm Token.txt');
echo $trang." - ";usleep(2500);
$tdsban= $cam."
".$blue." Trao i Sub ".$red."
";
echo $tdsban;
echo $vang."==========================================================
";
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Tool Auto Cy Xu Min Ph Token a Lung
";
echo $do."[".$luc."".$do."] ".$trang."=> ".$vang."Bn Quyn: H Trng Ti
";
echo $do."[".$luc."".$do."] ".$trang."=> ".$hong."Fb.com/buloznhaem
";
echo $do."[".$luc."".$do."] ".$trang."=> ".$xnhac."Zalo: 0347262847
";
echo $vang."==========================================================
";
//login
$dem = 0;
if(file_exists('TokenTDS.txt') != true){
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Nhp Token Traodoisub: $vang";
$tokenacc = trim(fgets(STDIN));
$k = fopen('TokenTDS.txt','a+');
fwrite($k,$tokenacc);
}
else{
$tokenacc = file_get_contents('TokenTDS.txt');
}
echo $luc." Lu Token Trao i Sub Vo File ".$trang."TokenTDS.txt
";
echo $vang."==========================================================
";
//Token
$khoToken = [];
if (file_exists('Token.txt')){
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Nhp ".$vang."[".$trang." yes ".$vang."] ".$luc."Thm Token Chy
";
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Nhp ".$vang."[".$trang." no ".$vang." ] ".$luc."Vo Chy Tool V Ln Trc Lu Token Ri
";
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Nhp ".$trang."===>: $vang";
$choice=trim(fgets(STDIN));
if ($choice=='yes'){
@system('rm Token.txt');
}
}
if (!file_exists('Token.txt')){
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Nhp Token Nu Mun Dng Bm Xung Hng Nh
";
for($a = 1; $a < 6;$a++){
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Nhp Token Th $a: $vang";
$nhapck = (string)trim(fgets(STDIN));
if($nhapck == ''){break;}
array_push($khoToken,$nhapck);
}
$js=json_encode($khoToken);
$demcki=count($khoToken);
$k = fopen("Token.txt","a+");
fwrite($k, $js);
fclose($k);
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Tm Thy ".$vang.$demcki." ".$luc."Token
";
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc." Lu Token Vo File ".$trang."Token.txt
";
sleep(2);
}else{
$khoToken = json_decode(fread(fopen("Token.txt","r"),filesize("Token.txt")),true);
$demcki = count($khoToken);
}
//url
$urlinfo = "https://traodoisub.com/api/?fields=profile&access_token=$tokenacc";
$urllike = "https://traodoisub.com/api/?fields=like&access_token=$tokenacc";
$urlsub = "https://traodoisub.com/api/?fields=follow&access_token=$tokenacc";
$urlshare = "https://traodoisub.com/api/?fields=share&access_token=$tokenacc";
$urlcmt = "https://traodoisub.com/api/?fields=comment&access_token=$tokenacc";
//login
$info = api($urlinfo);
if ($info["error"]) {
exit ($info["error"]);
}
//$thongtin
$user = strtolower($info["data"]["user"]);
$xuhientai = $info["data"]["xu"];
system('clear');
echo $vang."
";
$t=
$trang."[1; ";
for($i=11;$i<(strlen($t)+1);$i++){echo $t[$i];
usleep(2000);
}
echo $xnhac."
";
$t=
$trang."[1; ";
for($i=11;$i<(strlen($t)+1);$i++){echo $t[$i];
usleep(2000);
}
echo $luc."
";
$t=
$trang."[1; ";
for($i=11;$i<(strlen($t)+1);$i++){echo $t[$i];
usleep(2000);
}
echo $vang."
";
$t=
$trang."[1; ";
for($i=11;$i<(strlen($t)+1);$i++){echo $t[$i];
usleep(2000);
}
echo $do."
";
$t=
$trang."[1; ";
for($i=11;$i<(strlen($t)+1);$i++){echo $t[$i];
usleep(2000);
}
echo $hong."
";
$t=
$trang."[1; ";
for($i=11;$i<(strlen($t)+1);$i++){echo $t[$i];
usleep(2000);
}
echo $xduong."
";
$t=
$trang."[1; ";
for($i=11;$i<(strlen($t)+1);$i++){echo $t[$i];
usleep(2000);
}
echo $trang."
";
$t=
$trang."[1; ";
for($i=11;$i<(strlen($t)+1);$i++){echo $t[$i];
usleep(2000);
}
echo $do."
";
echo $vang."==========================================================
";
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Tool Auto Cy Xu Min Ph Token a Lung
";
echo $do."[".$luc."".$do."] ".$trang."=> ".$vang."Bn Quyn: H Trng Ti
";
echo $do."[".$luc."".$do."] ".$trang."=> ".$hong."Fb.com/buloznhaem
";
echo $do."[".$luc."".$do."] ".$trang."=> ".$xnhac."Zalo: 0347262847
";
echo $vang."==========================================================
";
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Th Loi Tool Bn ang Chy L Tool: ".$vang."Token
";
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."S Facebook Chy Tool ".$vang."Token ".$luc."L: ".$vang.$demcki."
";
echo $vang."==========================================================
";
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Ti Khon TDS Ca Bn L: ".$vang.$user."
";
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."S Xu Hin Ti Ca Bn L: ".$vang.$xuhientai."
";
echo $vang."==========================================================
";
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Nhp ".$do."[".$vang."1".$do."]".$luc." Chy Nhim V Like
";
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Nhp ".$do."[".$vang."2".$do."]".$luc." Chy Nhim V Follow
";
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Nhp ".$do."[".$vang."3".$do."]".$luc." Chy Nhim V Comment
";
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Nhp ".$do."[".$vang."4".$do."]".$luc." Chy Nhim V Share
";
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Mun Chy Random Th Ghp My S Nhim V Bt K
";
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Nhp S Chy Nhim V: $vang";
$nhiemvu = trim(fgets(STDIN));
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Nhp Thi Gian Lm Nhim V ".$trang."t Nht 5 Giy".$luc.": $vang";
$delay = trim(fgets(STDIN));
if ($delay < 0){exit($do."t 5 Giy
");}
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Sau Bao Nhiu Nhim V Th Kch Hot Chng Block: $vang";
$xxxxx = trim(fgets(STDIN));
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Sau ".$vang.$xxxxx.$luc." Nhim V Ngh Ngi Bao Nhiu Giy: $vang";
$delaybl = trim(fgets(STDIN));
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Chuyn Nick Sau Bao Nhiu Nhim V: $vang";
$doinick = trim(fgets(STDIN));
while(true){
if(count($khoToken) == 0){
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Nhp Token Nu Mun Dng Bm Xung Hng Nh
";
for($a = 1; $a < 6;$a++){
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Nhp Token Th $a: $vang";
$nhapck = (string)trim(fgets(STDIN));
if($nhapck == ''){break;}
array_push($khoToken,$nhapck);
}
$js=json_encode($khoToken);
$demcki=count($khoToken);
$k = fopen("Token.txt","a+");
fwrite($k, $js);
fclose($k);
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Tm Thy ".$vang.$demcki." ".$luc."Token
";
}
for($xz=0;$xz<count($khoToken);$xz++){
$cookie = $khoToken[$xz];
$access_token = $cookie;
if (strpos($access_token, 'EAAAA') !== 0) {
echo "Token li!!?!
";
}
$tenfb = json_decode(file_get_contents('https://graph.facebook.com/me/?access_token='.$access_token))-> {'name'};
$idfb = json_decode(file_get_contents('https://graph.facebook.com/me/?access_token='.$access_token))-> {'id'};
$urlcauhinh = "https://traodoisub.com/api/?fields=run&id=$idfb&access_token=$tokenacc";
$cauhinh = api($urlcauhinh);
if ($cauhinh["data"]["msg"] == "Cu hnh thnh cng!") {
echo $vang."==========================================================
";
echo $vang."ang Cu Hnh ID: ".$luc.$idfb." ".$vang."Tn FB: ".$luc.$tenfb."".$res."
";
echo $vang."==========================================================
";
} else {
echo $do."Cu hnh tht bi token c th b die thay token ti file ".$trang."Token.txt
";
exit;
}
$spam = 0;
while (true) {
if ($spam == 1) {
break;
}
//listlike
if (strpos($nhiemvu, '1') !== false) {
for ($i = 0; $i < 30; $i++) {
$listlike = api($urllike);
if (count($listlike) !== 0) {
break;
}
}
}
//listfollow
if (strpos($nhiemvu, '2') !== false) {
while (true) {
$listsub = api($urlsub);
if (count($listsub) !== 0) {
break;
}
}}
//listcmt
if (strpos($nhiemvu, '3') !== false) {
for ($i = 1; $i < 30; $i++) {
$listcmt = api($urlcmt);
if (count($listcmt) !== 0) {
break;
}}
}
//listshare
if (strpos($nhiemvu, '4') !== false) {
for ($i = 1; $i < 30; $i++) {
$listshare = api($urlshare);
if (count($listshare) > 0) {
break;
}}
}
for ($lap = 0; $lap < 20; $lap++) {
// like
if ($listlike !== NULL) {
$idlike = $listlike[$lap]["id"];
if ($idlike !== '') {
$g = like($access_token, $idlike, $cookie);
if ($g -> {'error'} -> {'code'} == 190) {
echo "Token die !!?!
";
array_splice($khoToken,$xz,1);
$spam = 1; break;
}
if ($g -> {'error'} -> {'code'} == 368) {
echo "[1;91m".$g-> {'error'}-> {'message'};
echo "
";
$spam = 1;
break;
}
if ($g -> {'error'} -> {'code'} == 405) {
echo "[1;91m"."Ti khon b checkpoint";
$spam = 1;
array_splice($khoToken,$xz,1);
break;
}
$nhanlike = nhantien('LIKE', $idlike, $tokenacc);
if ($nhanlike["success"] == 200) {
$xu = $nhanlike["data"]["xu"];
$xujob = $nhanlike["data"]["msg"];
$dem++;
hoanthanh($dem, ' LIKE ', $idlike, $xujob, $xu);
if($dem % $doinick == 0){
$spam = 1; break;
}
if($dem % $xxxxx == 0){
delay($delaybl);
}
delay($delay);
}
}}
//follow
if ($listsub !== NULL) {
$idsub = $listsub[$lap]["id"];
if ($idsub !== '') {
$g = follow($access_token, $idsub, $cookie);
if ($g -> {'error'} -> {'code'} == 190) {
echo "Token die !!?!
";
array_splice($khoToken,$xz,1);
$spam = 1; break;
}
if ($g -> {'error'} -> {'code'} == 368) {
echo "[1;91m".$g-> {'error'}-> {'message'};
echo "
";
$spam = 1; break;
}
if ($g -> {'error'} -> {'code'} == 405) {
echo "[1;91m"."Ti khon b checkpoint";
array_splice($khoToken,$xz,1);
$spam = 1; break;
}
$nhansub = nhantien('FOLLOW', $idsub, $tokenacc);
if ($nhansub["success"] == 200) {
$xu = $nhansub["data"]["xu"];
$xujob = $nhansub["data"]["msg"];
$dem++;
hoanthanh($dem, 'FOLLOW', $idsub, $xujob, $xu);
if($dem % $doinick == 0){
$spam = 1; break;
}
if($dem % $xxxxx == 0){
delay($delaybl);
}
delay($delay);
}
}}
if ($listshare !== NULL) {
$idshare = $listshare[$lap]["id"];
if (isset($idshare)) {
$r = share($access_token, $idshare);
$g = json_decode($r);
if ($g -> {'error'} -> {'code'} == 190) {
echo "Token die !!?!
";
array_splice($khoToken,$xz,1);
$spam = 1; break;
}
if ($g -> {'error'} -> {'code'} == 368) {
echo "[1;91m".$g-> {'error'}-> {'message'};
echo "
";
array_splice($khoToken,$xz,1);
$spam = 1; break;
}
if ($g -> {'error'} -> {'code'} == 405) {
echo "[1;91m"."Ti khon b checkpoint";
array_splice($khoToken,$xz,1);
$spam = 1; break;
}
if (strpos($r, '"id"')){
$nhanshare = nhantien('SHARE', $idshare, $tokenacc);
if ($nhanshare["success"] == 200) {
$xu = $nhanshare["data"]["xu"];
$xujob = $nhanshare["data"]["msg"];
$dem++;
hoanthanh($dem, ' SHARE ', $idshare, $xujob, $xu);
if($dem % $doinick == 0){
$spam = 1; break;
}
if($dem % $xxxxx == 0){
delay($delaybl);
}
delay($delay);
}
}else{
echo $r;
}
}else{
break;
}
}
//cmt
if ($listcmt !== NULL) {
$idcmt = $listcmt[$lap]["id"];
$msg = $listcmt[$lap]["msg"];
if ($idcmt !== '') {
cmt($access_token, $idcmt, $cookie, $msg);
$nhancmt = nhantien('COMMENT', $idcmt, $tokenacc);
if ($nhancmt["success"] == 200) {
$xu = $nhancmt["data"]["xu"];
$xujob = $nhancmt["data"]["msg"];
$dem++;
hoanthanh($dem, ' CMT ', $idcmt, $xujob, $xu);
if($dem % $doinick == 0){
$spam = 1; break;
}
if($dem % $xxxxx == 0){
delay($delaybl);
}
delay($delay);
}
}}
}
}}}
function api($url) {
$head = array(
"Host: traodoisub.com",
"cache-control: max-age=0",
"upgrade-insecure-requests: 1",
"user-agent: Mozilla/5.0 (Linux; Android 9; Mi A1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.110 Mobile Safari/537.36",
"accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9",
"sec-fetch-site: none",
"sec-fetch-mode: navigate",
"sec-fetch-user: ?1",
"sec-fetch-dest: document",
//"accept-encoding: gzip, deflate, br",
"accept-language: vi-VN,vi;q=0.9,fr-FR;q=0.8,fr;q=0.7,en-US;q=0.6,en;q=0.5",
);
$ch = curl_init();
curl_setopt_array($ch, array(
CURLOPT_URL => $url,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $head,
CURLOPT_SSL_VERIFYPEER => FALSE,
CURLOPT_RETURNTRANSFER => 1
));
$get = curl_exec($ch);
curl_close($ch);
return json_decode($get, true);
}
function nhantien($type, $id, $tokenacc) {
$nhan = file_get_contents("https://traodoisub.com/api/coin/?type=$type&id=$id&access_token=$tokenacc");
return json_decode($nhan, true);
}
function follow($access_token, $idtest, $cookie) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://graph.facebook.com/'.$idtest.'/subscribers');
$head[] = "Connection: keep-alive";
$head[] = "Keep-Alive: 300";
$head[] = "authority: m.facebook.com";
$head[] = "ccept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7";
$head[] = "accept-language: vi-VN,vi;q=0.9,fr-FR;q=0.8,fr;q=0.7,en-US;q=0.6,en;q=0.5";
$head[] = "cache-control: max-age=0";
$head[] = "upgrade-insecure-requests: 1";
$head[] = "accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9";
$head[] = "sec-fetch-site: none";
$head[] = "sec-fetch-mode: navigate";
$head[] = "sec-fetch-user: ?1";
$head[] = "sec-fetch-dest: document";
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.135 Safari/537.36');
curl_setopt($ch, CURLOPT_ENCODING, '');
curl_setopt($ch, CURLOPT_COOKIE, $cookie);
curl_setopt($ch, CURLOPT_HTTPHEADER, $head);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_TIMEOUT, 60);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 60);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, TRUE);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Expect:'));
$data = array('access_token' => $access_token);
curl_setopt($ch, CURLOPT_POST, count($data));
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
$access = curl_exec($ch);
curl_close($ch);
return json_decode($access);
}
function like($access_token, $id, $cookie) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://graph.facebook.com/'.$id.'/likes');
$head[] = "Connection: keep-alive";
$head[] = "Keep-Alive: 300";
$head[] = "authority: m.facebook.com";
$head[] = "ccept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7";
$head[] = "accept-language: vi-VN,vi;q=0.9,fr-FR;q=0.8,fr;q=0.7,en-US;q=0.6,en;q=0.5";
$head[] = "cache-control: max-age=0";
$head[] = "upgrade-insecure-requests: 1";
$head[] = "accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9";
$head[] = "sec-fetch-site: none";
$head[] = "sec-fetch-mode: navigate";
$head[] = "sec-fetch-user: ?1";
$head[] = "sec-fetch-dest: document";
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.135 Safari/537.36');
curl_setopt($ch, CURLOPT_ENCODING, '');
curl_setopt($ch, CURLOPT_COOKIE, $cookie);
curl_setopt($ch, CURLOPT_HTTPHEADER, $head);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_TIMEOUT, 60);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 60);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, TRUE);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Expect:'));
$data = array('access_token' => $access_token);
curl_setopt($ch, CURLOPT_POST, count($data));
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
$access = curl_exec($ch);
curl_close($ch);
return json_decode($access);
}
function share($access_token,$id){
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://graph.facebook.com/me/feed?method=POST&link=https://www.facebook.com/'.$id.'&privacy={%27value%27:%20%27EVERYONE%27}&access_token='.$access_token);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'GET');
curl_setopt($ch, CURLOPT_ENCODING, 'gzip, deflate');
$headers = array();
$headers[] = 'Authority: graph.facebook.com';
$headers[] = 'Upgrade-Insecure-Requests: 1';
$headers[] = 'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.190 Safari/537.36';
$headers[] = 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9';
$headers[] = 'Sec-Fetch-Site: none';
$headers[] = 'Sec-Fetch-Mode: navigate';
$headers[] = 'Sec-Fetch-User: ?1';
$headers[] = 'Sec-Fetch-Dest: document';
$headers[] = 'Accept-Language: vi-VN,vi;q=0.9,fr-FR;q=0.8,fr;q=0.7,en-US;q=0.6,en;q=0.5';
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
$result = curl_exec($ch);
if (curl_errno($ch)) {
echo 'Error:' . curl_error($ch);
}
curl_close($ch);
return $result;
}
function cmt($access_token, $idcmt, $cookie, $msg) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://graph.facebook.com/'.$idcmt.'/comments');
$head[] = "Connection: keep-alive";
$head[] = "Keep-Alive: 300";
$head[] = "authority: m.facebook.com";
$head[] = "ccept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7";
$head[] = "accept-language: vi-VN,vi;q=0.9,fr-FR;q=0.8,fr;q=0.7,en-US;q=0.6,en;q=0.5";
$head[] = "cache-control: max-age=0";
$head[] = "upgrade-insecure-requests: 1";
$head[] = "accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9";
$head[] = "sec-fetch-site: none";
$head[] = "sec-fetch-mode: navigate";
$head[] = "sec-fetch-user: ?1";
$head[] = "sec-fetch-dest: document";
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.135 Safari/537.36');
curl_setopt($ch, CURLOPT_ENCODING, '');
curl_setopt($ch, CURLOPT_COOKIE, $cookie);
curl_setopt($ch, CURLOPT_HTTPHEADER, $head);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_TIMEOUT, 60);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 60);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, TRUE);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Expect:'));
$data = array('message' => $msg, 'access_token' => $access_token);
curl_setopt($ch, CURLOPT_POST, count($data));
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
$access = curl_exec($ch);
curl_close($ch);
return json_decode($access);
}
function hoanthanh($dem, $type, $id, $xujob, $xu) {
$a = "[1;93m[[1;93m".$dem."[1;93m][1;91m [1;96m".date("H:i")."[1;91m [1;93m $type[1;91m [1;95m".$id."[1;91m [1;92m ".$xujob." [1;91m [1;93m".$xu."\e[0m
";
$len = strlen($a);
for ($x = 0; $x < $len; $x++) {
echo $a[$x];
usleep(1000);
}
}
function delay($delay) {
for ($time = $delay; $time > -1; $time--) {
echo "
[1;93m (_)[1;91m ~> [1;92m L [1;91m |[1;93m $time[1;91m | ";
usleep(150000);
echo "
[1;91m (_)[0;33m ~> [0;37m LO [0;31m |[0;33m $time[0;31m | ";
usleep(150000);
echo "
[1;92m (_)[0;33m ~> [0;37m LOA [0;31m |[0;33m $time[0;31m | ";
usleep(150000);
echo "
[1;94m (_)[0;33m ~> [0;37m LOAD [0;31m |[0;33m $time[0;31m | ";
usleep(150000);
echo "
[1;95m (_)[0;33m ~>[0;37m LOAD. [0;31m |[0;33m $time[0;31m | ";
usleep(150000);
echo "
[1;95m (_)[0;33m ~>[0;37m LOAD.. [0;31m |[0;33m $time[0;31m | ";
usleep(150000);
echo "
[1;95m (_)[0;33m ~>[0;37m LOAD...[0;31m |[0;33m $time[0;31m | ";
usleep(100000);
echo "
";
}}
function laytoken($cookie) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://m.facebook.com/composer/ocelot/async_loader/?publisher=feed');
$head[] = "Connection: keep-alive";
$head[] = "Keep-Alive: 300";
$head[] = "authority: m.facebook.com";
$head[] = "ccept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7";
$head[] = "accept-language: vi-VN,vi;q=0.9,fr-FR;q=0.8,fr;q=0.7,en-US;q=0.6,en;q=0.5";
$head[] = "cache-control: max-age=0";
$head[] = "upgrade-insecure-requests: 1";
$head[] = "accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9";
$head[] = "sec-fetch-site: none";
$head[] = "sec-fetch-mode: navigate";
$head[] = "sec-fetch-user: ?1";
$head[] = "sec-fetch-dest: document";
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Linux; Android 10; Mi 9T Pro) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/12.1 Chrome/79.0.3945.136 Mobile Safari/537.36');
curl_setopt($ch, CURLOPT_ENCODING, '');
curl_setopt($ch, CURLOPT_COOKIE, $cookie);
curl_setopt($ch, CURLOPT_HTTPHEADER, $head);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_TIMEOUT, 60);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 60);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, TRUE);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Expect:'));
$access = curl_exec($ch);
curl_close($ch);
if (explode('\",\"useLocalFilePreview', explode('accessToken\":\"', $access)[1])[0]) {
$access_token = explode('\",\"useLocalFilePreview', explode('accessToken\":\"', $access)[1])[0];
}
return $access_token;
}
?>
Did this file decode correctly?
Original Code
<?php
error_reporting(0);
session_start();
$ress = "\033[0;32m";
$res = "\033[0;33m";
$red = "\033[0;31m";
$green = "\033[0;37m";
$yellow = "\033[0;33m";
$white = "\033[0;33m";
$xnhac = "\033[1;96m";
$den = "\033[1;90m";
$do = "\033[1;91m";
$luc = "\033[1;92m";
$vang = "\033[1;93m";
$xduong = "\033[1;94m";
$hong = "\033[1;95m";
$trang = "\033[1;97m";
date_default_timezone_set("Asia/Ho_Chi_Minh");
system('clear');
system('rm TokenTDS.txt');
system('rm Token.txt');
echo $trang." - ";usleep(2500);
$tdsban= $cam."
".$blue." Trao i Sub ".$red."
\n\n";
echo $tdsban;
echo $vang."==========================================================\n";
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Tool Auto Cy Xu Min Ph Token a Lung\n";
echo $do."[".$luc."".$do."] ".$trang."=> ".$vang."Bn Quyn: H Trng Ti\n";
echo $do."[".$luc."".$do."] ".$trang."=> ".$hong."Fb.com/buloznhaem\n";
echo $do."[".$luc."".$do."] ".$trang."=> ".$xnhac."Zalo: 0347262847\n";
echo $vang."==========================================================\n";
//login
$dem = 0;
if(file_exists('TokenTDS.txt') != true){
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Nhp Token Traodoisub: $vang";
$tokenacc = trim(fgets(STDIN));
$k = fopen('TokenTDS.txt','a+');
fwrite($k,$tokenacc);
}
else{
$tokenacc = file_get_contents('TokenTDS.txt');
}
echo $luc." Lu Token Trao i Sub Vo File ".$trang."TokenTDS.txt\n";
echo $vang."==========================================================\n";
//Token
$khoToken = [];
if (file_exists('Token.txt')){
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Nhp ".$vang."[".$trang." yes ".$vang."] ".$luc."Thm Token Chy\n";
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Nhp ".$vang."[".$trang." no ".$vang." ] ".$luc."Vo Chy Tool V Ln Trc Lu Token Ri\n";
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Nhp ".$trang."===>: $vang";
$choice=trim(fgets(STDIN));
if ($choice=='yes'){
@system('rm Token.txt');
}
}
if (!file_exists('Token.txt')){
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Nhp Token Nu Mun Dng Bm Xung Hng Nh\n";
for($a = 1; $a < 6;$a++){
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Nhp Token Th $a: $vang";
$nhapck = (string)trim(fgets(STDIN));
if($nhapck == ''){break;}
array_push($khoToken,$nhapck);
}
$js=json_encode($khoToken);
$demcki=count($khoToken);
$k = fopen("Token.txt","a+");
fwrite($k, $js);
fclose($k);
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Tm Thy ".$vang.$demcki." ".$luc."Token\n";
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc." Lu Token Vo File ".$trang."Token.txt\n";
sleep(2);
}else{
$khoToken = json_decode(fread(fopen("Token.txt","r"),filesize("Token.txt")),true);
$demcki = count($khoToken);
}
//url
$urlinfo = "https://traodoisub.com/api/?fields=profile&access_token=$tokenacc";
$urllike = "https://traodoisub.com/api/?fields=like&access_token=$tokenacc";
$urlsub = "https://traodoisub.com/api/?fields=follow&access_token=$tokenacc";
$urlshare = "https://traodoisub.com/api/?fields=share&access_token=$tokenacc";
$urlcmt = "https://traodoisub.com/api/?fields=comment&access_token=$tokenacc";
//login
$info = api($urlinfo);
if ($info["error"]) {
exit ($info["error"]);
}
//$thongtin
$user = strtolower($info["data"]["user"]);
$xuhientai = $info["data"]["xu"];
system('clear');
echo $vang."\n";
$t=
$trang."\033[1; ";
for($i=11;$i<(strlen($t)+1);$i++){echo $t[$i];
usleep(2000);
}
echo $xnhac."\n";
$t=
$trang."\033[1; ";
for($i=11;$i<(strlen($t)+1);$i++){echo $t[$i];
usleep(2000);
}
echo $luc."\n";
$t=
$trang."\033[1; ";
for($i=11;$i<(strlen($t)+1);$i++){echo $t[$i];
usleep(2000);
}
echo $vang."\n";
$t=
$trang."\033[1; ";
for($i=11;$i<(strlen($t)+1);$i++){echo $t[$i];
usleep(2000);
}
echo $do."\n";
$t=
$trang."\033[1; ";
for($i=11;$i<(strlen($t)+1);$i++){echo $t[$i];
usleep(2000);
}
echo $hong."\n";
$t=
$trang."\033[1; ";
for($i=11;$i<(strlen($t)+1);$i++){echo $t[$i];
usleep(2000);
}
echo $xduong."\n";
$t=
$trang."\033[1; ";
for($i=11;$i<(strlen($t)+1);$i++){echo $t[$i];
usleep(2000);
}
echo $trang."\n";
$t=
$trang."\033[1; ";
for($i=11;$i<(strlen($t)+1);$i++){echo $t[$i];
usleep(2000);
}
echo $do."\n";
echo $vang."==========================================================\n";
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Tool Auto Cy Xu Min Ph Token a Lung\n";
echo $do."[".$luc."".$do."] ".$trang."=> ".$vang."Bn Quyn: H Trng Ti\n";
echo $do."[".$luc."".$do."] ".$trang."=> ".$hong."Fb.com/buloznhaem\n";
echo $do."[".$luc."".$do."] ".$trang."=> ".$xnhac."Zalo: 0347262847\n";
echo $vang."==========================================================\n";
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Th Loi Tool Bn ang Chy L Tool: ".$vang."Token\n";
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."S Facebook Chy Tool ".$vang."Token ".$luc."L: ".$vang.$demcki."\n";
echo $vang."==========================================================\n";
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Ti Khon TDS Ca Bn L: ".$vang.$user."\n";
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."S Xu Hin Ti Ca Bn L: ".$vang.$xuhientai."\n";
echo $vang."==========================================================\n";
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Nhp ".$do."[".$vang."1".$do."]".$luc." Chy Nhim V Like\n";
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Nhp ".$do."[".$vang."2".$do."]".$luc." Chy Nhim V Follow\n";
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Nhp ".$do."[".$vang."3".$do."]".$luc." Chy Nhim V Comment\n";
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Nhp ".$do."[".$vang."4".$do."]".$luc." Chy Nhim V Share\n";
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Mun Chy Random Th Ghp My S Nhim V Bt K\n";
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Nhp S Chy Nhim V: $vang";
$nhiemvu = trim(fgets(STDIN));
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Nhp Thi Gian Lm Nhim V ".$trang."t Nht 5 Giy".$luc.": $vang";
$delay = trim(fgets(STDIN));
if ($delay < 0){exit($do."t 5 Giy\n");}
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Sau Bao Nhiu Nhim V Th Kch Hot Chng Block: $vang";
$xxxxx = trim(fgets(STDIN));
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Sau ".$vang.$xxxxx.$luc." Nhim V Ngh Ngi Bao Nhiu Giy: $vang";
$delaybl = trim(fgets(STDIN));
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Chuyn Nick Sau Bao Nhiu Nhim V: $vang";
$doinick = trim(fgets(STDIN));
while(true){
if(count($khoToken) == 0){
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Nhp Token Nu Mun Dng Bm Xung Hng Nh\n";
for($a = 1; $a < 6;$a++){
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Nhp Token Th $a: $vang";
$nhapck = (string)trim(fgets(STDIN));
if($nhapck == ''){break;}
array_push($khoToken,$nhapck);
}
$js=json_encode($khoToken);
$demcki=count($khoToken);
$k = fopen("Token.txt","a+");
fwrite($k, $js);
fclose($k);
echo $do."[".$luc."".$do."] ".$trang."=> ".$luc."Tm Thy ".$vang.$demcki." ".$luc."Token\n";
}
for($xz=0;$xz<count($khoToken);$xz++){
$cookie = $khoToken[$xz];
$access_token = $cookie;
if (strpos($access_token, 'EAAAA') !== 0) {
echo "Token li!!?! \n";
}
$tenfb = json_decode(file_get_contents('https://graph.facebook.com/me/?access_token='.$access_token))-> {'name'};
$idfb = json_decode(file_get_contents('https://graph.facebook.com/me/?access_token='.$access_token))-> {'id'};
$urlcauhinh = "https://traodoisub.com/api/?fields=run&id=$idfb&access_token=$tokenacc";
$cauhinh = api($urlcauhinh);
if ($cauhinh["data"]["msg"] == "Cu hnh thnh cng!") {
echo $vang."==========================================================\n";
echo $vang."ang Cu Hnh ID: ".$luc.$idfb." ".$vang."Tn FB: ".$luc.$tenfb."".$res."\n";
echo $vang."==========================================================\n";
} else {
echo $do."Cu hnh tht bi token c th b die thay token ti file ".$trang."Token.txt\n";
exit;
}
$spam = 0;
while (true) {
if ($spam == 1) {
break;
}
//listlike
if (strpos($nhiemvu, '1') !== false) {
for ($i = 0; $i < 30; $i++) {
$listlike = api($urllike);
if (count($listlike) !== 0) {
break;
}
}
}
//listfollow
if (strpos($nhiemvu, '2') !== false) {
while (true) {
$listsub = api($urlsub);
if (count($listsub) !== 0) {
break;
}
}}
//listcmt
if (strpos($nhiemvu, '3') !== false) {
for ($i = 1; $i < 30; $i++) {
$listcmt = api($urlcmt);
if (count($listcmt) !== 0) {
break;
}}
}
//listshare
if (strpos($nhiemvu, '4') !== false) {
for ($i = 1; $i < 30; $i++) {
$listshare = api($urlshare);
if (count($listshare) > 0) {
break;
}}
}
for ($lap = 0; $lap < 20; $lap++) {
// like
if ($listlike !== NULL) {
$idlike = $listlike[$lap]["id"];
if ($idlike !== '') {
$g = like($access_token, $idlike, $cookie);
if ($g -> {'error'} -> {'code'} == 190) {
echo "Token die !!?!\n";
array_splice($khoToken,$xz,1);
$spam = 1; break;
}
if ($g -> {'error'} -> {'code'} == 368) {
echo "\033[1;91m".$g-> {'error'}-> {'message'};
echo "\n";
$spam = 1;
break;
}
if ($g -> {'error'} -> {'code'} == 405) {
echo "\033[1;91m"."Ti khon b checkpoint";
$spam = 1;
array_splice($khoToken,$xz,1);
break;
}
$nhanlike = nhantien('LIKE', $idlike, $tokenacc);
if ($nhanlike["success"] == 200) {
$xu = $nhanlike["data"]["xu"];
$xujob = $nhanlike["data"]["msg"];
$dem++;
hoanthanh($dem, ' LIKE ', $idlike, $xujob, $xu);
if($dem % $doinick == 0){
$spam = 1; break;
}
if($dem % $xxxxx == 0){
delay($delaybl);
}
delay($delay);
}
}}
//follow
if ($listsub !== NULL) {
$idsub = $listsub[$lap]["id"];
if ($idsub !== '') {
$g = follow($access_token, $idsub, $cookie);
if ($g -> {'error'} -> {'code'} == 190) {
echo "Token die !!?!\n";
array_splice($khoToken,$xz,1);
$spam = 1; break;
}
if ($g -> {'error'} -> {'code'} == 368) {
echo "\033[1;91m".$g-> {'error'}-> {'message'};
echo "\n";
$spam = 1; break;
}
if ($g -> {'error'} -> {'code'} == 405) {
echo "\033[1;91m"."Ti khon b checkpoint";
array_splice($khoToken,$xz,1);
$spam = 1; break;
}
$nhansub = nhantien('FOLLOW', $idsub, $tokenacc);
if ($nhansub["success"] == 200) {
$xu = $nhansub["data"]["xu"];
$xujob = $nhansub["data"]["msg"];
$dem++;
hoanthanh($dem, 'FOLLOW', $idsub, $xujob, $xu);
if($dem % $doinick == 0){
$spam = 1; break;
}
if($dem % $xxxxx == 0){
delay($delaybl);
}
delay($delay);
}
}}
if ($listshare !== NULL) {
$idshare = $listshare[$lap]["id"];
if (isset($idshare)) {
$r = share($access_token, $idshare);
$g = json_decode($r);
if ($g -> {'error'} -> {'code'} == 190) {
echo "Token die !!?!\n";
array_splice($khoToken,$xz,1);
$spam = 1; break;
}
if ($g -> {'error'} -> {'code'} == 368) {
echo "\033[1;91m".$g-> {'error'}-> {'message'};
echo "\n";
array_splice($khoToken,$xz,1);
$spam = 1; break;
}
if ($g -> {'error'} -> {'code'} == 405) {
echo "\033[1;91m"."Ti khon b checkpoint";
array_splice($khoToken,$xz,1);
$spam = 1; break;
}
if (strpos($r, '"id"')){
$nhanshare = nhantien('SHARE', $idshare, $tokenacc);
if ($nhanshare["success"] == 200) {
$xu = $nhanshare["data"]["xu"];
$xujob = $nhanshare["data"]["msg"];
$dem++;
hoanthanh($dem, ' SHARE ', $idshare, $xujob, $xu);
if($dem % $doinick == 0){
$spam = 1; break;
}
if($dem % $xxxxx == 0){
delay($delaybl);
}
delay($delay);
}
}else{
echo $r;
}
}else{
break;
}
}
//cmt
if ($listcmt !== NULL) {
$idcmt = $listcmt[$lap]["id"];
$msg = $listcmt[$lap]["msg"];
if ($idcmt !== '') {
cmt($access_token, $idcmt, $cookie, $msg);
$nhancmt = nhantien('COMMENT', $idcmt, $tokenacc);
if ($nhancmt["success"] == 200) {
$xu = $nhancmt["data"]["xu"];
$xujob = $nhancmt["data"]["msg"];
$dem++;
hoanthanh($dem, ' CMT ', $idcmt, $xujob, $xu);
if($dem % $doinick == 0){
$spam = 1; break;
}
if($dem % $xxxxx == 0){
delay($delaybl);
}
delay($delay);
}
}}
}
}}}
function api($url) {
$head = array(
"Host: traodoisub.com",
"cache-control: max-age=0",
"upgrade-insecure-requests: 1",
"user-agent: Mozilla/5.0 (Linux; Android 9; Mi A1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.110 Mobile Safari/537.36",
"accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9",
"sec-fetch-site: none",
"sec-fetch-mode: navigate",
"sec-fetch-user: ?1",
"sec-fetch-dest: document",
//"accept-encoding: gzip, deflate, br",
"accept-language: vi-VN,vi;q=0.9,fr-FR;q=0.8,fr;q=0.7,en-US;q=0.6,en;q=0.5",
);
$ch = curl_init();
curl_setopt_array($ch, array(
CURLOPT_URL => $url,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $head,
CURLOPT_SSL_VERIFYPEER => FALSE,
CURLOPT_RETURNTRANSFER => 1
));
$get = curl_exec($ch);
curl_close($ch);
return json_decode($get, true);
}
function nhantien($type, $id, $tokenacc) {
$nhan = file_get_contents("https://traodoisub.com/api/coin/?type=$type&id=$id&access_token=$tokenacc");
return json_decode($nhan, true);
}
function follow($access_token, $idtest, $cookie) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://graph.facebook.com/'.$idtest.'/subscribers');
$head[] = "Connection: keep-alive";
$head[] = "Keep-Alive: 300";
$head[] = "authority: m.facebook.com";
$head[] = "ccept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7";
$head[] = "accept-language: vi-VN,vi;q=0.9,fr-FR;q=0.8,fr;q=0.7,en-US;q=0.6,en;q=0.5";
$head[] = "cache-control: max-age=0";
$head[] = "upgrade-insecure-requests: 1";
$head[] = "accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9";
$head[] = "sec-fetch-site: none";
$head[] = "sec-fetch-mode: navigate";
$head[] = "sec-fetch-user: ?1";
$head[] = "sec-fetch-dest: document";
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.135 Safari/537.36');
curl_setopt($ch, CURLOPT_ENCODING, '');
curl_setopt($ch, CURLOPT_COOKIE, $cookie);
curl_setopt($ch, CURLOPT_HTTPHEADER, $head);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_TIMEOUT, 60);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 60);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, TRUE);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Expect:'));
$data = array('access_token' => $access_token);
curl_setopt($ch, CURLOPT_POST, count($data));
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
$access = curl_exec($ch);
curl_close($ch);
return json_decode($access);
}
function like($access_token, $id, $cookie) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://graph.facebook.com/'.$id.'/likes');
$head[] = "Connection: keep-alive";
$head[] = "Keep-Alive: 300";
$head[] = "authority: m.facebook.com";
$head[] = "ccept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7";
$head[] = "accept-language: vi-VN,vi;q=0.9,fr-FR;q=0.8,fr;q=0.7,en-US;q=0.6,en;q=0.5";
$head[] = "cache-control: max-age=0";
$head[] = "upgrade-insecure-requests: 1";
$head[] = "accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9";
$head[] = "sec-fetch-site: none";
$head[] = "sec-fetch-mode: navigate";
$head[] = "sec-fetch-user: ?1";
$head[] = "sec-fetch-dest: document";
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.135 Safari/537.36');
curl_setopt($ch, CURLOPT_ENCODING, '');
curl_setopt($ch, CURLOPT_COOKIE, $cookie);
curl_setopt($ch, CURLOPT_HTTPHEADER, $head);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_TIMEOUT, 60);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 60);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, TRUE);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Expect:'));
$data = array('access_token' => $access_token);
curl_setopt($ch, CURLOPT_POST, count($data));
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
$access = curl_exec($ch);
curl_close($ch);
return json_decode($access);
}
function share($access_token,$id){
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://graph.facebook.com/me/feed?method=POST&link=https://www.facebook.com/'.$id.'&privacy={%27value%27:%20%27EVERYONE%27}&access_token='.$access_token);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'GET');
curl_setopt($ch, CURLOPT_ENCODING, 'gzip, deflate');
$headers = array();
$headers[] = 'Authority: graph.facebook.com';
$headers[] = 'Upgrade-Insecure-Requests: 1';
$headers[] = 'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.190 Safari/537.36';
$headers[] = 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9';
$headers[] = 'Sec-Fetch-Site: none';
$headers[] = 'Sec-Fetch-Mode: navigate';
$headers[] = 'Sec-Fetch-User: ?1';
$headers[] = 'Sec-Fetch-Dest: document';
$headers[] = 'Accept-Language: vi-VN,vi;q=0.9,fr-FR;q=0.8,fr;q=0.7,en-US;q=0.6,en;q=0.5';
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
$result = curl_exec($ch);
if (curl_errno($ch)) {
echo 'Error:' . curl_error($ch);
}
curl_close($ch);
return $result;
}
function cmt($access_token, $idcmt, $cookie, $msg) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://graph.facebook.com/'.$idcmt.'/comments');
$head[] = "Connection: keep-alive";
$head[] = "Keep-Alive: 300";
$head[] = "authority: m.facebook.com";
$head[] = "ccept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7";
$head[] = "accept-language: vi-VN,vi;q=0.9,fr-FR;q=0.8,fr;q=0.7,en-US;q=0.6,en;q=0.5";
$head[] = "cache-control: max-age=0";
$head[] = "upgrade-insecure-requests: 1";
$head[] = "accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9";
$head[] = "sec-fetch-site: none";
$head[] = "sec-fetch-mode: navigate";
$head[] = "sec-fetch-user: ?1";
$head[] = "sec-fetch-dest: document";
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.135 Safari/537.36');
curl_setopt($ch, CURLOPT_ENCODING, '');
curl_setopt($ch, CURLOPT_COOKIE, $cookie);
curl_setopt($ch, CURLOPT_HTTPHEADER, $head);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_TIMEOUT, 60);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 60);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, TRUE);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Expect:'));
$data = array('message' => $msg, 'access_token' => $access_token);
curl_setopt($ch, CURLOPT_POST, count($data));
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
$access = curl_exec($ch);
curl_close($ch);
return json_decode($access);
}
function hoanthanh($dem, $type, $id, $xujob, $xu) {
$a = "\033[1;93m[\033[1;93m".$dem."\033[1;93m]\033[1;91m \033[1;96m".date("H:i")."\033[1;91m \033[1;93m $type\033[1;91m \033[1;95m".$id."\033[1;91m \033[1;92m ".$xujob." \033[1;91m \033[1;93m".$xu."\e[0m\n";
$len = strlen($a);
for ($x = 0; $x < $len; $x++) {
echo $a[$x];
usleep(1000);
}
}
function delay($delay) {
for ($time = $delay; $time > -1; $time--) {
echo "\r\033[1;93m (_)\033[1;91m ~> \033[1;92m L \033[1;91m |\033[1;93m $time\033[1;91m | ";
usleep(150000);
echo "\r\033[1;91m (_)\033[0;33m ~> \033[0;37m LO \033[0;31m |\033[0;33m $time\033[0;31m | ";
usleep(150000);
echo "\r\033[1;92m (_)\033[0;33m ~> \033[0;37m LOA \033[0;31m |\033[0;33m $time\033[0;31m | ";
usleep(150000);
echo "\r\033[1;94m (_)\033[0;33m ~> \033[0;37m LOAD \033[0;31m |\033[0;33m $time\033[0;31m | ";
usleep(150000);
echo "\r\033[1;95m (_)\033[0;33m ~>\033[0;37m LOAD. \033[0;31m |\033[0;33m $time\033[0;31m | ";
usleep(150000);
echo "\r\033[1;95m (_)\033[0;33m ~>\033[0;37m LOAD.. \033[0;31m |\033[0;33m $time\033[0;31m | ";
usleep(150000);
echo "\r\033[1;95m (_)\033[0;33m ~>\033[0;37m LOAD...\033[0;31m |\033[0;33m $time\033[0;31m | ";
usleep(100000);
echo "\r \r";
}}
function laytoken($cookie) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://m.facebook.com/composer/ocelot/async_loader/?publisher=feed');
$head[] = "Connection: keep-alive";
$head[] = "Keep-Alive: 300";
$head[] = "authority: m.facebook.com";
$head[] = "ccept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7";
$head[] = "accept-language: vi-VN,vi;q=0.9,fr-FR;q=0.8,fr;q=0.7,en-US;q=0.6,en;q=0.5";
$head[] = "cache-control: max-age=0";
$head[] = "upgrade-insecure-requests: 1";
$head[] = "accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9";
$head[] = "sec-fetch-site: none";
$head[] = "sec-fetch-mode: navigate";
$head[] = "sec-fetch-user: ?1";
$head[] = "sec-fetch-dest: document";
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Linux; Android 10; Mi 9T Pro) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/12.1 Chrome/79.0.3945.136 Mobile Safari/537.36');
curl_setopt($ch, CURLOPT_ENCODING, '');
curl_setopt($ch, CURLOPT_COOKIE, $cookie);
curl_setopt($ch, CURLOPT_HTTPHEADER, $head);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_TIMEOUT, 60);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 60);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, TRUE);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Expect:'));
$access = curl_exec($ch);
curl_close($ch);
if (explode('\",\"useLocalFilePreview', explode('accessToken\":\"', $access)[1])[0]) {
$access_token = explode('\",\"useLocalFilePreview', explode('accessToken\":\"', $access)[1])[0];
}
return $access_token;
}
?>
Function Calls
None |
Stats
MD5 | be65345b3805bd8e484ab278f42cd6d6 |
Eval Count | 0 |
Decode Time | 105 ms |