403Webshell
Server IP : 209.209.40.120  /  Your IP : 216.73.217.112
Web Server : Microsoft-IIS/10.0
System : Windows NT NEWWWW 10.0 build 17763 (Windows Server 2019) i586
User : NEWWWW$ ( 0)
PHP Version : 8.3.30
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  C:/HostingSpaces/admin/sms4real.com/wwwroot/api/gen/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : C:/HostingSpaces/admin/sms4real.com/wwwroot/api/gen/pushsms.php
<?php
include "general.php";
include "connect.php";


 
  $skey =$_POST["skey"];
  $username =$_POST["username"];
  $pass =$_POST["pass"];
  $phone =$_POST["phonenumber"];
  $message =$_POST["message"];
  $sender =$_POST["sender"];   
 
 // echo "key " . $skey ."<br>";
  //echo "username " . $username. "<br>";
 // echo "pass " . $pass . "<br>";
 // echo "phone " . $phone ."<br>";
 // echo "message " . $message ."<br>";
 // echo "sender " . $senderid ."<br>";
  
  
  $transID= generateTransID();
  
  //check for blank parameters
  
  if ( $username =="") 
   {
    
	//form response
		$messout = "<response>";
		$messout = $messout. "<result>1002</result>";
		$messout = $messout. "<transid>".$transID. "</transid>";
                $messout = $messout. "<count>0</count>";
		$messout = $messout. "</response>";
        
       print_r ($messout);
	   $response = apilogs( $username, $pass, $phone,$message, $transID, $domain,$sender,$skey,$messout);
	   exit(0);

   }


    if ( $pass =="") 
   {
    
	//form response
		$messout = "<response>";
		$messout = $messout. "<result>1003</result>";
		$messout = $messout. "<transid>". $transID . "</transid>";
                $messout = $messout. "<count>0</count>";
		$messout = $messout. "</response>";
        
       print_r ($messout);
	   $response = apilogs( $username, $pass, $phone,$message, $transID, $domain,$sender,$skey,$messout);
	   exit(0);

   }
   
   
    if ( $phone =="") 
   {
    
	//form response
		$messout = "<response>";
		$messout = $messout. "<result>1004</result>";
		$messout = $messout. "<transid>". $transID . "</transid>";
                $messout = $messout. "<count>0</count>";
		$messout = $messout. "</response>";
        
       print_r ($messout);
	   $response = apilogs( $username, $pass, $phone,$message, $transID, $domain,$sender,$skey,$messout);
	   exit(0);

   }

  
    if ( $message =="") 
   {
    
	//form response
		$messout = "<response>";
		$messout = $messout. "<result>1005</result>";
		$messout = $messout. "<transid>". $transID. "</transid>";
                $messout = $messout. "<count>0</count>";
		$messout = $messout. "</response>";
        
       print_r ($messout);
	   $response = apilogs( $username, $pass, $phone,$message, $transID, $domain,$sender,$skey,$messout);
	   exit(0);

   }
   
   
    if ( $skey =="") 
   {
    
	//form response
		$messout = "<response>";
		$messout = $messout. "<result>1006</result>";
		$messout = $messout. "<transid>". $transID. "</transid>";
                $messout = $messout. "<count>0</count>";
		$messout = $messout. "</response>";
        
       print_r ($messout);
	   $response = apilogs( $username, $pass, $phone,$message, $transID, $domain,$sender,$skey,$messout);
	   exit(0);

   }

   
    if ( $sender =="") 
   {
    
	//form response
		$messout = "<response>";
		$messout = $messout. "<result>1007</result>";
		$messout = $messout. "<transid>". $transID. "</transid>";
                $messout = $messout. "<count>0</count>";
		$messout = $messout. "</response>";
        
       print_r ($messout);
	   $response = apilogs( $username, $pass, $phone,$message, $transID, $domain,$sender,$skey,$messout);
	   exit(0);

   }
   
   
   
   
   
   
   
  if ( strlen($username) > 60) 
   {
    
	//form response
		$messout = "<response>";
		$messout = $messout. "<result>1008</result>";
		$messout = $messout. "<transid>". $transID. "</transid>";
                $messout = $messout. "<count>0</count>";
		$messout = $messout. "</response>";
        
       print_r ($messout);
	   $response = apilogs( $username, $pass, $phone,$message, $transID, $domain,$sender,$skey,$messout);
	   exit(0);

   }


    if ( strlen($pass) >60) 
   {
    
	//form response
		$messout = "<response>";
		$messout = $messout. "<result>1009</result>";
		$messout = $messout. "<transid>" . $transID . "</transid>";
                $messout = $messout. "<count>0</count>";
		$messout = $messout. "</response>";
        
       print_r ($messout);
	   $response = apilogs( $username, $pass, $phone,$message, $transID, $domain,$sender,$skey,$messout);
	   exit(0);

   }
   
   
    if ( strlen($phone) > 2000) 
   {
    
	//form response
		$messout = "<response>";
		$messout = $messout. "<result>1010</result>";
		$messout = $messout. "<transid>". $transID . "</transid>";
                $messout = $messout. "<count>0</count>";
		$messout = $messout. "</response>";
        
       print_r ($messout);
	   $response = apilogs( $username, $pass, $phone,$message, $transID, $domain,$sender,$skey,$messout);
	   exit(0);

   }

  
    if ( strlen($message) > 1530) 
   {
    
	//form response
		$messout = "<response>";
		$messout = $messout. "<result>1011</result>";
		$messout = $messout. "<transid>". $transID . "</transid>"; 
                $messout = $messout. "<count>0</count>";
		$messout = $messout. "</response>";
        
       print_r ($messout);
	   $response = apilogs( $username, $pass, $phone,$message, $transID, $domain,$sender,$skey,$messout);
	   exit(0);

   }
   
   
    if ( (strlen($skey) > 15 ) ||  (strlen($skey) < 15 )) 
   {
    
	//form response
		$messout = "<response>";
		$messout = $messout. "<result>1012</result>";
		$messout = $messout. "<transid>". $transID . "</transid>";
                $messout = $messout. "<count>0</count>";
		$messout = $messout. "</response>";
        
       print_r ($messout);
	   $response = apilogs( $username, $pass, $phone,$message, $transID, $domain,$sender,$skey,$messout);
	   exit(0);

   }

   
    if ( strlen($sender) > 20) 
   {
    
	//form response
		$messout = "<response>";
		$messout = $messout. "<result>1013</result>";
		$messout = $messout. "<transid>". $transID. "</transid>";
                $messout = $messout. "<count>0</count>";
		$messout = $messout. "</response>";
        
       print_r ($messout);
	   $response = apilogs( $username, $pass, $phone,$message, $transID, $domain,$sender,$skey,$messout);
	   exit(0);

   }
   
   
   
   

//  echo $transID ."<br>"; 
  $response = getUsernamekey($username,$pass,$skey,$domain);
   //echo $response;
//  exit();
  $cnt=0;
  if ($phone !=""){
      $arrphone =preg_split("/,/",$phone);
      $cnt =count($arrphone);
  }
  
  if ($response =="1") {
     $mtype="0";
     $response = sendSMS( $username,$phone, $transID, $domain,$message,$sender,$mtype);
 
  
   if ($response=="0" )
    { 
        //form response
		$messout = "<response>";
		$messout = $messout. "<result>0</result>";
		$messout = $messout. "<transid>". $transID. "</transid>";
                $messout = $messout. "<count>". $cnt. "</count>";
		$messout = $messout. "</response>";
        
       print_r ($messout);
	   $response = apilogs( $username, $pass, $phone,$message, $transID, $domain,$sender,$skey,$messout);
	   exit(0);
    }

   }//check username 
   else
    {
	   //form response
		$messout = "<response>";
		$messout = $messout. "<result>1001</result>";
		$messout = $messout. "<transid>". $transID . "</transid>";
                $messout = $messout. "<count>0</count>";
		$messout = $messout. "</response>";
        
       print_r ($messout);
	   $response = apilogs( $username, $pass, $phone,$message, $transID, $domain,$sender,$skey,$messout);
	   exit(0);
	}
	
	
?>

Youez - 2016 - github.com/yon3zu
LinuXploit