HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 15.05.2009, 16:39
bug1z
Познающий
Регистрация: 07.05.2009
Сообщений: 64
С нами: 8953743

Репутация: 59
По умолчанию

Эм, это вообще хтмл шаблон формы авторизации.
Искать уязвимости надо в authorize.php
А из этого ничего...разве что
name="password"
name="login"
изредко могут совпадать с названием колонок в Бд...
 
Ответить с цитированием

  #2  
Старый 15.05.2009, 18:07
xpkeygen
Новичок
Регистрация: 29.09.2007
Сообщений: 2
С нами: 9798704

Репутация: 0
По умолчанию

Цитата:
Сообщение от bug1z  
Эм, это вообще хтмл шаблон формы авторизации.
Искать уязвимости надо в authorize.php
А из этого ничего...разве что
name="password"
name="login"
изредко могут совпадать с названием колонок в Бд...
насчет login и password, то это я проверял - не подходит. Может быть есть какие-нибудь уязвимости, если вписать какую-нибудь абракадабру в поля логин или пароль ?
 
Ответить с цитированием

  #3  
Старый 15.05.2009, 22:13
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
С нами: 9223466

Репутация: 3171


По умолчанию

почитай статьи,пробуй передавать массивы,а не переменные,попробуй скули, да много что
 
Ответить с цитированием

  #4  
Старый 15.05.2009, 22:18
Lide
Новичок
Регистрация: 25.03.2009
Сообщений: 29
С нами: 9016129

Репутация: 16
По умолчанию

Решите плиззз
Простенький алгоритм:
Дан двумерный массив размерностью 30x30:
К любом элементу можно обратиться типа array[X][Y],
где XY координаты.
В массиве может содержаться число от 1 до 3-х.

Необходимо написать функцию, которая возвращает координаты последовательности из
любого числа 1 или 2 (не 3), которое идет 5 раз подряд по вертикали, горизонтали
или диагонали.

Пример:
[3][3][1][3][3][3]
[3][2][1][3][3][3]
[3][2][1][3][3][3]
[3][3][1][3][3][3]
[3][3][1][3][3][2]

Функция должна вернуть:
3,1
3,2
3,3
3,4
3,5
 
Ответить с цитированием

  #5  
Старый 15.05.2009, 22:43
bug1z
Познающий
Регистрация: 07.05.2009
Сообщений: 64
С нами: 8953743

Репутация: 59
По умолчанию

2xpkeygen
попробуй:

Login: " OR 1=1%00
Pass:

или

Login: ' OR 1=1%00
Pass:

Вариантов много, в зависимости от того, какой код в authorize.php
 
Ответить с цитированием

  #6  
Старый 15.05.2009, 23:46
KaMiKadZe
Участник форума
Регистрация: 24.02.2006
Сообщений: 206
С нами: 10635912

Репутация: 103
По умолчанию

Нужно добавить переключение по месяцам...
Т.е должны быть "<" - на месяц назад и ">" - месяц вперед
Уже всю голову сломал...


PHP код:


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Календарь</TITLE>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">

</HEAD>
<body>
<?php
include("blocks/bd.php");
// Функция для проверки имеются ли новости по определенной дате
function url ($date){
$result mysql_query ("SELECT date FROM news WHERE date='$date'");
$numrow mysql_num_rows ($result);
return 
$numrow;
}
//Вычисляем  дату
$td "<td align='right' class='a1'>";
$day date ('d'); // день месяца
$month date ('m'); // месяц
$year date ('Y'); // год пример 1970
$end_day date ('t'); // количество дней в месяце
$one_day date ('w'); // номер дня недели от 0 до 6
// Присваиваем каждому месяцу название
switch ($month){
  case 
0:
  
$month_s='Декабрь';
    break;
  case 
1:
    
$month_s='Январь';
    break;
  case 
2:
    
$month_s='Февраль';
    break;
  case 
3:
    
$month_s='Март';
    break;
  case 
4:
    
$month_s='Апрель';
    break;
  case 
5:
    
$month_s='Май';
    break;
  case 
6:
    
$month_s='Июнь';
    break;
  case 
7:
    
$month_s='Июль';
    break;
  case 
8:
    
$month_s='Август';
    break;
  case 
9:
    
$month_s='Сентябрь';
    break;
  case 
10:
    
$month_s='Октябрь';
    break;
  case 
11:
    
$month_s='Ноябрь';
    break;
}
//Рисуем таблицу

$calendar "<table align='center' border='0' cellpadding='0' cellspacing='0' class='a2'>
<tr><td>
<table border='0' cellspacing='1' cellpadding='2' width='100%'>
<tr>
<td align='center' colspan='7' class='a3'>
<font class='a4'>
<b> 
$month_s $year   </b></font></td>
</tr>
<tr>
<td align='center' class='a5'>Пн</td>
<td align='center' class='a5'>Вт</td>
<td align='center' class='a5'>Ср</td>
<td align='center' class='a5'>Чт</td>
<td align='center' class='a5'>Пт</td>
<td align='center' class='a5'>Сб</td>
<td align='center' class='a5'>Вс</td>
</tr>"
;

//Цикл заполнения календаря
for ( $i 1$i <= $end_day+$one_day$i++)
{
  if (
$x==0){$x=7;}
$x--;
$a $i$one_day;
$date $year."-".$month."-".$a;

  
// Делаем дни что не существуют в начале пустыми
  
if ($one_day$i or $a<1){$calendar .= "$td</td>";}
    
// Суббота
    
elseif ($i==or $i==13 or $i==20 or $i==27 or $i==34){
      
//Сегодняшний день если суббота
      
if ($i==$day+$one_day){
        
// Делаем числа не имеющие новостей не ссылками
        
if (url($date) > 0)
        {
        
$a "<font class='a4'><a href='index.php?date=$date'>$a</a></font>";
        }
        else
        {
        
$a "<font class='a4'>$a</font>"
        }
                  }
                 
        
// Делаем числа не имеющие новостей не ссылками
        
if (url($date) > 0)
        {
          
$calendar .= "$td <a href='index.php?date=$date'>$a</a> </td>\n";
        }
        else
        {
          
$calendar .= "$td $a</td>\n";
        }
                                }
    
// Воскресенье + достройка таблицы
    
elseif ($i==or $i==14 or $i==21 or $i==28 or $i==35){
        
// Делаем числа не имеющие новостей не ссылками
        
if (url($date) > 0)
        {
          
$calendar .= "$td <a href='index.php?date=$date'>$a</a> </td></tr><tr>";
        }
        else
        {
          
$calendar .= "$td $a </td></tr><tr>";
        }
     
                                  }
    
// Сегодняшний день если воскресенье
    
elseif ($i==$day+$one_day){
        
// Делаем числа не имеющие новостей не ссылками
        
if (url($date) > 0)
        {
          
$calendar .= "<td align='right' class='a7'><font class='forums'><a href='index.php?date=$date'>$a</a></font></td>";
        }
        else
        {
          
$calendar .= "<td align='right' class='a7'><font class='forums'>$a</font></td>";
        }
                    }
    
// Выводим все остальные дни
    
else             {
        
// Делаем числа не имеющие новостей не ссылками
        
if (url($date) > 0)
        {
       
          
$calendar .= "$td <a href='index.php?date=$date'>$a</a> </td>";
        }
        else
        {
          
$calendar .= "$td $a </td>";
        }
     
                  }
}
// Делаем дни что не существуют в конце пустыми
if ($x!=0){
for ( 
$i 0$i $x$i++){ $calendar .= "$td</td>"; }
}
$calendar .= "</table></td></tr></table>";
echo 
$calendar;

?>
 
Ответить с цитированием

  #7  
Старый 16.05.2009, 09:34
D Mak
Участник форума
Регистрация: 23.06.2007
Сообщений: 188
С нами: 9938614

Репутация: 116
По умолчанию

Цитата:
Сообщение от KaMiKadZe  
Нужно добавить переключение по месяцам...
Т.е должны быть "<" - на месяц назад и ">" - месяц вперед
Уже всю голову сломал...
не стал разбираться в твоем коде, чет говнокодом попахивает.. наговнокодил сам, разберешься думаю
PHP код:
<?php 
 
//Вычисляем  дату 
$day date ('d'); // день месяца 
$month = (isset($_GET['month']) && intval($_GET['month']) && $_GET['month']>&& $_GET['month']<=12)  ? intval($_GET['month']) : date ('m'); // месяц 
$year date ('Y'); // год пример 1970 
$end_day date ('t'); // количество дней в месяце 
$one_day date ('N'); // !!
// Присваиваем каждому месяцу название 
?>
<table>
<tr>
<td>ПН</td>
<td>ВТ</td>
<td>СР</td>
<td>ЧТ</td>
<td>ПТ</td>
<td>СБ</td>
<td>ВС</td>
</tr>
<tr><?

$ot 
date('N'mktime(100$month1$year))-1;  //отступ для 1 числа
for($i=0$i<$ot$i++) echo '<td>&nbsp;</td>';
for(
$i=1$i<=$end_day$i++) { echo '<td>'.$i.'</td>';  echo (!(($ot $i) % 7)) ?  ($i != $end_day) ? "</tr><tr>\n"  "</tr>\n" '';}
?>
</table>
<a href="?month=<?=($month-1)%12;?>">&lt;</a>
<a href="?month=<?=($month+1)%12;?>">></a>
 
Ответить с цитированием

  #8  
Старый 16.05.2009, 03:50
reega
Новичок
Регистрация: 13.12.2008
Сообщений: 9
С нами: 9163675

Репутация: 9
По умолчанию

Дяди добрые!!!
Чтобы всех Nickname пользователей собрать есть ли скрипт?
а то их 22 тыщи по 25 на странице.
поможите в личку!

http://www.drive2.ru/users/?country=RU&city=&page=last&filter=
 
Ответить с цитированием

  #9  
Старый 16.05.2009, 10:04
Lide
Новичок
Регистрация: 25.03.2009
Сообщений: 29
С нами: 9016129

Репутация: 16
По умолчанию

посмотрите мой алгоритм
 
Ответить с цитированием

  #10  
Старый 16.05.2009, 10:13
Byrger
Постоянный
Регистрация: 07.03.2008
Сообщений: 479
С нами: 9567480

Репутация: 61
По умолчанию

Как проверить вернул ли что-то SQL запрос?
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.

×

Создать сделку

Продавец: ник или ID

Название сделки:

Сумма USDT:

Срок сделки, дней:

Кто платит комиссию:

Условия сделки:

После создания сделки средства будут зарезервированы в холде до завершения сделки.

×

Мои сделки

Загрузка...
×

Сделка


Загрузка чата...