!C99Shell v. 2.5 [PHP 8 Update] [24.05.2025]!

Software: Apache/2.4.41 (Ubuntu). PHP/8.0.30 

uname -a: Linux apirnd 5.4.0-204-generic #224-Ubuntu SMP Thu Dec 5 13:38:28 UTC 2024 x86_64 

uid=33(www-data) gid=33(www-data) groups=33(www-data) 

Safe-mode: OFF (not secure)

/var/www/html/good_knight/   drwxr-xr-x
Free 13.05 GB of 57.97 GB (22.51%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Self remove    Logout    


Viewing file:     smart.php (14.31 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.2.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-rbsA2VBKQhggwzxH7pPCaAqO46MgnOM80zW1RWuH61DGLwZJEdK2Kadq2F9CUG65" crossorigin="anonymous">
    <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.2.3/dist/js/bootstrap.bundle.min.js" integrity="sha384-kenU1KFdBIe4zVF0s0G1M5b4hcpxyD9F7jL+jjXkk+Q2h455rYXK/7HAuoJl+0I4" crossorigin="anonymous"></script>
    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.10.2/font/bootstrap-icons.css">
    <style>
        .nav-link{
            white-space: nowrap;
        }
        .nav::-webkit-scrollbar {
            display: none;
        }

        /* Hide scrollbar for IE, Edge and Firefox */
        .nav {
            padding: 10px;
            -ms-overflow-style: none;  /* IE and Edge */
            scrollbar-width: none;  /* Firefox */
        }
        #leftbox {
            float:left; 
            width:25%;
            text-align: center !important;
        }
        #middlebox{
            float:left; 
            width:50%;
            padding-top: 10px;
            padding-left: 10px;
        }
        #rightbox{
            float:right;
            width:25%;
            text-align: center !important;
        }
        .card{
            /* width: 100%; width: 100%; border: 0px; cursor: pointer; background: 0 0; text-align: left; */
            margin-bottom: 5px;
        }
        .tab_main{
            margin-bottom: 10px;
            padding-top: 30px;
            padding-left: 12px;
        }
        .col-md-12{
            padding: 0px 15px;
        }
        @media only screen and (min-width: 600px) {
            .tab_main{
                padding-left: 20px;
            }
            .col-md-12{
                padding: 0px 30px;
            }
        }
        a{
            text-decoration: none;
        }
        .footer_row a{
            color: black;
        }
        .footer_row a:active {
            color: darkslategray;
        }

        .tooltip1 {
            position: relative !important;
            display: inline-block !important;
            height: 100%;
        }
    
        .tooltip1 .tooltiptext {
            visibility: hidden;
            width: 120px !important;
            background-color: black !important;
            color: #fff !important;
            text-align: center !important;
            border-radius: 6px !important;
            padding: 5px 0 !important;
            position: absolute !important;
            z-index: 1 !important;
            max-height:35px;
            top: 35% !important;
            right: 110% !important;
        }
        
        .tooltip1 .tooltiptext::after {
            content: "";
            position: absolute !important;
            top: 50% !important;
            left: 100% !important;
            margin-top: -5px !important;
            border-width: 5px !important;
            border-style: solid !important;
            border-color: transparent black transparent transparent !important;
        }
        
        .tooltip1:hover .tooltiptext {
            visibility: visible !important;
        }
    </style>
</head>
<body style="background-color: #ced4dacc;">
        <div class="tab_main bg-light">
            <h2>Haigreve Smart Home</h2>
            <ul class="nav nav-pills mb-3 " id="pills-tab" role="tablist" style="width:100%; overflow-x: scroll; flex-wrap: nowrap;">
                <li class="nav-item" role="presentation">
                    <button class="nav-link active" id="all-device-tab" data-bs-toggle="pill" data-bs-target="#all-device" type="button" role="tab" aria-controls="all-device" aria-selected="true">All Device</button>
                </li>
                <li class="nav-item" role="presentation">
                    <button class="nav-link" id="living-tab" data-bs-toggle="pill" data-bs-target="#all-device" type="button" role="tab" aria-controls="living" aria-selected="false">Living Room</button>
                </li>
                <li class="nav-item" role="presentation">
                    <button class="nav-link" id="bed-tab" data-bs-toggle="pill" data-bs-target="#all-device" type="button" role="tab" aria-controls="bed" aria-selected="false">Bed Room</button>
                </li>
                <li class="nav-item" role="presentation">
                    <button class="nav-link" id="second_room-tab" data-bs-toggle="pill" data-bs-target="#all-device" type="button" role="tab" aria-controls="second_room" aria-selected="false">Second Room</button>
                </li>
            </ul>  
        </div>
    <div class="col-md-12" style="min-height: 80%; margin-bottom: 100px;">
            <div class="tab-content" id="pills-tabContent">
                <div class="tab-pane fade show active" id="all-device" role="tabpanel" aria-labelledby="all-device-tab" tabindex="0">
                            <div class="card" >
                                <div  id = "boxes" style="padding: 10px;">                                      
                                    <div id = "leftbox">
                                        <img width="90" height="80" src="https://www.goodknight.in/wp-content/uploads/2017/09/500x500-new-refill-old-machine-.png" alt="">
                                    </div> 
                                    <div id = "middlebox">
                                        <h6>Room No. 1</h6>
                                        <span id="sp_text1">Turned Off</span>
                                        <br>
                                        <a class="details" href="#">Details</a>
                                    </div>
                                      
                                    <div id = "rightbox">
                                        <button style="background: 0 0; border: 0;">
                                            <span style="font-size: 56px;" class="power_button" id="power_button1"><i class="bi bi-power"></i></span>
                                        </button>
                                    </div>
                                </div>
                            </div>
                        <div class="card data_row" >
                            <div id = "boxes" style="padding: 10px;">                                      
                                <div id = "leftbox">
                                    <img width="90" height="80" src="https://www.goodknight.in/wp-content/uploads/2017/09/500x500-new-refill-old-machine-.png" alt="">
                                </div> 
                                <div id = "middlebox">
                                    <h6>Room No. 2</h6>
                                    <span id="sp_text2">Turned Off</span>
                                    <br>
                                        <a class="details" href="#">Details</a>
                                </div>
                                  
                                <div id = "rightbox">
                                    <button class="tooltip1" disabled style="background: 0 0; border: 0;">
                                        <span class="tooltip1 tooltiptext">Demo button</span>
                                        <span style="font-size: 56px;" class="power_button"  id="power_button2" ><i class="bi bi-power"></i></span>
                                    </button>
                                </div>
                            </div>
                        </div>
                        <div class="card data_row">
                            <div  id = "boxes" style="padding: 10px;">                                      
                                <div id = "leftbox">
                                    <img width="90" height="80" src="https://www.goodknight.in/wp-content/uploads/2017/09/500x500-new-refill-old-machine-.png" alt="">
                                </div> 
                                <div id = "middlebox">
                                    <h6>Room No. 3</h6>
                                    <span id="sp_text3">Turned Off</span>
                                    <br>
                                    <a class="details" href="#">Details</a>
                                </div>
                                
                                <div id = "rightbox">
                                    <button class="tooltip1" disabled style="background: 0 0; border: 0;">
                                        <span class="tooltip1 tooltiptext">Demo button</span>
                                        <span style="font-size: 56px;" class="power_button" id="power_button3"><i class="bi bi-power"></i></span>
                                    </button>
                                </div>
                            </div>
                        </div>
                </div>
                <div class="tab-pane fade" id="living" role="tabpanel" aria-labelledby="living-tab" tabindex="0">tab 2</div>
                <div class="tab-pane fade" id="bed" role="tabpanel" aria-labelledby="bed-tab" tabindex="0">tab 3</div>
                <div class="tab-pane fade" id="second_room" role="tabpanel" aria-labelledby="second_room-tab" tabindex="0">tab 4</div>
        </div>
    </div>
    <div class="fixed-bottom bg-light">
        <div class="card footer_row">
            <div  id = "boxes" style="padding: 10px;">                                      
                <div style="float: left; width: 33%; text-align: center;">
                    <a href="http://139.59.127.108:8080/good_knight/home.php" style="background: 0 0; border: 0;">
                        <span style="font-size: 20px;" ><i class="bi bi-grid-3x3-gap"></i><br>Dashboard</span>
                    </a>
                </div> 
                <div style="float: left; width: 33%; text-align: center; border-radius:15px; background-color:#0709e7d4;">
                    <a href="#" style="background: 0 0; border: 0; color:white;">
                        <span style="font-size: 22px;"><i class="bi bi-house-door"></i><br>My Home</span>
                    </a>
                </div>
                
                <div style="float: left; width: 33%; text-align: center;">
                    <a href="#" style="background: 0 0; border: 0;">
                        <span style="font-size: 20px;"><i class="bi bi-person-circle"></i><br>Profile</span>
                    </a>
                </div>
            </div>
        </div>
    </div>

</body>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.1/jquery.min.js"></script>

<script>
    $(function() {
        $.ajax({
            type: 'get',
            url: 'http://128.199.176.47:3030/good-knight/check',
            success: function (data, status, xhr) {
                console.log(data.status);
                if (data.status=="on") {
                    $("#sp_text1").text("Turned On");                   
                    $("#sp_text2").text("Turned On");
                    $("#sp_text3").text("Turned On");
                    $("#power_button1").css("color", "#17d17a");
                    $("#power_button2").css("color", "#17d17a");
                    $("#power_button3").css("color", "#17d17a");
                }else{
                    $("#sp_text1").text("Turned Off");
                    $("#sp_text2").text("Turned Off");
                    $("#sp_text3").text("Turned Off");
                    $('#power_button1').css("color", "#000");
                    $('#power_button2').css("color", "#000");
                    $('#power_button3').css("color", "#000");
                }
            }
        });
    });
    $(".card button").click(function(){
        console.log("clicked");
        var $this = $(this);
            var power = $this.find('.power_button');
            var power_text = $this.parent().parent().find("#middlebox").find("span");
            // console.log(power_text.text());
            if (power_text.text()=="Turned On") {
                $.ajax({
                    type: 'post',
                    url: 'http://128.199.176.47:3030/good-knight/status-update',
                    data:{
                        command:"off"
                    },
                    success: function (data, status, xhr) {
                        $("#sp_text1").text("Turned Off");
                        $("#sp_text2").text("Turned Off");

                        $("#sp_text3").text("Turned Off");

                        $('#power_button1').css("color", "#000");
                        $('#power_button2').css("color", "#000");
                        $('#power_button3').css("color", "#000");

                    }
                });
            }else{   

                $.ajax({
                    type: 'post',
                    url: 'http://128.199.176.47:3030/good-knight/status-update',
                    data:{
                        command:"on"
                    },
                    success: function (data, status, xhr) {
                        power_text.text("Turned On");
                        $(power).css("color", "#17d17a");
                        // $("#sp_text1").text("Turned On");                   
                        // $("#sp_text2").text("Turned On");
                        // $("#sp_text3").text("Turned On");
                        // $("#power_button1").css("color", "#17d17a");
                        // $("#power_button2").css("color", "#17d17a");
                        // $("#power_button3").css("color", "#17d17a");

                    }
                });


            }
    });
    $(".details").click(function () {
        var $this = $(this);
        var power_text = $this.parent().find("span");

        if (power_text.text()=="Turned On") {
            window.location.href = "http://139.59.127.108:8080/good_knight/details.php?status="+'on';
        }else{
            window.location.href = "http://139.59.127.108:8080/good_knight/details.php?status="+'off';
        }

    })
</script>
</html>

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

:: Make Dir ::
 
[ Read-Only ]
:: Make File ::
 
[ Read-Only ]

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

--[ c99shell v. 2.5 [PHP 8 Update] [24.05.2025] | Generation time: 0.0063 ]--