[PHP] Protect Folder Via File .Htaccess

<?php
        echo "<form method='POST'>
        <title>[Protect] Folder Via Htaccess</title>
        <center>
        <br><br>\<font face='Tahoma' size='5'><b><font color='red'>Protect</font> Folder Via Htaccess</b></font><font face='Tahoma' size='2'></font><br><br>
        <font face='Tahoma' size='2'>Path: <input type='text' name='path' value='/home/".@get_current_user()."/' size='50'><br>
        <input type='text' name='username' placeholder='Username'>
        <input type='text' name='password' placeholder='Password'>
        <input type='submit' value='Generate Protection' name='submit'></font></form></center>";
        # POSTS
        $username = $_POST['username'];
        $password = $_POST['password'];
        $path = $_POST['path'];
        # htaccess
        $htaccess = "IyBHZW5lcmF0ZWQgQnkgeFNlY3VyaXR5IAojIERlVi1Qb2luVC5Db00KCkF1dGhUeXBlIEJhc2ljCkF1dGhOYW1lICJQcm90ZWN0ZWRbeFNlY3VyaXR5XSIKQXV0aFVzZXJGaWxlICN4c2VjdXJpdHkjLy5odHBhc3N3ZApSZXF1aXJlIHZhbGlkLXVzZXI=";
       
        $b0x = str_replace("#xsecurity#" ,$path ,base64_decode($htaccess));
        $crypt = crypt($password, base64_encode($password));
       
        # Create
        if($_POST['submit'])
        {
                $htpasswd = fopen($path.'.htpasswd', 'w');
                if($htpasswd)
                {
                        $s = $username.":".$crypt;
                        $x = fwrite($htpasswd,$s);
                        if($x)
                        {
                                print "<center><font face='Tahoma' size='2'>[+] <b>.htpasswd</b> Created </center></font>";
                        }
                }
                $htx = fopen('.htaccess','w');
                if($htx)
                {
                        $xx = fwrite($htx, $b0x);
                        if($xx)
                        {
                                print "<center><font face='Tahoma' size='2'>[+] <b>.htaccess</b> Created</font>";
                        }
                }
        }
?>
[PHP] Protect Folder Via File .Htaccess Reviewed by Nguyen Nam Hong on 10:39 AM Rating: 5
Copyright © Kid1412 Blog's 💖 2016
Development by Hong Nguyen Nam
Powered by Blogger.