Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Sergey Kudriavtsev                   2:452/77.85    15 Oct 2004  22:58:33
 To : Zahar Kiselev
 Subject : Re: неисполняемый стэк в 2.4 ?
 -------------------------------------------------------------------------------- 
 
 14 Окт 04 00:29, you wrote to Nick Gazaloff:
 
  NG>> При этом код, помещенный в него, может
  NG>> исполняться. Hикакой аппаратнной защиты нет.
  ZK> Опять смотрим в книгу Орловского, на которую я уже ссылался.
  ZK> Страница 66. Таблица "Байт прав доступа дескрипторов сегментов
  ZK> кодов/данных". Третий бит - _отдельный_ признак исполняемости. Первый
  ZK> бит - разрешение записи. То есть разрешение записи не зависит от
  ZK> разрешения исполнения - это _разные_ биты.
  ZK> Вот сделать нечитаемый, но при этом исполняемый сегмент - не получится,
 
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 
  ZK> так как отдельного бита на разрешение чтения - нет.
 
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 
 Intel386TM DX MICROPROCESSOR
 32-BIT CHMOS MICROPROCESSOR
 WITH INTEGRATED MEMORY MANAGEMENT
 
 Table 4-1.Access Rights Byte Definition for Code and Data Descriptions:
 +-----+----------------+----------------------------------------------+
 | Bit |      Name      | Function                                     |
 +-----+----------------+----------------------------------------------+
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
 
 |  3  | Executable (E) | E = 1 Descriptor type is code segment        |
 |  2  | Conforming (C) | C = 1 Code segment may only be executed when |
 |     |                | CPL >= DPL and CPL remains unchanged.        |
 |  1  | Readable (R)   | R = 0 Code segment may not be read.          |
 |     |                |                    ^^^^^^^                   |
 |     |                | R = 1 Code segment may be read.              |
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
 
 +-----+----------------+----------------------------------------------+
 Обрати внимание на подчёркнутое.
 
 Sergey
 --- P1-66MHz,16Mb RAM,Lite-On 52327S QS0E,Win98SE Rus,ALTLinux Master 2.2
  * Origin: А баги бегали и нагло шевелили усами :( (2:452/77.85)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 неисполняемый стэк в 2.4 ?   Zahar Kiselev   09 Oct 2004 02:46:36 
 Re: неисполняемый стэк в 2.4 ?   Nick Gazaloff   09 Oct 2004 05:11:39 
 Re: неисполняемый стэк в 2.4 ?   Sergey_Afonin   09 Oct 2004 13:55:07 
 Re: неисполняемый стэк в 2.4 ?   Nick Gazaloff   09 Oct 2004 21:03:42 
 Re: неисполняемый стэк в 2.4 ?   Sergey_Afonin   09 Oct 2004 22:51:14 
 Re: неисполняемый стэк в 2.4 ?   Zahar Kiselev   10 Oct 2004 06:11:10 
 Re: неисполняемый стэк в 2.4 ?   Zahar Kiselev   09 Oct 2004 20:41:58 
 Re: неисполняемый стэк в 2.4 ?   Slava Astashonok   09 Oct 2004 22:56:48 
 Re: неисполняемый стэк в 2.4 ?   Max Krasilnikov   09 Oct 2004 23:43:53 
 Re: неисполняемый стэк в 2.4 ?   Slava Astashonok   09 Oct 2004 23:57:39 
 Re: неисполняемый стэк в 2.4 ?   Max Krasilnikov   10 Oct 2004 00:08:36 
 Re: неисполняемый стэк в 2.4 ?   Zahar Kiselev   10 Oct 2004 01:56:12 
 Re: неисполняемый стэк в 2.4 ?   Slava Astashonok   10 Oct 2004 10:39:22 
 Re: неисполняемый стэк в 2.4 ?   Nick Gazaloff   10 Oct 2004 17:12:30 
 Re: неисполняемый стэк в 2.4 ?   Slava Astashonok   11 Oct 2004 01:57:11 
 Re: неисполняемый стэк в 2.4 ?   Nick Gazaloff   11 Oct 2004 09:15:57 
 Re: неисполняемый стэк в 2.4 ?   Slava Astashonok   11 Oct 2004 09:27:52 
 Re: неисполняемый стэк в 2.4 ?   Nick Gazaloff   11 Oct 2004 09:33:43 
 Re: неисполняемый стэк в 2.4 ?   Slava Astashonok   11 Oct 2004 09:43:40 
 Re: неисполняемый стэк в 2.4 ?   Nick Gazaloff   11 Oct 2004 10:15:16 
 Re: неисполняемый стэк в 2.4 ?   Slava Astashonok   11 Oct 2004 11:05:29 
 Re: неисполняемый стэк в 2.4 ?   Nick Gazaloff   11 Oct 2004 11:18:25 
 Re: неисполняемый стэк в 2.4 ?   Slava Astashonok   11 Oct 2004 11:29:50 
 Re: неисполняемый стэк в 2.4 ?   Sergey Kudriavtsev   12 Oct 2004 15:41:28 
 Re: неисполняемый стэк в 2.4 ?   Slava Astashonok   11 Oct 2004 13:15:34 
 Re: неисполняемый стэк в 2.4 ?   Sergey Kudriavtsev   12 Oct 2004 15:56:59 
 Re: неисполняемый стэк в 2.4 ?   Sergey Kudriavtsev   12 Oct 2004 15:35:46 
 Re: неисполняемый стэк в 2.4 ?   Nick Gazaloff   13 Oct 2004 14:42:50 
 Re: неисполняемый стэк в 2.4 ?   Sergey Kudriavtsev   13 Oct 2004 19:53:13 
 Re: неисполняемый стэк в 2.4 ?   Zahar Kiselev   12 Oct 2004 19:23:38 
 Re: неисполняемый стэк в 2.4 ?   Nick Gazaloff   12 Oct 2004 23:36:14 
 Re: неисполняемый стэк в 2.4 ?   Zahar Kiselev   13 Oct 2004 02:33:28 
 Re: неисполняемый стэк в 2.4 ?   Nick Gazaloff   13 Oct 2004 11:59:08 
 Re: неисполняемый стэк в 2.4 ?   Zahar Kiselev   13 Oct 2004 14:15:14 
 Re: неисполняемый стэк в 2.4 ?   Nick Gazaloff   13 Oct 2004 23:07:35 
 Re: неисполняемый стэк в 2.4 ?   Zahar Kiselev   14 Oct 2004 00:29:08 
 Re: неисполняемый стэк в 2.4 ?   Roman Belenov   14 Oct 2004 11:40:48 
 Re: неисполняемый стэк в 2.4 ?   Sergey Kudriavtsev   15 Oct 2004 22:58:33 
 Re: неисполняемый стэк в 2.4 ?   Slava Astashonok   14 Oct 2004 10:16:11 
 Re: неисполняемый стэк в 2.4 ?   Sergey Kudriavtsev   15 Oct 2004 22:56:43 
 Re: неисполняемый стэк в 2.4 ?   Sergey Mudry   13 Oct 2004 23:16:54 
 Re: неисполняемый стэк в 2.4 ?   Zahar Kiselev   14 Oct 2004 00:59:28 
 Re: неисполняемый стэк в 2.4 ?   Sergey Mudry   14 Oct 2004 23:47:30 
 Re: неисполняемый стэк в 2.4 ?   Kirill Frolov   15 Oct 2004 00:26:31 
 Re: неисполняемый стэк в 2.4 ?   Zahar Kiselev   13 Oct 2004 21:46:46 
 Re: неисполняемый стэк в 2.4 ?   Sergey Kudriavtsev   15 Oct 2004 22:57:32 
 Re: неисполняемый стэк в 2.4 ?   Slava Astashonok   16 Oct 2004 14:07:35 
 Re: неисполняемый стэк в 2.4 ?   Sergey Kudriavtsev   13 Oct 2004 19:56:25 
 Re: неисполняемый стэк в 2.4 ?   Nick Gazaloff   15 Oct 2004 14:49:59 
 Re: =?koi8-r?B?zsXJ09DPzM7Rxc3ZyiDT1NzLINcgMi40ID8=?=   Unrau Alexander   15 Oct 2004 17:35:19 
 Re: неисполняемый стэк в 2.4 ?   Alexei Takaseev   10 Oct 2004 13:15:41 
 Re: неисполняемый стэк в 2.4 ?   Sergey_Afonin   09 Oct 2004 13:55:07 
 Re: неисполняемый стэк в 2.4 ?   Max Krasilnikov   09 Oct 2004 23:45:57 
Архивное /ru.linux/287341702c26.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional