ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

02.10.2009, 20:20
|
|
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
Провел на форуме: 3941248
Репутация:
668
|
|
Если кому интересно ... поиск по диапазону из базы которую берём тут
http://resident.su/ipgeo/
PHP код:
<?php
/**
* @author @Fatal@
* @copyright 2009
*/
$exp = explode("\r\n",file_get_contents('a.txt'));
$a = '0';
function f($b,$a,$qwe)
{
list($z,$x) = explode(' - ',$b);
$q = explode('.',$z);
$w = explode('.',$x);
$e = explode('.',$_SERVER['REMOTE_ADDR');
if($q[0] === $e[0] && $q[1] === $e[1])
{
if($qwe === $z || $x === $qwe)
$qwe = 1;
elseif($e[2] > $q[2] && $e[2] < $w[2])
$qwe = 1;
elseif($e[2] === $q[2] && $e[2] < $w[2])
$qwe = 1;
elseif($e[2] === $w[2] && $e[3] > $q[3] && $e[3] < $w[3])
$qwe = 1;
}
if($qwe === 1)
return true;
}
array_walk($exp,'f',&$a);
if($a === 1)
echo 'da';
else
echo 'net';
?>
делал на скорую руку так что за корявый код срьте
|
|
|
|
Похожие темы
|
| Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
|
Определение название сервера онлайн
|
Krist_ALL |
Уязвимости |
35 |
16.08.2009 19:13 |
|
Автоматическое определение SQL-Inj
|
Psi.X |
PHP, PERL, MySQL, JavaScript |
1 |
20.04.2009 22:26 |
|
Определение локального имени
|
alpotemkin |
PHP, PERL, MySQL, JavaScript |
10 |
09.04.2009 15:54 |
|
Определение IP отправителя
|
Qwazar |
PHP, PERL, MySQL, JavaScript |
9 |
20.12.2008 11:54 |
|
Реально ли определение IP через JavaScript?
|
proxych |
PHP, PERL, MySQL, JavaScript |
4 |
15.02.2006 20:19 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|