Jump to content

návod - Logování IP Adresy která přišla na Web


Cracker

Recommended Posts

Zdravím,

 

Možná se vám stalo že máte logy Web Serveru a všimnete si tam pokusu o hacking ale mnoho lidi zapomina v logu na IP Adresu ( pár jich Znám :d ) tak jsem pro vás udělal jednoduchý script na zapis IP Adress do soboru.

 

 

Nekam do scriptu dáme tento KOD

<?php
$ip = $_SERVER['REMOTE_ADDR']; //Zjisteni Pristupu
$date = date("h:i:s"); //Hodina Minuta a Sekunda Přistupu

$iplog=fopen("iplog.txt", "a"); //oteřvření souboru iplog.txt
fwrite($iplog, "Cas: $date - IP: $ip"); //zapis do souboru iplog.txt
fclose($iplog); //zavření souboru iplog.txt
?>

 

co na serveru budeme potřebovat

nekam do index.php vložit výše zmíněný Kód.

vytvořit si soubor iplog.txt a mít ho tam kde je index.php

Link to comment
Share on other sites

Zdravím,

 

Možná se vám stalo že máte logy Web Serveru a všimnete si tam pokusu o hacking ale mnoho lidi zapomina v logu na IP Adresu ( pár jich Znám :d ) tak jsem pro vás udělal jednoduchý script na zapis IP Adress do soboru.

 

 

Nekam do scriptu dáme tento KOD

<?php
$ip = $_SERVER['REMOTE_ADDR']; //Zjisteni Pristupu
$date = date("h:i:s"); //Hodina Minuta a Sekunda Přistupu

$iplog=fopen("iplog.txt", "a"); //oteřvření souboru iplog.txt
fwrite($iplog, "Cas: $date - IP: $ip"); //zapis do souboru iplog.txt
fclose($iplog); //zavření souboru iplog.txt
?>

 

co na serveru budeme potřebovat

nekam do index.php vložit výše zmíněný Kód.

vytvořit si soubor iplog.txt a mít ho tam kde je index.php

ešte by trebalo chmod777 pre zapisovanie dát... myslím

Link to comment
Share on other sites

Takový dotaz.. nemá se dávat nakonec \n

fwrite($iplog, "Cas: $date - IP: $ip"); //zapis do souboru iplog.txt

Protože podle mě by to psalo

 

Cas: 13:21 - IP ***.**.**.**Cas: 13:21 - IP ***.**.**.**Cas: 13:21 - IP ***.**.**.**Cas: 13:21 - IP ***.**.**.**...

Link to comment
Share on other sites

Takový dotaz.. nemá se dávat nakonec \n

fwrite($iplog, "Cas: $date - IP: $ip"); //zapis do souboru iplog.txt

Protože podle mě by to psalo

 

Cas: 13:21 - IP ***.**.**.**Cas: 13:21 - IP ***.**.**.**Cas: 13:21 - IP ***.**.**.**Cas: 13:21 - IP ***.**.**.**...

u linuxu \n a u windows \r\n

Link to comment
Share on other sites

třeba na IP adresu :d

já bych radši vyfiltroval známé adresy (které jsou povolené jako např. index.php, team.php atd.) a zapisoval jen nějaké adresy, které nepředpokládám

např. pro PHP injection známá adresa

index.php?include=http://mujweb.tld/delete.php

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...