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

13.01.2009, 18:46
|
|
Постоянный
Регистрация: 15.06.2007
Сообщений: 527
Провел на форуме: 1734541
Репутация:
214
|
|
PHP код:
echo "
<html>
<head>
<title>Доменная авторизвация</title>
<meta http-equiv=Content-Type content=text/html; charset=windows-1251>
</head>
<body text='000000' bgcolor='#ffffff' topmargin='0' leftmargin='0' rightmargin='0'>
<table width=100% border=0><tr><td align=left>
<form action='domen.php' method='post' name='poisk' id='poisk'>
<font class=text_>Логин:   </font><input type='text' name='user' size='20'><br>
<font class=text_>Пароль: </font><input type='password' name='pass' size='20'><br>
<input type='submit' name='send' value='Отправить'>
</td><td width=25%> </td></tr></table>";
function GetADAuth($username, $password){
$AD_SERVER = '172.20.2.2';
$ad = ldap_connect('ldap://'.$AD_SERVER)
or die("Couldn't connect to AD!");
ldap_set_option($ad, LDAP_OPT_PROTOCOL_VERSION, 3);
ldap_set_option($ad, LDAP_OPT_REFERRALS, 0);
return(ldap_bind($ad, $username.'@smart', $password));
}
$test = GetADAuth($user, $pass);
echo "<br><br>";
if (($test =="1") and ($user!="")) echo "Вы авторизованы!!!";
if (($test !="1") and ($user!="")) echo "Неправильное имя пользователя или пароль!!!";
Есть такой скриптик авторизации через ActiveDirectory
пытаюсь авторизоваться пишет
Unable to bind to server: Invalid credentials
Пытаюсь просто подцепиться без авторизации только коннект то все ок... в чем может быть проблема?
|
|
|

13.01.2009, 19:20
|
|
Познавший АНТИЧАТ
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме: 18127311
Репутация:
1676
|
|
парни, вот кто выучил пхп, вы же не весь язык учили, прц 20???
Что ты вкладываешь в понятие выучить?
|
|
|

13.01.2009, 19:27
|
|
Познавший АНТИЧАТ
Регистрация: 05.05.2008
Сообщений: 1,078
Провел на форуме: 10311449
Репутация:
1357
|
|
Сообщение от Kaimi
Что ты вкладываешь в понятие выучить?
тоесть знать, написать скрипт без шаблонов и и т п
я это к тому что я хочу узнать можно ли решить процентов 80-85 своих проблем связанных с пхп зная язык на 20 прц
|
|
|

13.01.2009, 21:24
|
|
Постоянный
Регистрация: 09.07.2006
Сообщений: 553
Провел на форуме: 7561206
Репутация:
1861
|
|
можно ли решить процентов 80-85 своих проблем связанных с пхп зная язык на 20 прц
Хакерская догадка - 45% (с) Вебкилл
//сорри за оффтоп
|
|
|

13.01.2009, 21:49
|
|
Участник форума
Регистрация: 01.08.2008
Сообщений: 239
Провел на форуме: 448388
Репутация:
31
|
|
И снова здравствуйте!
Подскажите пожалуйста, как проверить доступность/наличие/присутствие удалённого файла?
Хороший пример - yandex webmaster, где для подтверждения авторства сайта требуется положить в корень сайта файл с именеи [случайно имя].
Как это реализовать?
P.s. Заранее благодарен за ответы! 
|
|
|

13.01.2009, 21:54
|
|
Members of Antichat - Level 5
Регистрация: 09.05.2008
Сообщений: 304
Провел на форуме: 7875940
Репутация:
2362
|
|
Отправить запрос, получить заголовки, разорвать соединение, посмотреть посмотреть код ответа.
По типу:
curl -I http://ya.ru/logo.png
Connection: close
Content-Type: image/png
Accept-Ranges: bytes
ETag: "2134848452"
Last-Modified: Mon, 25 Aug 2008 09:33:23 GMT
Content-Length: 1418
Date: Tue, 13 Jan 2009 17:52:36 GMT
Server: httpd
|
|
|

13.01.2009, 21:56
|
|
Участник форума
Регистрация: 01.08.2008
Сообщений: 239
Провел на форуме: 448388
Репутация:
31
|
|
Это curl? А php функции для этого есть?
|
|
|

13.01.2009, 22:08
|
|
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме: 2238549
Репутация:
1318
|
|
Вообще лучше не GET а HEAD...
http://ru2.php.net/manual/ru/book.curl.php
|
|
|

14.01.2009, 00:51
|
|
Новичок
Регистрация: 06.01.2009
Сообщений: 4
Провел на форуме: 9669
Репутация:
7
|
|
вообще нужен скрипт 
Если человек один раз уже был на этой страничке ему выводится надпись типа доступ запрещен..
т.е с одного ипа можно заходить на страницу 1 раз в 24 часа.
хорошо бы сделать это все на текстовых файлах и без куков, чтобы и боты банились.
Заранее большое спасибо, ну и собсно плюсики не забуду 
|
|
|

14.01.2009, 02:23
|
|
Новичок
Регистрация: 06.01.2009
Сообщений: 4
Провел на форуме: 9669
Репутация:
7
|
|
все не надо)) сам придумал как
PHP код:
<?
$fp = fopen("ban_ip/ban_ip_".date("d.m.Y").".txt","a");
fputs($fp,"");
fclose($fp);
$open=fopen("ban_ip/ban_ip_".date("d.m.Y").".txt","r");
while(!feof($open))
$search.=fgets($open,1024);
fclose($open);
if(eregi(strtolower($_SERVER['REMOTE_ADDR']),strtolower($search)))
{
echo "ban";
}
else
{
echo "noban";
}
$fp = fopen("ban_ip/ban_ip_".date("d.m.Y").".txt","a");
fputs($fp,"".$_SERVER['REMOTE_ADDR']."\n");
fclose($fp);
?>
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|