ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Buffer overflow в delphi - это нормально?
  #1  
Старый 27.02.2008, 23:52
Аватар для desTiny
desTiny
Reservists Of Antichat - Level 6
Регистрация: 04.02.2007
Сообщений: 1,152
Провел на форуме:
3008839

Репутация: 1502


По умолчанию Buffer overflow в delphi - это нормально?

Заметил тут:
Код:
{$APPTYPE CONSOLE}
var
  a: array[1..100] of integer;
  b: array[1..10] of integer;
  i: integer;
begin
  i := 0;
  b[i] := 10;
  write(a[100]);
  readln;
end.
И вот это компилится и работает! То есть a[100] = 10.
Иначе говоря, по умолчанию стоит {$R-}. Значит, почти всегда buffer overflow актуален и под делфой...

Или я что-то недоперемудрил?
__________________
Bedankt euch dafür bei euch selbst.

H_2(S^3/((z1, z2)~(exp(2pi*i/p)z1, exp(2pi*q*i/p)z2)))=Z/pZ
 
Ответить с цитированием

  #2  
Старый 27.02.2008, 23:55
Аватар для iddqd
iddqd
Banned
Регистрация: 19.12.2007
Сообщений: 924
Провел на форуме:
4192567

Репутация: 2145


По умолчанию

переполнение буфера может быть где угодно, там где выделяется память для переменыых, массивов и т.п.
и это всегда плохо...
 
Ответить с цитированием

  #3  
Старый 28.02.2008, 01:56
Аватар для ~Lexx~
~Lexx~
Участник форума
Регистрация: 30.09.2006
Сообщений: 165
Провел на форуме:
535407

Репутация: 57
Отправить сообщение для ~Lexx~ с помощью ICQ
По умолчанию

А как ты думал для чего нуно обнулять массивы сразу после создания. Да и не только массивы - как вообще можно обращаться к элементу, если ты его не задал явно? а потом удивляться)))
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Перевод]Анатомия Oracle:Часть 3.Поиск доказательств атак на механизм аутентификации NeMiNeM Чужие Статьи 2 25.01.2008 06:21
Как нас разводит один дурак )) Roman911 Болталка 22 24.03.2005 21:51
Небольшой отрывок от книги T-REX Болталка 0 19.10.2004 05:19
Что ломать? Almight Чаты 3 09.02.2004 18:48



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


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




ANTICHAT.XYZ