seja bem vindo ao forum eof, caso nao seja cadastrado se cadastre para poder visualizar todo o conteudo ^^

Você não está conectado. Conecte-se ou registre-se

 » Programação Web » PHP » Pagina de login que so ip's especificos podem acessar

Pagina de login que so ip's especificos podem acessar

Ir em baixo  Mensagem [Página 1 de 1]

mmxm


avançado
avançado
No codigo somente ip's especificos irão ver a pagina de login , mais tbm podemos utilizar um user-agent especifico (HTTP_USER_AGENT), rerefer (HTTP_REFERER), tudo isso junto ,etc...

Código:
<?php

#####  By MMxM                                        #####
##### Página de login 'protegida'                  #####
##### Somente os ips autorizados podem acessar  #####

$ip = $_SERVER[REMOTE_ADDR];

        if ($ip != "IP2" && $ip != "127.0.0.1"){
                include("logger.php");

                /* Se o ip de quem acessou a pagina for diferente de 127.0.0.1 ou "IP2"
                * então o arquivo logger.php sera incluido na pagina
                * o Arquivo irar gravar os ips de quem acessou a pagina
                * e mostrar a mensagem que vc não tem permissão
                * para acessar a pagina pois seu ip é diferente de 127.0.0.1 ou "IP2"
                */
        }
        else{
                echo("Bem vindo");

                /*
                * SUA PAGINA DE LOGIN
                */
        }

?>


logger.php

Código:
<?php

        //Ip-logger by MMxM :)

        date_default_timezone_set('Brazil/East');
        $data = date('d/m/Y');
        $hora = date('H:i');


        /* Cria um log com o ip de quem acessou a pagina , a hora e a data
        O arquivo ips.txt é criado no diretorio onde esta o script */

        echo ("Voce nao tem permissao para acessar essa pagina");
        $fp = fopen("ips.txt", "a");
        fwrite($fp, "IP:$_SERVER[REMOTE_ADDR] \n");
        fwrite($fp, "DATA:$data \n");
        fwrite($fp, "HORA:$hora \n");
        fwrite($fp, "=====================================\n");
        fclose($fp);
?>

quem quiser melhorar o codigo fica a vontade , pq assim ta uma porcaria kkkkkkk '-'

Kodo no Kami

avatar
master
master
show mano *-* , quando eu criar uma pagina de login com certeza vou usar essa sua source ^^


_________________ASSINATURA_________________
[Você precisa estar registrado e conectado para ver esta imagem.]
[Você precisa estar registrado e conectado para ver esta imagem.]

Contato:
Spoiler:

Contato:
Facebook: [Você precisa estar registrado e conectado para ver este link.]
Skype: hackerfts315
http://endoffile.umforum.net

Stw4rt

avatar
novato
novato
Pow Mmxm ! 

Agora que tu ensinou essa tecnica seria legal vc tambem ensinar como burla ela!

Sir.Rafiki

avatar
avançado
avançado
Stw4rt a varias maneira de fazer o que tu ta querendo , o que deve ser analisando é o tipo de ataques, pois se for um LFI via filter , e não tiver acesso ao banco de dados, uma saída é ver o ip cadastrados , ou os user agent, porém para isso você terá que fazer um ataque de SQLi ou qualquer outro que te permita acesso as databases, isso vai depende das suas habilidades hacker, e é claro lógica e uma capacidade de se virar em situações desfavoráveis para um ataque. 

uma outra maneira de se fazer isso é usando open no primeiro código, assim poderíamos ter uma lista de ips, e tbm facilitaria a manutenção


_________________ASSINATURA_________________
Código:
True = False


F.Ramon escreveu:[Você precisa estar registrado e conectado para ver este link.]

Conteúdo patrocinado


Voltar ao Topo  Mensagem [Página 1 de 1]

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum